Bioinformatics Converter
Convert between various bioinformatics formats instantly
Paste Data
Upload File
Conversion output will appear here...
Was this tool helpful?
The GenBank to EMBL Converter is an online tool that accurately converts sequence files from GenBank to EMBL format. It helps researchers in molecular biology, bioinformatics, and genomics share and process sequence data across databases and analysis tools without writing scripts or installing specialized software. The tool keeps all important details, such as annotations, gene features, nucleotide sequences, and metadata, and rewrites them to fit EMBL format rules.

How to use
- Select Formats: Ensure that GenBank is selected as your input format and EMBL as your output format from the menus.
- Upload the File: Upload your file by clicking the upload area, using drag-and-drop, or pasting the raw text directly into the provided input field.
- Convert File: Click the “Convert File” button to initiate the automated processing of the sequence metadata and molecular data.
- Download Output: Once the conversion is complete, click the download button to save the generated EMBL file to your local device.
Conversion Logic & Process

The conversion process involves a precise mapping of the GenBank flat-file structure to the EMBL format while maintaining the integrity of the International Nucleotide Sequence Database Collaboration (INSDC) standards. The conversion logic parses the GenBank LOCUS line to populate the EMBL ID (Identification) line and translates DEFINITION entries into DE (Description) lines. Most importantly, the tool reconfigures the Feature Table; for instance, the GenBank FEATURES block is reformatted into the EMBL FT prefix system. This ensures that coordinates for genes, CDS, and other biological markers remain accurate and logically organized for tools that strictly follow the European convention.
Example
Below is a representation of how a specific biological record is transformed during the conversion process.
Input (GenBank):
LOCUS U49845 5028 bp DNA linear PLN 21-JUN-1999
DEFINITION Saccharomyces cerevisiae TCP1-beta gene, partial cds.
ACCESSION U49845
VERSION U49845.1 GI:1293613
KEYWORDS .
SOURCE Saccharomyces cerevisiae (baker's yeast)
FEATURES Location/Qualifiers
source 1..5028
/organism="Saccharomyces cerevisiae"
/db_xref="taxon:4932"
gene <1..206
/gene="TCP1"
ORIGIN
1 gatcctccat atacaacggt atctccacct caggtttaga tctcgattcc gtttgataaa
//
Output (EMBL):
ID U49845; SV 1; linear; DNA; ; PLN; 5028 BP.
XX
AC U49845;
XX
DE Saccharomyces cerevisiae TCP1-beta gene, partial cds.
XX
KW .
XX
OS Saccharomyces cerevisiae (baker's yeast)
OC Eukaryota; Fungi; Ascomycota; Saccharomycotina; Saccharomycetes;
OC Saccharomycetales; Saccharomycetaceae; Saccharomyces.
XX
FH Key Location/Qualifiers
FH
FT source 1..5028
FT /organism="Saccharomyces cerevisiae"
FT /db_xref="taxon:4932"
FT gene <1..206
FT /gene="TCP1"
XX
SQ Sequence 5028 BP; 1245 A; 1082 C; 1121 G; 1580 T; 0 other;
gatcctccat atacaacggt atctccacct caggtttaga tctcgattcc gtttgataaa 60
//
Troubleshooting Guide
Encountering an error can be frustrating, but most issues are easy to fix. Here are the most common problems you might face and how to resolve them.
Incomplete or Malformed Header
- Why it happens: The processing engine requires a standard GenBank header, starting with the LOCUS string, to identify the record start, the molecule type, and the sequence length. If this line is missing, edited, or incorrectly spaced, the parser cannot initialize the record.
- How to fix: Verify that your input file follows the official NCBI GenBank flat-file format. Ensure the word LOCUS is at the very beginning of the first line, followed by the appropriate identifiers.
Illegal Characters in Sequence Data
- Why it happens: The converter expects standard IUPAC nucleotide or amino acid codes within the sequence block. The presence of hidden formatting characters, numbers within the sequence lines that are not properly delimited, or non-biological symbols will trigger a processing failure.
- How to fix: Use a plain text editor to remove any non-IUPAC characters or extraneous whitespace from the sequence portion of your GenBank file before re-uploading.
Feature Table Syntax Violations
- Why it happens: Complex GenBank files with deeply nested features or non-standard qualifiers may occasionally conflict with the strict line-wrapping and indentation rules of the EMBL format. This often occurs when a file has been manually edited in a way that breaks the standard indentation.
- How to fix: Ensure that all features under the FEATURES header in your GenBank file are properly indented with the correct number of spaces.
If your problem isn’t listed here, we want to know about it! Please help us improve the tool by reporting the issue at https://sciencecodons.com/contact/
Support Our Work
If you find this tool helpful for your research, please consider supporting our ongoing development efforts.
Donate to us: https://sciencecodons.com/donate/
Reference
O’Boyle, N. M., Banck, M., James, C. A., Morley, C., Vandermeersch, T., & Hutchison, G. R. (2011). Open Babel: An open chemical toolbox. Journal of Cheminformatics, 3(1), 33. https://doi.org/10.1186/1758-2946-3-33