Kemijska formula je zapis sastava spojeva pomoću kemijskih simbola. Kemijska formula može biti:
- empirijska formula, koja navodi elemente spoja u njihovom međusobnom razjeru. Primjer: CnH2n; u spoju označava omjer vodika i ugljika 1:2. Spojevi s takvim sastavom su obično veliki, npr. svi alkeni ili cikloalkani.
- strukturna formula, koja uz razmjer pojedinog spoja navodi valentnost i razpored atoma u molekuli. (CH3CH2CH2CH3)
- molekulska formula, koja navodi broj atoma elementa u pojedinom spoju. Primjer: butan - C4H10