← All text tools

DNA tools

Complement, reverse complement, transcribe to RNA, translate to protein and count bases.

  • Free
  • No sign-up
  • Works on any device

About DNA tools

Paste a DNA sequence to get its complement, reverse complement, RNA transcript, protein translation or base counts. The reverse complement is what the opposite strand reads 5' to 3', which matters for primer design. Translation uses the standard codon table, starting from the first base.

How to use DNA tools

  1. Paste or type your DNA sequence using A, T, C and G.
  2. Choose an action: complement, reverse complement, transcribe, translate or count bases.
  3. Copy the resulting sequence or read the base counts.

Why use this tool?

Also known as

Frequently asked questions

What is the difference between complement and reverse complement?

The complement swaps A with T and C with G in place. The reverse complement also reverses the order, giving the opposite strand read in the 5' to 3' direction.

Which strand do I paste for transcription?

RNA is made as a copy of the template strand, so what you get depends on which strand you paste. Check whether your sequence is the coding strand or the template strand before you rely on the output.

Where does translation start in my sequence?

Reading is done in codons of three bases, so the starting position matters. If the protein looks wrong, trim your sequence to begin at the ATG start codon and try again.

Is DNA tools free?

Yes. DNA tools on Toolipedia is free to use, with no sign-up and no watermark.

Is it safe to use?

Yes. Everything is worked out in your browser, and nothing you enter is sent to our server.

Does it work on my phone?

Yes. It works in any modern browser on Android and iPhone, as well as on tablets and computers. There's nothing to install.

Do I need an account?

No. Just open the page and use the tool. There's no sign-up and no email needed.

Can I put DNA tools on my own website?

Yes. Use the Embed on your site button under the tool to copy a short piece of code and paste it into your page. It is free, needs no account, and the tool keeps working inside your page.

Related tools