Spirti ir ogļūdeņražu hidroksilatvasinājumi, kam viens vai vairāki (vairākvērtīgajiem spirtiem) ūdeņraža atomi ir aizvietoti ar hidroksilgrupām (−OH). Spirtu molekulās hidroksilgrupa ir pie sp3 hibridizēta oglekļa atoma[1] (kā piesātinātos ogļūdeņražos; t.i. bez dubultsaitēm vai trīskāršajām saitēm). Vienkāršāko piesātināto spirtu jeb alkanolu vispārējā formula ir CnH2n+1OH. Ļoti bieži ar jēdzienu 'spirts' saprot etanolu jeb etilspirtu. Spirti parasti ir stabilas vielas.
Var būt arī tādi spirti, kas bez hidroksilgrupas satur citas funkcionālās grupas (aminogrupas, aldehīdgrupas u.c.). Tos sauc par aminospirtiem, aldehīdspirtiem, ketospirtiem utt. Ja bez hidroksilgrupas vielas molekulā ir karboksilgrupa, tad vielu sauc par hidroksikarbonskābi un pieskaita organiskajām skābēm, nevis spirtiem. Spirtu molekulas var saturēt halogēnu atomus vai heterocikliskus grupējumus.
Dažreiz spirtus dēvē novecojušā nosaukumā par alkoholiem.