Ecuația vitezei (sau legea vitezei) este o ecuație utilizată pentru a calcula viteza unei reacții chimice. Pentru o reacție generală aA + bB → C, ecuația de viteză este:

{\displaystyle r\;=\;k[\mathrm {A} ]^{x}[\mathrm {B} ]^{y}}

Aici, [A] și [B] sunt concentrațiile lui A și B. x și y depind de etapa care determină viteza. Dacă mecanismul de reacție este unul foarte simplu, în care A și B se lovesc reciproc și apoi trec la produși printr-o singură stare de tranziție, atunci x=a și y=b. k este constanta de viteză a reacției. Aceasta se modifică în funcție de temperatură, presiune și alte condiții.

Ecuația ratei este o ecuație diferențială. Dacă este integrată, se găsește o ecuație care indică modul în care concentrația reactivilor și a produselor se modifică în timp.

În cazuri speciale, este foarte ușor de rezolvat ecuația și de găsit k. De exemplu, într-o reacție de ordinul întâi, ecuația este:

{\displaystyle r=-{\frac {d[A]}{dt}}=k[A]}

Integrarea dă:

{\displaystyle \ \ln {[A]}=-kt+\ln {[A]_{0}}}

Astfel, o reprezentare a {\displaystyle \ln {[A]}} în funcție de timpul t dă o linie dreaptă cu o pantă de {\displaystyle -k} .

Uneori, experimentele pot fi realizate astfel încât reacția să arate ca una de ordinul întâi. Dacă concentrația unui reactiv este menținută la aceeași valoare ridicată, atunci aceasta poate fi considerată o constantă. Ecuația devine {\displaystyle r=k[A][B]=k'[A]} unde k' este constanta de viteză de ordinul pseudoprimar. Apoi, metoda de mai sus poate fi utilizată pentru a calcula k'.