Boltz-2 icon

Boltz-2

(v2.2.1)

Predict biomolecular complex structures and binding affinities for proteins, ligands, DNA, and RNA. Learn more

Input

Add a molecule to begin

Choose a building block to assemble your structure.

0 credits

Output

Configure inputs to begin

Set options on the left, then click “Submit job” — or start from an example.

Human KRAS G12C protein with covalent ligand

A transcription factor and DNA complex

Human U1A protein and U1 snRNA hairpin

Boltz-2 webserver overview

Boltz-2 predicts all-atom 3D structures for biomolecular complexes and estimates binding affinity for protein-small-molecule interactions. The ProteinIQ webserver accepts sequences, ligands, templates, and optional constraints, then returns predicted structures, confidence metrics, and downloadable result files. It supports protein-ligand cofolding, protein complex prediction, protein-DNA and protein-RNA modeling, affinity prioritization, and template- or constraint-guided prediction.

Pricing

Boltz-2 jobs start at 50 credits. The calculator scales mainly with the number and length of input molecules, inference settings, and requested samples, while additional samples have a smaller incremental effect. The exact credit price is calculated before submission.

Inputs

ProteinIQ displays chain IDs for constraint definitions and template mappings. A job must include at least one protein, DNA, or RNA chain; ligands, templates, and precomputed MSAs cannot be submitted by themselves. The total number of residues across all inputs is limited to 5,000, and each small-molecule ligand is limited to 300 heavy atoms.

InputAccepted formatsLimits and behavior
ProteinFASTA or FA text, .fasta or .fa file, .pdb file, or RCSB chainUp to 10 protein inputs; files up to 50 MB. RCSB fetches require a chain specifier. Protein sequences use single-letter residues, and recognized modified residues include MSE, SEC, and PYL.
Precomputed protein MSAA3M text or .a3m fileUp to 10 MSAs; files up to 100 MB. Each alignment is assigned to protein chains in submission order.
LigandSMILES text, .smi or .smiles file, .sdf, .mol, or .mol2 file, or a PubChem recordUp to 10 ligands; files up to 10 MB. Each ligand can contain at most 300 heavy atoms. Use a protein chain instead of a ligand input for peptide ligands.
Ligand (CCD)One CCD code such as ATP, NAD, HEM, or SAHUp to 10 CCD ligands. Codes are 1-4 alphanumeric characters. This input accepts CCD codes, not custom SMILES or structure files.
DNAFASTA or FA text, .fasta or .fa fileUp to 10 DNA molecules; files up to 10 MB.
RNAFASTA or FA text, .fasta or .fa fileUp to 10 RNA molecules; files up to 10 MB.
Template.pdb or .cif file, or an RCSB structureUp to 5 templates; files up to 50 MB. CIF and mmCIF templates must include full metadata. Templates act as structural guides and can be assigned to query chains with the template settings below.
Job nameTextOptional label used to identify the run.

Settings

The settings below cover prediction, MSA generation, affinity estimation, diagnostics, constraints, templates, and per-molecule controls. Defaults and ranges follow the current Boltz-2 webserver definition. Some advanced fields appear only when their parent option is enabled; unset optional fields use the native model defaults.

Prediction and output

SettingDefault or rangeDescription
Number of samples1; 1-20Number of independent structure samples to generate.
Set confidence thresholdOffApplies a post-inference confidence filter to generated samples.
Confidence threshold0.5; 0-1 in 0.05 stepsThreshold used when Set confidence threshold is enabled.
Recycling steps3; 1-10Number of recycling iterations during structure inference.
Sampling steps200; 50-500 in 10-step incrementsNumber of diffusion sampling steps for structure inference.
Step scale (temperature)Native default; 1.0-2.0 in 0.05 stepsSampling temperature or step scale. When not set, the native default is 1.5 for Boltz-2 and 1.638 for Boltz-1.
Output formatCIFPredicted structures can be returned as CIF or PDB files. CIF is the recommended format.

MSA generation

