FTIR Spectrum Table
A complete infrared spectrum table covering 125 functional group absorption bands from 400 to 4000 cm⁻¹. Search by wavenumber or group name, filter by functional group category, and sort by frequency, intensity, or bond type. Built as a fast reference for students and researchers interpreting IR spectra. See the visual FTIR chart for a printable diagram, or explore guides on carbonyl peak identification, the fingerprint region, and how to read FTIR spectra.
Quick Wavenumber Lookup
Enter a peak wavenumber from your spectrum to find matching functional groups.
FTIR Absorption Bands
125 of 125 entries
O-H stretch (free)
Alcohols, PhenolsN-H stretch (1° amine, asymmetric)
AminesN-H stretch (2° amine)
Amines≡C-H stretch (terminal alkyne)
AlkynesN-H stretch (1° amine, symmetric)
AminesO-H stretch (hydrogen bonded)
Alcohols, PhenolsN-H stretch (amide)
Amides=C-H stretch (alkene)
AlkenesC-H stretch (aromatic)
AromaticsC-H stretch (CH₃ asymmetric)
AlkanesC-H stretch (CH₂ asymmetric)
AlkanesC-H stretch (CH₃ symmetric)
AlkanesC-H stretch (CH₂ symmetric)
AlkanesC-H stretch (aldehyde, Fermi doublet high)
AldehydesC-H stretch (aldehyde, Fermi doublet low)
AldehydesNH₃⁺ stretch (amine salt/zwitterion)
Amine SaltsS-H stretch (thiol)
ThiolsO-H stretch (carboxylic acid)
Carboxylic AcidsO-H stretch (chelated enol)
EnolsCO₂ asymmetric stretch (atmospheric)
AtmosphericP-H stretch
Phosphorus CompoundsSe-H stretch (selenol)
Selenium CompoundsN=C=O stretch (isocyanate)
IsocyanatesO-C≡N stretch (cyanate ester)
Cyanate EstersC≡N stretch (nitrile)
NitrilesC≡C stretch (internal alkyne)
AlkynesC=C=O stretch (ketene)
KetenesS-C≡N stretch (thiocyanate)
ThiocyanatesN=C=N stretch (carbodiimide)
CarbodiimidesC≡C stretch (terminal alkyne)
AlkynesSi-H stretch
OrganosiliconN₃ asymmetric stretch (azide)
AzidesC=N₂ stretch (diazo)
Diazo CompoundsN=C=S stretch (isothiocyanate)
IsothiocyanatesC=C=N stretch (ketenimine)
KeteniminesC=C=C stretch (allene)
AllenesC=O stretch (anhydride, symmetric)
AnhydridesC=O stretch (acyl halide)
Acyl HalidesC=O stretch (β-lactam, 4-membered)
LactamsC=O stretch (ester)
EstersC=O stretch (lactone)
LactonesC=O stretch (aldehyde)
AldehydesC=O stretch (anhydride, asymmetric)
AnhydridesC=O stretch (carbonate)
CarbonatesC=O stretch (α,β-unsaturated ester)
EstersC=O stretch (ketone)
KetonesC=O stretch (carboxylic acid)
Carboxylic AcidsC=O stretch (γ-lactam, 5-membered)
LactamsC=O stretch (carbamate/urethane)
CarbamatesC=O stretch (conjugated ketone)
KetonesC=O stretch (δ-lactam, 6-membered)
LactamsAromatic overtone/combination bands
AromaticsC=O stretch (urea)
UreasC=O stretch (amide I)
AmidesC=O stretch (hydroxamic acid)
Hydroxamic AcidsC=C stretch (alkene)
AlkenesC=N stretch (imine/oxime)
IminesN-O stretch (organic nitrate, asymmetric)
Organic NitratesN=O stretch (organic nitrite)
Organic NitritesC=C stretch (aromatic, ~1600 cm⁻¹)
AromaticsN-H bend (1° amine, scissors)
AminesH₂O bend (atmospheric water vapor)
AtmosphericCOO⁻ stretch (carboxylate, asymmetric)
Carboxylate SaltsN-H bend (amide II)
AmidesNO₂ asymmetric stretch
Nitro CompoundsN=O stretch (nitroso, monomer)
Nitroso CompoundsC=C stretch (aromatic, ~1475 cm⁻¹)
AromaticsC-H bend (CH₃ asymmetric deformation)
AlkanesC-H bend (CH₂ scissors)
AlkanesO-H bend (carboxylic acid)
Carboxylic AcidsCOO⁻ stretch (carboxylate, symmetric)
Carboxylate SaltsS=O stretch (sulfonyl chloride, asymmetric)
Sulfonyl ChloridesS=O stretch (sulfate ester, asymmetric)
Sulfate EstersC-H bend (CH₃ symmetric umbrella)
AlkanesS=O stretch (sulfonic acid, asymmetric)
Sulfonic AcidsS=O stretch (sulfonamide, asymmetric)
SulfonamidesNO₂ symmetric stretch
Nitro CompoundsB-O stretch
Boronic AcidsS=O stretch (sulfone, asymmetric)
SulfonesN-O stretch (organic nitrate, symmetric)
Organic NitratesC-N stretch (aromatic amine)
AminesN→O stretch (aromatic N-oxide)
N-OxidesSi-CH₃ deformation
OrganosiliconO-H bend (in-plane, alcohol)
AlcoholsC-O stretch (epoxide ring)
EpoxidesC-O-C stretch (vinyl ether)
EthersS=O stretch (sulfate ester, symmetric)
Sulfate EstersS=O stretch (sulfonyl chloride, symmetric)
Sulfonyl ChloridesC-O stretch (phenol)
PhenolsS=O stretch (sulfonamide, symmetric)
SulfonamidesC-O stretch (ester C-O-C)
EstersP=O stretch
Phosphorus CompoundsS=O stretch (sulfonic acid, symmetric)
Sulfonic AcidsC-O stretch (3° alcohol)
AlcoholsS=O stretch (sulfone, symmetric)
SulfonesC-O stretch (2° alcohol)
AlcoholsC-O-C stretch (ether)
EthersC=S stretch (thioamide/thione)
ThiocarbonylsC-O stretch (1° alcohol)
AlcoholsS=O stretch (sulfoxide)
SulfoxidesC-N stretch (aliphatic amine)
AminesC-F stretch
HaloalkanesSi-O stretch
OrganosiliconRing breathing (aromatic)
AromaticsP-O-C stretch (phosphate ester, asymmetric)
Phosphorus Compounds=C-H oop bend (trans alkene)
AlkenesN→O stretch (aliphatic N-oxide)
N-Oxides=C-H oop bend (vinyl/terminal)
Alkenes=C-H oop bend (vinylidene)
AlkenesC-H oop bend (1,4-disubstituted/para)
AromaticsO-O stretch (peroxide)
PeroxidesC-H oop bend (1,3-disubstituted/meta)
AromaticsP-O-C stretch (phosphate ester, symmetric)
Phosphorus CompoundsC-H oop bend (1,2-disubstituted/ortho)
AromaticsC-H oop bend (monosubstituted aromatic)
AromaticsC-H rock (CH₂ rocking)
AlkanesN-H wag (2° amine)
AminesRing oop bend (monosubstituted aromatic)
AromaticsRing oop bend (1,3-disubstituted/meta)
Aromatics=C-H oop bend (cis alkene)
AlkenesN-H wag (1° amine)
AminesC-S stretch
ThioethersC-Cl stretch
HaloalkanesC-Br stretch
HaloalkanesC-I stretch
HaloalkanesHow to Use This FTIR Spectrum Table
Follow these steps to identify functional groups from your infrared spectrum. Each absorption band in the table above corresponds to a specific molecular vibration — matching your observed peaks to these reference values is the core of FTIR spectrum interpretation.
- Start with the strongest, most distinctive peaks in your spectrum. Strong, isolated absorptions are the most reliable for identification.
- Check each wavenumber against the table — use the search box or category filters to narrow results. Look for entries whose wavenumber range brackets your observed peak position.
- Confirm with peak shape and intensity. A broad peak near 3300 cm⁻¹ suggests hydrogen-bonded O-H, while a sharp peak at the same position points to N-H.
- Look for corroborating peaks. Functional groups produce multiple absorptions — if you see C=O at 1720 cm⁻¹, check for O-H at 2500–3300 cm⁻¹ (carboxylic acid) or C-H at 2720 cm⁻¹ (aldehyde).
- Consider the full pattern, not just individual peaks. The fingerprint region (below 1500 cm⁻¹) is especially useful for confirming compound identity against reference spectra.
Understanding the Four Spectral Regions
| Region | Wavenumber Range | Key Bonds |
|---|---|---|
| X-H Stretching | 4000–2500 cm⁻¹ | O-H, N-H, C-H stretches |
| Triple Bond | 2500–2000 cm⁻¹ | C≡C, C≡N, cumulated C=C=C |
| Double Bond | 2000–1500 cm⁻¹ | C=O, C=C, C=N, aromatic ring |
| Fingerprint | 1500–400 cm⁻¹ | C-O, C-N, C-C stretches; bending modes |
Tips for Common Functional Groups
- Carbonyls — the C=O stretch (1650–1800 cm⁻¹) is the most reliable diagnostic peak in infrared spectroscopy. Its position narrows down the compound class.
- Alcohols — look for a broad O-H stretch (3200–3550 cm⁻¹) paired with a strong C-O stretch (1000–1260 cm⁻¹).
- Amines — primary amines show two N-H stretches (doublet near 3350–3500 cm⁻¹), secondary amines show one.
- Aromatics — look for C-H stretches just above 3000 cm⁻¹ and ring breathing modes near 1600–1450 cm⁻¹.
For a complete walkthrough, see the step-by-step FTIR interpretation guide.