Free Tools › DNA to Protein Translation Tool
Translate a DNA or RNA sequence into protein in all six reading frames using the NCBI genetic codes, with stop codons and the longest open reading frame highlighted.
FreeNo account neededYour data stays in your browser
VSFSGAYELSSSNTEMENQPLSHTCLGLPTGAWRVPRNTLRSAPFSEEHVVLCCSNTDMNERTVGRECNLAQRS*GSLWS*G
SHFQARTSCPALTRKWKINPCHIHVWVFRQVLGEFRETL*GQRHSAKSMLYCVVQTPI*TKEPLVENAILLNDPKVHSGAK
LIFRRVRVVQL*HGNGKSTLVTYMFGSSDRCLASSAKHFEVSAIQRRACCIVLFKHRYERKNRWSRMQSCSTILRFTLELR
TLAPE*TLGSLSKIAFSTNGSFVHIGV*TTQYNMLFAEWR*PQSVSRNSPSTCRKTQTCM*QGLIFHFRVRAGQLVRA*K*D
P*LQSEP*DR*ARLHSRPTVLSFISVFEQHNTTCSSLNGADLKVFRGTRQAPVGRPKHVCDKG*FSISVLELDNSYAPENE
LSSRVNLRIVEQDCILDQRFFRSYRCLNNTIQHALR*MALTSKCFAELAKHLSEDPNMYVTRVDFPFPC*SWTTRTRLKMR
Stops are shown as * (in red); the longest open reading frame (from a start codon to the next stop) in each frame is highlighted. Alternative start codons follow the chosen NCBI table. Codons with ambiguous bases translate as X.
DNA or RNA, plain or FASTA.
Standard, mitochondrial, bacterial and more.
Copy any frame or the longest ORF as FASTA.
A DNA sequence can be read in three frames on each strand, giving six possible protein translations. The protein-coding frame usually contains a long open reading frame: a start codon followed by many codons before a stop codon.
Most organisms use the standard genetic code, but mitochondria and some organisms use variants. The translation tables here follow NCBI's genetic codes.
X means a codon contains an ambiguous base (such as N) or is incomplete, so the amino acid cannot be determined.