SettingDefault or rangeDescription
Generate MSAOffGenerates an MSA with ColabFold for supported protein inputs. It can improve accuracy but increases runtime.
MSA depthNormal; Shallow 2048, Normal 8192, Deep 16384 sequencesSets the MSA sequence count when automatic MSA generation is enabled. Normal is recommended.
MSA pairing strategyGreedySelects Greedy or Complete pairing for paired MSAs.
Max MSA sequences8192; 512-16384 in 512-sequence stepsSets the maximum MSA size. MSA depth overrides this value when a depth preset is selected.
Subsample MSAOffSubsamples a large MSA to reduce runtime.
Subsampled sequences1024; 256-4096Number of sequences retained when MSA subsampling is enabled.
MSA server URLNot setOptional custom endpoint for MSA generation. When not set, the default ColabFold endpoint is used.
MSA server usernameNot setOptional basic-auth username for a custom MSA server. Use it together with an MSA server password.
MSA server passwordNot setOptional basic-auth password for a custom MSA server. Use it together with an MSA server username.
MSA API key headerNot setOptional header name for token authentication with a custom MSA server. Use it with an API key value.
MSA API key valueNot setOptional API token for a custom MSA server. Do not combine token authentication with username and password authentication.

Affinity, diagnostics, and model

SettingDefault or rangeDescription
MW-corrected affinityOffApplies a molecular-weight correction when comparing affinity predictions for ligands of different sizes.
Affinity sampling steps200; 50-500 in 10-step incrementsNumber of diffusion sampling steps used for affinity prediction.
Affinity diffusion samples5; 1-20Number of diffusion samples used for affinity prediction.
Save PAE matrixOffWrites the full predicted aligned error matrix to the result files.
Save PDE matrixOffWrites the full predicted distance error matrix to the result files.
Random seedNot setUses a random seed when not set. Set a fixed seed for reproducible sampling.
Model versionBoltz-2Selects Boltz-2 or the legacy Boltz-1 structure-only model.
Method conditioningNoneOptional experimental-method conditioning for Boltz-2: X-ray diffraction, electron microscopy (cryo-EM), solution NMR, or molecular dynamics (MD). None disables method conditioning.

Constraints and templates

SettingDefault or rangeDescription
Use constraint potentialsOffConstraints are passed to inference either way. When enabled, force=true in pocket or contact constraints adds an inference-time potential; covalent bonds do not use this force flag.
Pocket constraintsNot setFormat: binder|contacts|max_distance|force. Example: C|A:45,A:46|6.0|true. The force field is strict only when constraint potentials are enabled.
Covalent bondsNot setFormat: chain:residue:atom,chain:residue:atom. Example: A:12:SG,B:1:C22. Supports canonical protein, DNA, and RNA residues plus Ligand (CCD); custom SMILES, MOL, SDF, and MOL2 ligands are not supported here.
Contact constraintsNot setFormat: chain:residue,chain:residue|max_distance|force. The force field is strict only when constraint potentials are enabled.
Enforce template backboneOffApplies a template backbone constraint during inference.
Template deviation threshold (Å)2.0 Å; 0.5-5.0 ÅMaximum allowed template deviation when Enforce template backbone is enabled.
Template chain mappingNot setMaps template chains to query chains, one mapping per line. Example: 0:A,B.

Per-molecule controls

SettingDefault or rangeDescription
Copies1; 1-10Available for proteins, ligands, Ligand (CCD), DNA, and RNA. Copies duplicate a molecule and assign separate chain IDs.
CyclicOffAvailable for protein, DNA, and RNA inputs. Marks the molecule as head-to-tail cyclic.
Residue modificationNone; up to 10 per moleculeAvailable for protein, DNA, and RNA inputs. Each modification uses a residue position and a CCD code, with no more than one modification at the same position.

A default run generates one sample with automatic MSA generation off, 3 recycling steps, 200 structure and affinity sampling steps, CIF output, and no confidence filter, diagnostic matrices, or constraints. Adjust the number of samples before increasing low-level sampling settings when the goal is to compare alternative predictions.

Outputs

