chemcheat

Lewis structure chart

Every structure on the site, side by side: 60 neutral molecules and 30 polyatomic ions. Valence electrons, shape, bond angle, hybridization and polarity, all computed from the formula. Click a formula for the diagram and the full working.

Molecule Valence e− Shape Angle Hybrid. Polarity
AlCl3
Aluminium chloride
24 trigonal planar 120° sp2 nonpolar
AsF5
Arsenic pentafluoride
40 trigonal bipyramidal 90° and 120° sp3d nonpolar
BeCl2
Beryllium chloride
16 linear 180° sp nonpolar
BF3
Boron trifluoride
24 trigonal planar 120° sp2 nonpolar
BH3
Borane
6 trigonal planar 120° sp2 nonpolar
Br2
Bromine
14 linear — sp3 nonpolar
BrF3
Bromine trifluoride
28 T-shaped <90° sp3d polar
BrF5
Bromine pentafluoride
42 square pyramidal <90° sp3d2 polar
C2H2
Acetylene
10 linear 180° sp nonpolar
C2H4
Ethylene
12 trigonal planar 120° sp2 nonpolar
C2H6
Ethane
14 tetrahedral 109.5° sp3 nonpolar
C6H6
Benzene · 2 resonance forms
30 trigonal planar 120° sp2 nonpolar
CCl4
Carbon tetrachloride
32 tetrahedral 109.5° sp3 nonpolar
CH2O
Formaldehyde
12 trigonal planar 120° sp2 polar
CH3Cl
Chloromethane
14 tetrahedral 109.5° sp3 polar
CH3OH
Methanol
14 tetrahedral 109.5° sp3 polar
CH4
Methane
8 tetrahedral 109.5° sp3 nonpolar
CHCl3
Chloroform
26 tetrahedral 109.5° sp3 polar
Cl2
Chlorine
14 linear — sp3 nonpolar
ClF3
Chlorine trifluoride
28 T-shaped <90° sp3d polar
ClF5
Chlorine pentafluoride
42 square pyramidal <90° sp3d2 polar
CO
Carbon monoxide
10 linear — sp polar
CO2
Carbon dioxide
16 linear 180° sp nonpolar
CS2
Carbon disulfide
16 linear 180° sp nonpolar
F2
Fluorine
14 linear — sp3 nonpolar
H2O
Water
8 bent ≈104.5° sp3 polar
H2O2
Hydrogen peroxide
14 bent ≈104.5° sp3 polar
H2S
Hydrogen sulfide
8 bent ≈104.5° sp3 polar
H2SO4
Sulfuric acid
32 tetrahedral 109.5° sp3 polar
H3PO4
Phosphoric acid
32 tetrahedral 109.5° sp3 polar
HCl
Hydrogen chloride
8 linear — sp3 polar
HCN
Hydrogen cyanide
10 linear 180° sp polar
HNO3
Nitric acid · 2 resonance forms
24 trigonal planar 120° sp2 polar
I2
Iodine
14 linear — sp3 nonpolar
IF5
Iodine pentafluoride
42 square pyramidal <90° sp3d2 polar
N2
Nitrogen
10 linear — sp nonpolar
N2H4
Hydrazine
14 trigonal pyramidal ≈107° sp3 polar
N2O
Nitrous oxide · 2 resonance forms
16 linear 180° sp polar
NF3
Nitrogen trifluoride
26 trigonal pyramidal ≈107° sp3 polar
NH3
Ammonia
8 trigonal pyramidal ≈107° sp3 polar
NO
Nitric oxide
11 linear — sp2 polar
NO2
Nitrogen dioxide · 2 resonance forms
17 bent ≈134° sp2 polar
O2
Oxygen
12 linear — sp2 nonpolar
O3
Ozone · 2 resonance forms
18 bent ≈119° sp2 polar
OF2
Oxygen difluoride
20 bent ≈104.5° sp3 polar
PCl5
Phosphorus pentachloride
40 trigonal bipyramidal 90° and 120° sp3d nonpolar
PF5
Phosphorus pentafluoride
40 trigonal bipyramidal 90° and 120° sp3d nonpolar
PH3
Phosphine
8 trigonal pyramidal ≈107° sp3 polar
SCl2
Sulfur dichloride
20 bent ≈104.5° sp3 polar
SeF4
Selenium tetrafluoride
34 seesaw <90° and <120° sp3d polar
SeF6
Selenium hexafluoride
48 octahedral 90° sp3d2 nonpolar
SF4
Sulfur tetrafluoride
34 seesaw <90° and <120° sp3d polar
SF6
Sulfur hexafluoride
48 octahedral 90° sp3d2 nonpolar
SiCl4
Silicon tetrachloride
32 tetrahedral 109.5° sp3 nonpolar
SiH4
Silane
8 tetrahedral 109.5° sp3 nonpolar
SO2
Sulfur dioxide · 2 resonance forms
18 bent ≈119° sp2 polar
SO3
Sulfur trioxide · 3 resonance forms
24 trigonal planar 120° sp2 nonpolar
XeF2
Xenon difluoride
22 linear 180° sp3d nonpolar
XeF4
Xenon tetrafluoride
36 square planar 90° sp3d2 nonpolar
XeO3
Xenon trioxide
26 trigonal pyramidal ≈107° sp3 polar

