Lewis Structure Generator & VSEPR Theory Calculator
Generate Lewis dot structures, predict molecular geometry using VSEPR theory, calculate bond angles, and analyze molecular polarity.
Generate Lewis Structure
VSEPR Geometry Predictor
Formal Charge Calculator
Understanding Lewis Structures
What are Lewis Structures?
Lewis structures (or Lewis dot diagrams) are visual representations of molecules showing:
- Bonding electrons as lines between atoms (each line = 2 electrons)
- Lone pairs as dots around atoms
- Formal charges when electron distribution differs from neutral atoms
Steps to Draw Lewis Structures
- Count valence electrons: Add up all valence electrons (adjust for charge)
- Arrange atoms: Least electronegative in center (H always terminal)
- Draw single bonds: Each bond uses 2 electrons
- Complete octets: Distribute remaining electrons (8 for most, 2 for H)
- Form multiple bonds: If needed to satisfy octet rule
- Check formal charges: Best structure has charges closest to zero
VSEPR Theory
Valence Shell Electron Pair Repulsion (VSEPR) theory predicts 3D molecular geometry based on:
- Electron pairs repel each other and arrange to minimize repulsion
- Both bonding pairs and lone pairs count as "electron domains"
- Lone pairs occupy more space than bonding pairs
Common Geometries
| Steric # | Bonds | Lone Pairs | Molecular Geometry | Bond Angle | Example |
|---|---|---|---|---|---|
| 2 | 2 | 0 | Linear | 180° | CO₂ |
| 3 | 3 | 0 | Trigonal Planar | 120° | BF₃ |
| 3 | 2 | 1 | Bent | <120° | SO₂ |
| 4 | 4 | 0 | Tetrahedral | 109.5° | CH₄ |
| 4 | 3 | 1 | Trigonal Pyramidal | <109.5° | NH₃ |
| 4 | 2 | 2 | Bent | <109.5° | H₂O |
| 5 | 5 | 0 | Trigonal Bipyramidal | 90°, 120° | PCl₅ |
| 6 | 6 | 0 | Octahedral | 90° | SF₆ |
Formal Charge Rules
- The best Lewis structure has formal charges closest to zero
- Negative formal charges should be on more electronegative atoms
- Adjacent atoms should not have same-sign formal charges
- Minimize the number of atoms with non-zero formal charges
Exceptions to Octet Rule
- Incomplete octets: H (2e⁻), Be (4e⁻), B (6e⁻)
- Expanded octets: Period 3+ elements can use d-orbitals (P, S, Cl, etc.)
- Odd-electron molecules: Free radicals like NO, NO₂