PDB to CIF Converter icon

PDB to CIF Converter

1.0.0

Convert PDB structures to CIF or mmCIF while preserving annotations and multi-model assemblies. Learn more

Input

Output

Configure inputs to begin

Set options on the left, then click “Convert”.

What is PDB to CIF Converter?

PDB to CIF Converter transforms protein structure files from the legacy PDB format into PDBx/mmCIF (macromolecular Crystallographic Information File) format. The PDB format, introduced in the 1970s, uses fixed-width columns inherited from punched-card computing, which imposes hard limits: a maximum of 99,999 atoms and 62 chains per file. The mmCIF format removes these constraints entirely, supporting unlimited atoms, residues, and chains in a single file.

The worldwide Protein Data Bank (wwPDB) has designated PDBx/mmCIF as the standard format for deposition, annotation, and archiving. As the PDB archive approaches the exhaustion of its four-character accession codes (expected before 2028), new entries with extended 12-character PDB IDs will only be available in mmCIF format. Software tools and pipelines that still depend on the legacy PDB format will need to transition to mmCIF by 2029.

Beyond removing size constraints, mmCIF offers several practical advantages. Its tabular, tag-value structure is easier to parse programmatically than the PDB positional column format. It carries richer metadata, including detailed experimental conditions, refinement statistics, and chemical component descriptions that the legacy format cannot represent. These properties make mmCIF the preferred input for modern structural biology software, molecular dynamics packages, and deposition workflows.

How to use PDB to CIF Converter online

ProteinIQ provides browser-based PDB to CIF conversion with no software installation or account required. The conversion runs entirely client-side, so structure data never leaves the browser.

Input

InputDescription
inputA protein structure in PDB format. Accepts pasted PDB content, uploaded .pdb or .ent files (up to 50 MB), or a PDB ID fetched directly from RCSB (e.g., 1CRN).

Settings

All settings are found under Conversion options.

SettingTypeDefaultDescription
Preserve secondary structureToggleOnIncludes secondary structure annotations (helices, sheets) in the CIF output.
Include HETATM recordsToggleOnRetains heteroatom records such as ligands, water molecules, and ions.
Preserve temperature factorsToggleOnCarries over B-factor (temperature factor) values for each atom.
Include all modelsToggleOffConverts all models in multi-model PDB files (e.g., NMR ensembles). When off, only the first model is converted.

Output

The converter produces a single mmCIF-formatted text output that can be copied to the clipboard or downloaded as a file.

Limitations

  • The converter handles standard PDB records (ATOM, HETATM, HEADER, secondary structure annotations). Custom or non-standard PDB records may not have direct mmCIF equivalents and could be omitted during conversion.
  • PDB files that already exceed the format nominal limits through non-standard extensions (hybrid numbering, multi-character chain IDs) may not convert correctly.

Table of contents

Related tools

PDB to FASTA converter

PDB to FASTA converter

Convert Protein Data Bank files to FASTA sequence format

format-conversionprotein+2
PDB to MOL2 Converter

PDB to MOL2 Converter

Convert PDB structures up to 20,000 atoms to Tripos MOL2 with Open Babel in the browser

format-conversionprotein+2
CSV to FASTA

CSV to FASTA

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

format-conversionprotein+4
DNA to Protein Converter

DNA to Protein Converter

Translate DNA sequences to protein sequences using genetic code

format-conversionDNA+1
One-to-Three Converter

One-to-Three Converter

Convert single-letter amino acid codes to three-letter codes

format-conversionprotein+1
Protein to DNA converter

Protein to DNA converter

Reverse translate protein sequences to possible DNA sequences

format-conversionprotein+1
Three-to-one converter

Three-to-one converter

Convert three-letter amino acid codes to single-letter codes

format-conversionprotein+1
TXT to FASTA converter

TXT to FASTA converter

Convert TXT or pasted DNA, RNA, and protein sequences to FASTA locally in your browser, with cleanup, validation, and downloads.

format-conversionprotein+3
GenBank Feature Extractor

GenBank Feature Extractor

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

sequence-manipulationDNA+4
Open Babel

Open Babel

Run Open Babel in the browser to convert chemical and structure files, with coordinate, hydrogen, and pH options where the WASM runtime supports them.

format-conversionsmall-molecule+4