Gene Synthesis Price Comparison 2026

A comprehensive comparison of gene synthesis pricing from all major providers, updated for 2026. Prices shown are based on published list prices for a representative 1000 bp sequence.

ProviderProductPrice (1,000 bp)Per bpTurnaroundLength rangeFeasibility
Gene fragment$70.00$0.0702–4 business days300–5,000 bpYes
gBlocks gene fragment$70.00$0.0701–3 business days125–3,000 bpYes
eBlocks gene fragment$70.00$0.0701–3 business days300–1,500 bpYes
ENFINIA linear DNA$70.00$0.0706–8 business days1,000–7,000 bpYes
Clonal gene$90.00$0.0904–10 business days300–5,000 bpYes
ENFINIA plasmid DNA$120.00$0.1206–8 business days1,000–15,000 bpYes
GeneStrands fragment (501–1000 bp)$157.00Flat fee3–5 business days501–1,000 bpYes
Gene synthesis (standard)$180.00$0.18012–16 business days500–3,000 bpYes
Gene in vector (501–3000 bp)$200.00$0.20015–20 business days501–3,000 bpYes
Gene synthesis (clonal)$400.00$0.4006–13 business days501–2,000 bpYes
Gene in vector (≤500 bp)—Flat fee5–6 business days100–500 bpOutside range
GeneStrands fragment (≤500 bp)—Flat fee2–4 business days100–500 bpOutside range
GeneStrands fragment (1001–2000 bp)—Flat fee5–8 business days1,001–2,000 bpOutside range

Prices based on published list prices for a 1,000 bp sequence. Actual quotes may vary based on sequence complexity, volume discounts, and promotions. Contact vendors directly for exact pricing.

Have a specific sequence? Get an exact comparison.

Paste your FASTA sequence to see prices calculated for your exact sequence length.

Compare your sequence

Frequently asked questions

Who is the cheapest gene synthesis provider in 2026?

For non-cloned gene fragments, Twist Bioscience, IDT, and Elegen all offer $0.07/bp, making them the most affordable options. For clonal genes, pricing varies significantly by provider and sequence length.

How often do gene synthesis prices change?

Gene synthesis prices have been declining steadily. Major price changes typically happen 1–2 times per year. We update our comparison data regularly — check the 'last updated' date on each page.