Kaavaeditori on tietokoneohjelma, joka on suunniteltu luomaan ja muokkaamaan matemaattisia kaavoja.
Useat kaavaeditorit perustuvat seuraaviin tekniikoihin:
Esimerkiksi OpenOffice.org Mathissa kaavan luomiseen
teksti on syötettävä
%DELTA G= %DELTA G^0 + RT ln {P^m_M P^n_N} yli {P^a_A P^b_B}
Tässä tapauksessa kaava luodaan ohjelman antamista elementeistä.