Each run opens in the structure viewer and includes data and file views for inspecting metrics and downloading results. The available outputs depend on the selected model, inputs, samples, and diagnostic settings.

OutputDescription
Predicted structuresOne CIF or PDB structure file for each requested sample.
3D structure viewerInteractive inspection of the predicted complex and its chains.
Confidence metricsOverall confidence, local confidence, pTM, and ipTM metrics where applicable.
Binding probabilityaffinity_probability_binary for protein-small-molecule complexes; this is a model prediction, not an experimental measurement.
Affinity estimateaffinity_pred_value for protein-small-molecule complexes, reported as a predicted log10(IC50) in micromolar units. More negative values indicate stronger predicted binding within a comparison set.
Error matricesPAE and PDE matrices when the corresponding full-matrix settings are enabled.
Downloadable filesPredicted structures, metric data, diagnostic files, and the run log.

Important limitations

Affinity outputs are intended for prioritization among related protein-small-molecule predictions and are not experimental binding measurements. Other complex types still receive structure and confidence outputs, but they do not receive the same affinity estimate. Memory use increases with the size and number of input chains, so long sequences and many chains can require substantially more resources. Covalent-bond constraints use standardized CCD atom names and are supported for canonical polymer residues and Ligand (CCD) inputs; use the regular ligand input for custom small-molecule structures. For a longer walkthrough with examples, see How to use Boltz-2 online.

Table of contents

Related tools

LMI4Boltz

LMI4Boltz

LMI4Boltz is a low-memory fork of Boltz for biomolecular structure and binding affinity prediction. It preserves Boltz inference behavior while reducing VRAM use with in-place pair updates, CPU offload, reduced precision pair representation, and aggressive chunking.

protein-foldingstructure-prediction+5
Chai-1

Chai-1

Chai-1 is a multi-modal foundation model for molecular structure prediction. Predicts 3D structures for proteins, ligands, DNA, RNA, and multi-component complexes with high accuracy.

protein-foldingstructure-prediction+5
IntelliFold 2

IntelliFold 2

Controllable all-atom structure prediction for proteins, ligands, DNA, RNA, and multi-component complexes using IntelliFold 2.0.4 on its AlphaFold 3 JAX engine.

protein-foldingai-powered+5
OpenFold-3

OpenFold-3

OpenFold-3 is an open-source AI model for biomolecular structure prediction, aiming to reproduce AlphaFold3. Predicts 3D structures for proteins, RNA, DNA, and small molecule ligands with high accuracy.

protein-foldingstructure-prediction+5
Protenix v2

Protenix v2

Enhanced Protenix v2 biomolecular structure prediction by ByteDance. Predicts 3D structures for proteins, RNA, DNA, and small molecule ligands with high accuracy.

protein-foldingstructure-prediction+5
RosettaFold3

RosettaFold3

Open-source structure prediction neural network for proteins, nucleic acids, and small molecules. State-of-the-art accuracy with multi-chain support.

protein-foldingstructure-prediction+5
ABodyBuilder3

ABodyBuilder3

ABodyBuilder3 predicts antibody variable-domain structures from paired heavy and light chain sequences. It returns a PDB structure and, for the pLDDT checkpoint, per-residue confidence values.

protein-foldingstructure-prediction+3
AlphaFlow

AlphaFlow

Generate protein conformational ensembles with AlphaFlow or ESMFlow from a sequence, optional MSA, and supported reference-structure checkpoints.

protein-foldingstructure-prediction+4
AlphaFold2

AlphaFold2

AlphaFold2 via ColabFold for protein structure prediction. Free runs use single-sequence mode; paid plans add MMseqs2 MSA generation. Supports monomer and multimer prediction.

protein-foldingstructure-prediction+4
ESMfold

ESMfold

ESMfold is a fast, single-sequence protein structure predictor from Meta AI. Predicts 3D protein structures directly from amino acid sequences without requiring multiple sequence alignments (MSA), making it significantly faster than AlphaFold while automatically scaling GPU resources for larger proteins.

protein-foldingstructure-prediction+2