Skip to content
Chemical Drawing Atlas

This website is biased toward ReShiki, because its maintainer also maintains ReShiki. Please be careful.

MolDraw

MolDraw is a browser editor for chemical structures, reaction schemes, mechanisms, and publication figures.

WebsiteManual

Free with paid plans. 59 of 65 checklist features confirmed.

Official demo

Draw your first structure: full walkthrough, linked from moldraw.com

Main canvas

MolDraw main canvas, light mode
light mode
MolDraw main canvas, dark mode
dark mode

Default drawings

caffeine as drawn by MolDraw with default settings

Caffeine

paclitaxel as drawn by MolDraw with default settings

Paclitaxel

cholesterol as drawn by MolDraw with default settings

Cholesterol in 3D

Facts

Version we tested
4.0
Runs on
macOS, Windows, Linux, Browser, iOS, Android
License
Free core drawing with paid Pro features; not open source.
Price
Free tier; Pro US$99/year including tax (2026-11-05; country pricing varies).
Plans
Free: US$0 (2026-11-06); Free account: US$0 (2026-11-06); Pro: US$12/month or US$99/year, tax included (2026-11-06)
Relies on
Indigo, OpenChemLib. Custom canvas; Indigo optionally supplies 2D layout; OpenChemLib handles structure processing.
Main language
JavaScript
Other languages
C++: Indigo WebAssembly chemistry; Java: OpenChemLib transpiled 3D chemistry; GLSL: 3D WebGL2 shaders
Renderer
Original: In-house Canvas 2D molecule renderer
Third-party licenses
Includes Apache-2.0 (Indigo), BSD-3-Clause (OpenChemLib), and OFL-1.1 fonts (Libre Franklin; font derivatives retain OFL).

In use

Screenshots from our test of this version.

Single, double, and triple bonds on the drawing canvas.

Single, double and triple bonds

Single, double, and triple bonds on the drawing canvas.

Wedge, hashed wedge, and wavy bonds on the canvas.

Wedge, hash and wavy bonds

Wedge, hashed wedge, and wavy bonds on the canvas.

Bond menu listing dative and hydrogen bonds.

Dative, hydrogen and quadruple bonds

Bond menu listing dative and hydrogen bonds.

Benzene and cyclopentane rings on the canvas.

Ring tools

Benzene and cyclopentane rings on the canvas.

Cyclohexane menu with chair and boat options.

Chair and Haworth rings

Cyclohexane menu with chair and boat options.

Structure library showing amino acid templates.

Template library

Structure library showing amino acid templates.

Structure with element labels and charged atoms.

Charges, isotopes and atom labels

Structure with element labels and charged atoms.

Lone-pair dots appear on oxygen and nitrogen atoms.

Radicals and lone pairs

Lone-pair dots appear on oxygen and nitrogen atoms.

Arrow menu listing straight, equilibrium, and retrosynthetic arrows.

Reaction arrows

Arrow menu listing straight, equilibrium, and retrosynthetic arrows.

Equilibrium and curved electron-flow arrows on the canvas.

Curved mechanism arrows

Equilibrium and curved electron-flow arrows on the canvas.

SMILES paste field shows an example reaction SMILES.

Machine-readable reactions

SMILES paste field shows an example reaction SMILES.

Caffeine molecule details show formula and molecular weight.

Formula and mass

Caffeine molecule details show formula and molecular weight.

Molecule details show calculated logP and other properties.

Property estimates

Molecule details show calculated logP and other properties.

Caffeine molecule details show its IUPAC name.

Structure to name

Caffeine molecule details show its IUPAC name.

Cholesterol drawing beside its three-dimensional model.

3D model view

Cholesterol drawing beside its three-dimensional model.

Download menu lists CDXML among chemistry formats.

CDXML import and export

Download menu lists CDXML among chemistry formats.

Download menu lists CDX among chemistry formats.

CDX import and export

Download menu lists CDX among chemistry formats.

Download menu lists the MOL chemistry format.

MOL and SDF

Download menu lists the MOL chemistry format.

Caffeine molecule details display a SMILES string.

SMILES

Caffeine molecule details display a SMILES string.

Caffeine molecule details display an InChI string.

InChI

Caffeine molecule details display an InChI string.

Download menu lists RXN among chemistry formats.

RXN files

Download menu lists RXN among chemistry formats.

Download menu lists SVG among image formats.

SVG export

Download menu lists SVG among image formats.

Download menu lists PDF among image formats.

PDF export

Download menu lists PDF among image formats.

Features

  • Tested by running it
  • Seen in the app
  • The manual says yes
  • Partly, with the reason shown
  • Not supported
  • Not established, which is not the same as no

Select a mark for its proof. A filled mark opens our screenshot, or the manual if the check left nothing to picture. A ring opens the manual.

Drawing structures

Figures and layout

Chemistry intelligence

Files and exchange

Open the full pageManual