Transkriptionsprocessen udføres af et enzym kaldet RNA-polymerase. RNA-polymerase binder til DNA-molekylet i et specifikt område kaldet promotoren. Promotorregionen indeholder instruktionerne til, at RNA-polymerasen starter transkription.
Når RNA-polymerase har bundet sig til promotorregionen, begynder den at afvikle DNA-molekylet. Dette skaber en skabelonstreng, som RNA-polymerasen kan bruge til at syntetisere et RNA-molekyle.
Når RNA-polymerasen bevæger sig langs DNA-molekylet, tilføjer den RNA-nukleotider (A, U, G og C) til RNA-molekylet. Sekvensen af RNA-nukleotider i RNA-molekylet er komplementær til sekvensen af DNA-nukleotider i DNA-templatestrengen.
Når RNA-polymerase når enden af DNA-templatestrengen, afslutter den transkriptionen. RNA-molekylet frigives derefter fra RNA-polymerasen, og DNA-molekylet gen-anneales.
RNA-molekylet, der produceres ved transkription, bruges derefter til at styre proteinsyntesen.