
DNA to RNA converter
Transcribe DNA sequences to RNA by replacing thymine with uracil.

Convert CSV and TSV files containing sequence data to FASTA format with flexible column mapping and automatic delimiter detection

Convert FASTA sequence files to FASTQ format with mock quality scores

Convert FASTQ sequence files to FASTA format

Convert GenBank files to FASTA format

Convert RNA sequences to DNA (reverse transcription) - replaces U with T

Convert TXT or plain text sequences into FASTA format files for DNA, RNA, and protein workflows with cleanup, validation, and downloads

Extract sequence features (CDS, mRNA, gene, etc.) from GenBank files in FASTA format with support for spliced features

Generate reverse, complement, or reverse-complement of DNA/RNA sequences

Translate DNA sequences to protein sequences using genetic code

Reverse translate protein sequences to possible DNA sequences
Transcription is the process by which cells copy DNA into RNA. In DNA, the four nucleotide bases are adenine (A), thymine (T), guanine (G), and cytosine (C). RNA uses uracil (U) instead of thymine—so transcription replaces every T with U while preserving the other bases.
This DNA to RNA converter performs that substitution: ATGC becomes AUGC.
Paste or upload DNA sequences, and the converter instantly produces the corresponding RNA. Processing happens in the browser with no server round-trip.
| Input | Description |
|---|---|
| DNA sequence | Raw sequence or FASTA format. Accepts .fasta, .fa, .fas, .seq, .txt files up to 50 MB. |
| Setting | Description |
|---|---|
Output case | UPPERCASE, lowercase, or preserve original case. Default: uppercase. |
Line wrapping | Wrap output at 60 or 80 characters per line, or output as a single line. Default: 80. |
Validate input sequences | Check that input contains only valid DNA bases (A, T, G, C, N). Enabled by default. |
Add suffix to headers | Append _rna to FASTA sequence headers. Enabled by default. |
RNA sequence(s) in the same format as the input. FASTA headers are preserved (with optional suffix).