Polyatomic ions

Same calculation, one extra term: the charge is part of the electron count, so a 2− ion has two more electrons to place than its atoms brought. Asking whether an ion is polar is the wrong question - it carries a net charge either way - so the last column says where that charge ends up instead. There is also a full table of polyatomic ions with names and charges.

Ion Valence e− Shape Angle Hybrid. Charge
BrO3−
Bromate ion
26 trigonal pyramidal ≈107° sp3 1−
C2H3O2−
Acetate ion · 2 resonance forms
24 trigonal planar 120° sp2 1−
C2O42−
Oxalate ion · 4 resonance forms
34 trigonal planar 120° sp2 2−
ClO−
Hypochlorite ion
14 linear — sp3 1−
ClO2−
Chlorite ion
20 bent ≈104.5° sp3 1−
ClO3−
Chlorate ion
26 trigonal pyramidal ≈107° sp3 1−
ClO4−
Perchlorate ion
32 tetrahedral 109.5° sp3 1−
CN−
Cyanide ion
10 linear — sp 1−
CO32−
Carbonate ion · 3 resonance forms
24 trigonal planar 120° sp2 2−
H2PO4−
Dihydrogen phosphate ion
32 tetrahedral 109.5° sp3 1−
H3O+
Hydronium ion
8 trigonal pyramidal ≈107° sp3 1+
HCO3−
Bicarbonate ion · 2 resonance forms
24 trigonal planar 120° sp2 1−
HPO42−
Hydrogen phosphate ion
32 tetrahedral 109.5° sp3 2−
HS−
Hydrosulfide ion
8 linear — sp3 1−
HSO3−
Hydrogen sulfite ion
26 trigonal pyramidal ≈107° sp3 1−
HSO4−
Hydrogen sulfate ion
32 tetrahedral 109.5° sp3 1−
I3−
Triiodide ion
22 linear 180° sp3d 1−
ICl2−
Dichloroiodate ion
22 linear 180° sp3d 1−
ICl4−
Tetrachloroiodate ion
36 square planar 90° sp3d2 1−
IO3−
Iodate ion
26 trigonal pyramidal ≈107° sp3 1−
NH2−
Amide ion
8 bent ≈104.5° sp3 1−
NH4+
Ammonium ion
8 tetrahedral 109.5° sp3 1+
NO2−
Nitrite ion · 2 resonance forms
18 bent ≈119° sp2 1−
NO3−
Nitrate ion · 3 resonance forms
24 trigonal planar 120° sp2 1−
O22−
Peroxide ion
14 linear — sp3 2−
OH−
Hydroxide ion
8 linear — sp3 1−
PO43−
Phosphate ion
32 tetrahedral 109.5° sp3 3−
SCN−
Thiocyanate ion · 2 resonance forms
16 linear 180° sp 1−
SO32−
Sulfite ion
26 trigonal pyramidal ≈107° sp3 2−
SO42−
Sulfate ion
32 tetrahedral 109.5° sp3 2−

How to read this table

Valence electrons is the total the atoms bring between them - the budget the whole structure has to fit inside. Shape is the molecular geometry: where the atoms are, ignoring the lone pairs. Angle is the angle between two bonds at the central atom, which lone pairs squeeze below the ideal value. Hybridization follows directly from the number of electron domains. Polarity is the vector sum of the bond dipoles: symmetric shapes cancel, bent and pyramidal ones usually do not. An angle written with a ≈ is a VSEPR prediction rather than an exact value: once a lone pair distorts the parent geometry, the model says which way the angle moves but not by how much. The VSEPR chart draws every shape in the table.