This website is biased toward ReShiki, because its maintainer also maintains ReShiki. Please be careful.
Chemical drawing tools, compared with ChemDraw
We ran 81 tools, gave each one the same three molecules, and kept each tool's default settings. ChemDraw is the one exception, shown in its ACS Document 1996 style.
A hard molecule: 62 heavy atoms, 11 stereocenters, a bridged ring system.
No 3D view
ChemDraw26.0.0.6599

ReShiki0.14.0



MolDraw4.0
No 3D view
Penzene2.0.0

Octet Draw1.1.0

ChemDraft1.1.0
No 3D view
SketchIQdpl_44ysNf1Cbx9iepy8z4SrXP7…

Covalent2uu6kqoryy

Reactio Draw1.10

ChemEdit1.4.3



Chem IllustratorHosted, 5 Nov 2026

ChemThisTry0.1.6

Chematic Drawchematic 1.0.38 (build inde…

Molecule Lab (The Freshman Mole)1.88.95

FreeChemDraw3.18.0
No 3D view
vibe-sketcher0.6.5
Find the tool for your work
Pick what you need. ChemDraw is listed first as the baseline, and ReShiki second because this site's maintainer wrote it. The rest follow by what we tested by hand.
128 tools
No tool matches all of these. Remove a filter to see more.
Drawing applications
Make a publication figure from start to finish.
ChemDraw
Chemical drawing software for publication-ready molecular structures, reactions, mechanisms and scientific figures.
Not established
macOS, Windows, Browser
Paid61 of 65 features confirmed
ReShiki
A chemical drawing editor for molecules, reaction schemes and publication figures.
Ported from RDKit, OPSIN, openclatura
GitHub, 146 stars on 6 Nov 2026
macOS, Windows, Linux, Browser
Open source62 of 65 features confirmed

MolDraw
MolDraw is a browser editor for chemical structures, reaction schemes, mechanisms, and publication figures.
Relies on Indigo, OpenChemLib
macOS, Windows, Linux, Browser, iOS, Android
Free with paid plans59 of 65 features confirmed
Penzene
A native desktop editor for chemical structures, reaction schemes and publication figures.
Relies on RDKit, ChemDraw file library, InChI
GitHub, 4 stars on 6 Nov 2026
macOS, Windows, Linux
Open source55 of 65 features confirmed
Octet Draw
Free desktop software for drawing chemical structures, reaction schemes and publication figures.
Relies on Indigo, OPSIN, InChI
GitHub, 78 stars on 6 Nov 2026
macOS, Windows, Linux
Open source55 of 65 features confirmed
ChemDraft
Desktop editor for chemical structures, reaction schemes, mechanisms, and publication figures.
Relies on RDKit, OpenChemLib, IsoSpec
GitHub, 64 stars on 6 Nov 2026
macOS, Windows
Open source53 of 65 features confirmed
SketchIQ
Browser editor for chemical structures, reaction schemes, mechanisms, and publication figures.
Relies on Ketcher, RDKit, Indigo
Browser
Free with paid plans42 of 65 features confirmed
Covalent
A free browser editor for chemical structures, reaction schemes, and multipage drawing documents.
Not established
Browser, iOS, Android
Free35 of 65 features confirmed
Reactio Draw
An editor for drawing chemical structures, reaction schemes and publication figures.
Relies on OpenChemLib, InChI, OPSIN
GitHub, 30 stars on 6 Nov 2026
Browser
Open source58 of 65 features confirmed
ChemEdit
Obsidian plugin for drawing chemical structures, editing chemistry files, and maintaining electronic lab notebooks.
Relies on Ketcher, Indigo, OpenChemLib
GitHub, 3 stars on 6 Nov 2026
macOS, Windows, Linux
Open source49 of 65 features confirmed

Chem Illustrator
Chemical drawing software for structures, reaction schemes, publication figures, and documents with editable chemistry.
Relies on RDKit, OPSIN, OpenClatura
GitHub, 3 stars on 6 Nov 2026
macOS, Windows, Linux, Browser, iOS
Open source59 of 65 features confirmed
ChemThisTry
A desktop and browser workspace for drawing chemical structures, viewing molecules, plotting data, and composing scientific figures.
Relies on Ketcher, Indigo, RDKit
GitHub, 14 stars on 6 Nov 2026
macOS, Windows, Linux, Browser
Free50 of 65 features confirmed
Chematic Draw
Desktop chemical structure editor for drawing molecules and reaction schemes and exporting chemical files and figures.
No third-party engine found
GitHub, 3 stars on 6 Nov 2026
macOS, Windows, Linux, Browser
Open source38 of 65 features confirmed
Molecule Lab (The Freshman Mole)
A free browser editor for 2D chemical structures, reaction schemes and interactive 3D molecular models.
Relies on Kekule.js Composer, Kekule.js, RDKit
Browser
Free36 of 65 features confirmed
FreeChemDraw
A free browser workspace for drawing chemical structures and reactions, converting names, calculating properties, and exporting figures.
Relies on Ketcher, Indigo, 3Dmol.js
Browser
Free46 of 65 features confirmed
vibe-sketcher
A 2D chemical structure and reaction editor for publication figures and computational chemistry input preparation.
Relies on Ketcher, RDKit, Indigo
macOS, Linux, Browser
Open source46 of 65 features confirmed
ErezDraw
A prototype desktop and self-hosted web editor for drawing chemical structures, reactions, and figures.
Relies on RDKit, ChemCanvas, nmr-predictor
GitHub, 5 stars on 6 Nov 2026
Browser
Open source42 of 65 features confirmed
MolChart
Browser editor for manually drawing 2D chemical structures and reaction schemes with an integrated AI assistant.
Relies on RDKit, OpenChemLib
Browser
Free with paid plans37 of 65 features confirmed
MolCanvas
A chemical structure editor for drawing organic molecules, reaction schemes, and polymer repeat units.
Relies on OpenChemLib
GitHub, 6 stars on 6 Nov 2026
macOS, Browser
Source available33 of 65 features confirmed
Kendraw
An open-source browser application for drawing chemical structures and reactions, calculating molecular properties, and predicting NMR spectra.
Relies on Ketcher, Indigo, RDKit
GitHub, 8 stars on 6 Nov 2026
Browser
Open source49 of 65 features confirmed
Chemliora
A browser editor for drawing chemical structures, reaction schemes and polymers, with image export and approximate spectral predictions.
Relies on OpenChemLib, GANSU Lite, MOrbVis
Browser
Free39 of 65 features confirmed
Molbrett
A browser whiteboard for drawing chemical structures, synthetic routes, and annotated chemistry diagrams.
Relies on Ketcher, Indigo
Browser
Free with paid plans39 of 65 features confirmed
Zeanium Molecule Drawer
A free browser editor for drawing molecular structures, reaction schemes, and chemical figures with vector export.
Not established
Browser
Free32 of 65 features confirmed
BondForge
BondForge is a desktop application for drawing chemical structures, reaction schemes, and annotated figures.
Relies on RDKit, OPSIN
GitHub, 1 stars on 6 Nov 2026
macOS, Windows
Open source29 of 65 features confirmed
Chemeditor (Chemrise)
Browser-based editor for chemistry articles, reaction equations, and embedded molecular structure drawings.
Relies on Ketcher, Indigo, Miew
Browser
Free43 of 65 features confirmed
MoleditPy
A desktop editor for drawing chemical structures, editing 3D molecules, and preparing computational chemistry inputs.
Relies on RDKit
GitHub, 11 stars on 6 Nov 2026
macOS, Windows, Linux
Open source43 of 65 features confirmed
ChemCanvas
A desktop editor for drawing 2D chemical structures, reaction schemes and mechanisms.
Ported from OASA
GitHub, 59 stars on 6 Nov 2026
Windows, Linux
Open source33 of 65 features confirmed

MolView.com
Web application for drawing small molecules and reaction mechanisms, viewing 3D models, and exporting chemical figures.
Not established
Browser
Free with paid plans27 of 65 features confirmed
AI Chemical Drawing (CubicZnS)
A local web app for drafting molecules and reactions with AI, editing them in Ketcher, and exporting structures.
Relies on Ketcher, Indigo
GitHub, 0 stars on 6 Nov 2026
Browser
License unclear44 of 65 features confirmed
OpenReactions
Browser editor for chemical structures, reaction mechanisms, animations, and composed scientific figures.
Relies on OpenChemLib
Browser
License unclear34 of 65 features confirmed

PyChem-Pro
A desktop chemistry application and Python library for molecular visualization, structure sketching, geometry optimization, and cheminformatics.
Relies on ChemCanvas, OASA
GitHub, 401 stars on 6 Nov 2026
macOS, Windows, Linux
Source available28 of 65 features confirmed

chemfig
A TeX package for typesetting 2D chemical structures, reaction schemes, and mechanisms in publication documents.
No third-party engine found
macOS, Windows, Linux
Open source25 of 65 features confirmed
SMILES paste and MOL drop did nothing; no import control found.
Molecule Builder (OvOHongYu)
A browser-based workbench for drawing small organic molecules and assembling reaction schemes.
Relies on RDKit
GitHub, 0 stars on 6 Nov 2026
Browser
Open source24 of 65 features confirmed
Chemvas
Desktop editor for drawing molecular structures and reaction schemes and exporting publication figures.
No third-party engine found
GitHub, 0 stars on 6 Nov 2026
macOS, Windows, Linux
Open source36 of 65 features confirmed

Molsketch
Desktop editor for drawing two-dimensional molecular structures, reaction schemes, and mechanism diagrams.
Relies on Open Babel
GitHub, 20 stars on 6 Nov 2026
macOS, Windows, Linux
Open source32 of 65 features confirmed

Chemable
A desktop application for drawing chemical structures, reaction graphics and annotated molecular figures.
Relies on RDKit, 3Dmol.js, nmr-simulation
GitHub, 0 stars on 6 Nov 2026
macOS, Windows, Linux
Source available27 of 65 features confirmed
WaveSpeed AI Chemical Structure Drawer
Browser editor for drawing molecules, calculating properties, exporting images and structure files, and viewing 3D models.
Relies on RDKit, OpenChemLib, 3Dmol.js
Browser
Free21 of 65 features confirmed
cDraw
A Java desktop editor for creating publication-quality 2D chemical structures and reaction schemes.
Relies on MCDL, CDK, InChI
macOS, Windows, Linux
Open source32 of 65 features confirmed
BondCraft
Browser-based editor for drawing chemical structures, reaction mechanisms, and publication figures, with stereochemistry checks and SMILES conversion.
Relies on RDKit, CoordGen
Browser
Free31 of 65 features confirmed

JChemPaint
A Java desktop editor for drawing and exporting two-dimensional chemical structures and reactions.
Relies on CDK, InChI
GitHub, 149 stars on 6 Nov 2026
macOS, Windows, Linux
Open source31 of 65 features confirmed
Molecule Clipboard
Browser tool for drawing, editing, inspecting, and sharing individual molecules.
Relies on JSME, RDKit
GitHub, 3 stars on 6 Nov 2026
Browser, iOS, Android
Open source19 of 65 features confirmed
SMILES and MOL open attempts left the new document empty.
MolGLideX
An experimental desktop editor for drawing 2D chemical structures and reaction mechanisms.
Relies on CDK
GitHub, 0 stars on 6 Nov 2026
Windows
Open source18 of 65 features confirmed
Paste did not populate canvas; no MOL import control.
SketchScape
A local browser editor for drawing molecules and reactions, with basic naming and rotatable 3D models.
Relies on RDKit
GitHub, 0 stars on 6 Nov 2026
Browser
License unclear17 of 65 features confirmed
SDF rendered without atom labels and overlapped; SMILES and MOL imports failed.
ChemSema
Chemical drawing editor for structures, reaction schemes, ChemDraw file exchange, and editable Office documents.
Ported from RDKit SMILES grammar
GitHub, 6 stars on 6 Nov 2026
Windows, Linux, Browser
Open source48 of 65 features confirmed
MolSketch
A free browser editor for drawing chemical structures and reaction schemes and exporting figures.
Relies on RDKit, DECIMER
Browser, iOS, Android
Free24 of 65 features confirmed
SketchEl 2
A standalone desktop application for drawing molecular structures and exporting vector diagrams.
Relies on WebMolKit Sketcher, WebMolKit
GitHub, 10 stars on 6 Nov 2026
macOS, Windows, Linux
Open source21 of 65 features confirmed
No drawing: current Kekulé SMILES stayed blank; MOL rejected with file-type selection error.
XDrawChem
Desktop editor for drawing two-dimensional chemical structures, reaction schemes, and annotated chemistry figures.
Relies on Open Babel
GitHub, 56 stars on 6 Nov 2026
macOS, Windows, Linux
Open source37 of 65 features confirmed
SketchEl
A standalone Java editor for drawing 2D molecular structures and editing molecular datasheets.
No third-party engine found
macOS, Windows, Linux
Open source30 of 65 features confirmed

Chemifree
An early-stage chemical drawing workspace for local structure editing, inspection and limited chemical file conversion.
No third-party engine found
GitHub, 0 stars on 6 Nov 2026
Browser
Open source22 of 65 features confirmed

RadSketch
An experimental browser-based chemical structure sketcher with templates, valence checks, and PNG and MOL export.
No third-party engine found
GitHub, 0 stars on 6 Nov 2026
Browser
License unclear14 of 65 features confirmed
Severe bond crossings and stretched bonds; stereochemistry is not depicted.
schematic
Browser-based editor for drawing 2D chemical structures and simple reaction schemes with SVG and PNG export.
No third-party engine found
GitHub, 0 stars on 6 Nov 2026
Browser
License unclear13 of 65 features confirmed
MOL connectivity transcribed; stereochemistry omitted and layout overlaps.
ChemMD
Text-first browser editor for creating 2D chemical structures and exporting SVG or PNG drawings.
No third-party engine found
GitHub, 0 stars on 6 Nov 2026
Browser
Source available9 of 65 features confirmed

rdEditor
A desktop molecule editor and reusable Python widget for editing RDKit structures.
Relies on RDKit
GitHub, 181 stars on 6 Nov 2026
macOS, Windows, Linux
Open source18 of 65 features confirmed
SMILES paste did nothing; MOL did not load through JSON picker.
Chemical Structure Editor (CSE)
Browser editor for drawing chemical structures, reaction schemes and geometric figures for publication.
No third-party engine found
GitHub, 0 stars on 6 Nov 2026
Browser
License unclear13 of 65 features confirmed

JMolDraw
A Java application for drawing and editing two-dimensional chemical structures.
No third-party engine found
macOS, Windows, Linux
Open source20 of 65 features confirmed

MolTouch
A touch-friendly browser editor for drawing chemical structures and saving MOL files or PNG images.
No third-party engine found
Browser
License unclear10 of 65 features confirmed
Could not load this input
Chemeditor (Chemie-Lernprogramme)
A browser editor for composing Unicode chemical formulas, simple structural formulas, and reaction equations for word processors.
No third-party engine found
Browser
Open source12 of 65 features confirmed

SketChem
A browser-based editor for creating and editing 2D chemical structures.
Relies on Kekule.js, Open Babel, Indigo
GitHub, 19 stars on 6 Nov 2026
Browser
Open source15 of 65 features confirmed
Paste failed; no MOL import or new-document command was available.
molsketch-cljs
A browser prototype for drawing basic two-dimensional molecular structures with keyboard shortcuts.
No third-party engine found
GitHub, 4 stars on 6 Nov 2026
Browser
Open source7 of 65 features confirmed
Would not run on our Mac
BKChem Python 3 Modernized
A Python 3 fork of BKChem for drawing 2D molecular structures, reactions, and vector chemical figures.
Relies on BKChem, OASA, InChI
GitHub, 211 stars on 6 Nov 2026
macOS, Windows, Linux
Open source42 of 65 features confirmed
Paid, checked from the manual
ChemDoodle 2D
Desktop software for drawing chemical structures, reactions, and publication figures.
Relies on OPSIN
macOS, Windows, Linux
Paid58 of 65 features confirmed
Needs an account or a purchase
LabCanvas Figure Editor / MolDraw
Browser-based molecule and reaction drawing integrated with editable scientific figures.
Not established
Browser
Free with paid plans57 of 65 features confirmed
Paid, checked from the manual
Marvin Desktop Suite / MarvinSketch
Desktop software for drawing publication-quality chemical structures, reactions, and multipage documents.
Relies on InChI, RInChI
macOS, Windows, Linux
Paid53 of 65 features confirmed
Needs an account or a purchase
ChemDraft (元素智研)
Chemical drawing software for molecular structures, reaction schemes, publication figures, and editable Office documents.
Not established
macOS, Windows, Browser
Free52 of 65 features confirmed
Needs an account or a purchase
InDraw
A desktop and web editor for chemical structures, reactions, and publication figures.
Relies on MolPad, RDKit, Indigo
Browser
Free with paid plans47 of 65 features confirmed
Would not run on our Mac
BKChem
Desktop editor for drawing two-dimensional chemical structures, reaction schemes, and publication figures.
Relies on OASA, InChI
macOS, Windows, Linux
Open source43 of 65 features confirmed
Paid, checked from the manual
BIOVIA Draw
Windows software for drawing chemical structures, reactions, and chemically modified biological sequences for publications and informatics workflows.
Relies on OpenEye Lexichem
Windows
Paid41 of 65 features confirmed
Paid, checked from the manual
ChemWindow (KnowItAll ChemWindow Edition)
Windows software for drawing chemical structures, preparing publication figures, and managing chemical databases.
Relies on OPSIN
Windows
Paid41 of 65 features confirmed
Would not run on our Mac
Chemistry Draw
An offline desktop editor for chemical structures, reactions and biomolecules, built around Ketcher.
Relies on Ketcher, Indigo, Miew
GitHub, 6 stars on 6 Nov 2026
Windows, Linux
Open source40 of 65 features confirmed
Needs an account or a purchase
Zoho ChemStudio
A web and desktop editor for drawing chemical structures, reaction schemes, and publication figures.
Not established
macOS, Windows, Linux, Browser
Free39 of 65 features confirmed
Would not run on our Mac
GChemPaint
Desktop editor for drawing two-dimensional chemical structures, reaction schemes and mechanisms.
Relies on Open Babel
GitHub, 1 stars on 6 Nov 2026
macOS, Linux
Open source38 of 65 features confirmed
Would not run on our Mac
KingDraw
Desktop and mobile chemical drawing software for preparing molecular structures, reaction schemes, and scientific figures.
Not established
macOS, Windows, iOS, Android
Free with paid plans38 of 65 features confirmed
Paid, checked from the manual
ChemPencil
A desktop editor for drawing 2D chemical structures, reaction schemes, and publication figures.
Relies on InChI
macOS, Windows
Paid37 of 65 features confirmed
Needs Windows
ACD/ChemSketch
A discontinued Windows application for drawing chemical structures, reaction schemes, and publication figures.
Not established
Windows
Free with paid plans35 of 65 features confirmed
Would not run on our Mac
Ferrum Chemical Forge
Pre-alpha desktop editor for drawing chemical structures, composing reaction documents, and exporting vector figures.
Relies on RDKit, InChI
GitHub, 0 stars on 6 Nov 2026
macOS
Open source34 of 65 features confirmed
Paid, checked from the manual
Marvin Cloud
Browser-based chemical drawing software for publication figures, reaction schemes, and chemical property calculations.
Not established
Browser
Paid33 of 65 features confirmed
Needs Windows
Chem4Word
A Microsoft Word add-in for drawing and editing chemical structures and reactions in documents.
No third-party engine found
GitHub, 16 stars on 6 Nov 2026
Windows
Open source30 of 65 features confirmed
Paid, checked from the manual
AtomLens
A Mac and iPad workbench for drawing, inspecting, organizing, and exporting molecular structures and reactions.
Relies on CDK, OPSIN, SMSDProSwift
macOS, iOS
Paid29 of 65 features confirmed
Would not run on our Mac
Chemtool
A standalone editor for drawing organic molecular structures and exporting chemical figures.
Relies on Babel, Open Babel
macOS, Windows, Linux
Open source29 of 65 features confirmed
Would not run on our Mac
Lhendraw
Desktop editor for drawing chemical structures, reaction schemes, and figures with ChemDraw CDX/CDXML file exchange.
No third-party engine found
GitHub, 2 stars on 6 Nov 2026
macOS, Windows, Linux
Open source29 of 65 features confirmed
Would not run on our Mac
ChemCAD
A desktop application for sketching chemical structures, translating names, planning reactions and exploring solvent workflows.
Relies on RDKit, CoordGen, OPSIN
GitHub, 0 stars on 6 Nov 2026
Windows, Linux
Open source27 of 65 features confirmed
Paid, checked from the manual
MoleculeSketch
A macOS and iPad app for drawing chemical structures, reaction schemes, and figures.
Not established
macOS, iOS
Paid27 of 65 features confirmed
Paid, checked from the manual
FX ChemStruct / FX Draw Chemical Structures
Desktop software for creating 2D chemical structure diagrams from typed formulas, now integrated into FX Draw.
Not established
macOS, Windows
Paid23 of 65 features confirmed
Paid, checked from the manual
Chemistry 4-D Draw
Desktop software for drawing chemical structures, preparing publication figures, and converting between structures and IUPAC names.
Not established
macOS, Windows
Paid22 of 65 features confirmed
Needs an account or a purchase
ChemStitch
A browser-based chemical drawing editor for publication figures, property calculations, and AI-assisted structure and reaction analysis.
Relies on Ketcher, RDKit, OPSIN
Browser
Free with paid plans20 of 65 features confirmed
Needs another system
BondDraw
A native HarmonyOS editor for drawing two-dimensional molecular structures and reaction diagrams.
No third-party engine found
License unclear17 of 65 features confirmed
Paid, checked from the manual
ChemGraphic 2
A chemical structure editor for preparing scientific figures and predicting IR and NMR spectra.
Relies on xtb
macOS, Windows, iOS, Android
Paid17 of 65 features confirmed
Would not run on our Mac
EasyChem
A desktop editor for creating 2D chemical structure drawings and publication figures.
No third-party engine found
macOS, Windows, Linux
Open source17 of 65 features confirmed
Not run yet
MolSketchGo
Mobile app for sketching 2D molecular structures, exporting drawings, and viewing molecules in 3D.
Not established
macOS, iOS, Android
Free with paid plans17 of 65 features confirmed
Not run yet
MyChemise
A legacy Java applet for drawing 2D chemical structures and creating animated reaction presentations.
Not established
Browser
Free17 of 65 features confirmed
Needs Windows
Elk_Draw RDKit
A Windows editor for chemical structures and reactions with RDKit descriptors, QSAR modeling, and editable Word integration.
Relies on RDKit, RingDecomposerLib
GitHub, 1 stars on 6 Nov 2026
Windows
Free16 of 65 features confirmed
Needs an account or a purchase
Chem+ Molecular Structure Editor
A browser-based molecular drawing editor within Chem+ for creating structures and exporting publication figures.
Not established
Browser
Paid15 of 65 features confirmed
Not run yet
MolPrime+
Mobile editor for drawing chemical structures, calculating molecular properties, and exporting structure graphics.
Relies on MMDS sketcher
macOS, iOS
Free15 of 65 features confirmed
Needs Windows
MolGenDraw
A Windows application for drawing molecular structures and editing multi-record SDF and SMILES databases.
Relies on RDKit
GitHub, 0 stars on 6 Nov 2026
Windows
Free14 of 65 features confirmed
Needs iOS
Chirys Draw
An iPad app for drawing molecular structures and reaction schemes and exporting publication figures.
Not established
iOS
Free13 of 65 features confirmed
Needs an account or a purchase
ChemScribble
Desktop tool for drawing and interpreting chemical structures and reaction schemes with a stylus.
Relies on ChemDoodle
macOS, Windows, Linux
Paid12 of 65 features confirmed
Needs an account or a purchase
Chem Sketcher (Non_REM.Persona Laboratory)
A browser-based editor for drawing chemical structures and estimating properties.
Not established
Browser
Free11 of 65 features confirmed
Needs Android
Structo
An Android editor for drawing chemical structures, reaction schemes, and mechanisms with touch controls.
Not established
Android
Free11 of 65 features confirmed
Needs Windows
Chemograph Plus
Windows software for drawing chemical structures and reaction schemes, with spectra editing and optional 3D structure viewing.
Not established
Windows
Free with paid plans8 of 65 features confirmed
Needs an account or a purchase
alvaSketcher
A desktop molecular editor for drawing, editing and preparing 2D chemical structures.
Not established
macOS, Windows, Linux
Free7 of 65 features confirmed
Would not run on our Mac
moled
A legacy JavaScript browser editor for drawing molecular structures.
Relies on Smidge
GitHub, 4 stars on 6 Nov 2026
Browser
Open source7 of 65 features confirmed
Paid, checked from the manual
ChemWorks
ChemWorks is a macOS editor for drawing 2D chemical structures and exporting structure images.
Not established
macOS
Paid4 of 65 features confirmed
Not run yet
Molecule
Mobile chemical structure editor for drawing molecules, calculating formulae and masses, and sharing drawings.
Not established
macOS, iOS
Free1 of 65 features confirmed
Editors you embed
Structure editors built to live inside another web page or app.
BoltzDraw
A browser-based molecular editor combining Ketcher drawing, property calculations, peptide building, and protein–ligand visualization.
Relies on Ketcher, RDKit, Indigo
GitHub, 0 stars on 6 Nov 2026
Browser
Open source45 of 65 features confirmed
Sciformation VectorMol
A browser editor for drawing molecular structures and single-step reactions, with iframe embedding and SVG export.
No third-party engine found
Browser, iOS, Android
Source available30 of 65 features confirmed

ChemDoodle Web Components
JavaScript components for embedding chemical structure drawing, molecular visualization, and chemistry interfaces in websites.
No third-party engine found
Browser, iOS, Android
Open source49 of 65 features confirmed
Ketcher
A web editor for drawing molecules, reactions, and biomolecules and embedding chemical structure input in applications.
Relies on Indigo, Miew, InChI
GitHub, 930 stars on 6 Nov 2026
Browser
Open source46 of 65 features confirmed
KetchDraw
Browser-based molecular drawing editor combining Ketcher structure editing with RDKit property calculations.
Relies on Ketcher, RDKit, Indigo
GitHub, 0 stars on 6 Nov 2026
Browser
Open source41 of 65 features confirmed

Schrödinger Sketcher
An open-source editor for drawing molecules, reactions, and biomolecular sequences in desktop and web applications.
Relies on RDKit, InChI
GitHub, 43 stars on 6 Nov 2026
Browser
Open source33 of 65 features confirmed

Molsoft HTML5 Molecule Editor
An embeddable browser editor for sketching chemical structures and exchanging MOL, SMILES and InChI data.
Not established
Browser, iOS, Android
Free24 of 65 features confirmed
Structura (chem-structura)
An embeddable 2D chemical structure editor for drawing molecules and patent Markush formulas.
Relies on RDKit
GitHub, 0 stars on 6 Nov 2026
Browser
Open source34 of 65 features confirmed

OpenChemLib JS editor
Embeddable browser editor for drawing molecular structures and reactions using the OpenChemLib chemistry library.
Relies on OpenChemLib editor, OpenChemLib
GitHub, 94 stars on 6 Nov 2026
Browser
Open source27 of 65 features confirmed

Dotmatics Elemental / Elemental Draw
Chemical structure and reaction drawing suite with desktop, web, and iOS editions.
No third-party engine found
Browser, iOS
Paid23 of 65 features confirmed

Kekule.js
JavaScript toolkit for embedding chemical structure editors, molecule viewers, and cheminformatics functions in web applications.
Relies on Open Babel, Indigo, InChI
GitHub, 280 stars on 6 Nov 2026
Browser, iOS, Android
Open source37 of 65 features confirmed
JSME Molecule Editor
A browser-based editor for drawing molecules and reactions and entering chemical search queries in web applications.
Relies on JME, OpenChemLib, InChI
GitHub, 110 stars on 6 Nov 2026
Browser, iOS, Android
Open source27 of 65 features confirmed

Ketcherails (ketcher-rails)
A Rails component for embedding a 2D chemical structure editor with templates and server chemistry services.
Relies on Ketcher, Open Babel, InChI
GitHub, 3 stars on 6 Nov 2026
Browser
Open source32 of 65 features confirmed

Butlerov
An embeddable 2D chemical structure editor for drawing molecules in web applications.
No third-party engine found
GitHub, 13 stars on 6 Nov 2026
Browser
Open source18 of 65 features confirmed
WebMolKit
A TypeScript toolkit for embedding molecular sketching, chemical rendering, file conversion, and cheminformatics in web applications.
No third-party engine found
GitHub, 38 stars on 6 Nov 2026
Browser
Open source27 of 65 features confirmed

ChemCanvasJS
An unfinished browser editor for drawing molecules and experimenting with editable SVG structure exchange.
Not established
GitHub, 10 stars on 6 Nov 2026
Browser
Open source15 of 65 features confirmed
SMILES produced clipped labels without visible bonds; no MOL import available.
Kemia
A JavaScript editor and chemistry toolkit for embedding 2D molecular structures and reactions in web pages.
Ported from CDK, MX
GitHub, 14 stars on 6 Nov 2026
Browser
Open source22 of 65 features confirmed
SMILES and MOL attempts left the built-in sample unchanged.
vue-chemdraw (0chem)
A Vue 3 component for embedding a browser-based chemical structure editor.
No third-party engine found
Browser
Open source14 of 65 features confirmed

ChemWriter
JavaScript component for drawing and editing molecular structures inside web applications.
No third-party engine found
Browser, iOS
Paid12 of 65 features confirmed
SMILES paste ignored; no MOL file-import control.
MCDL Java Chemical Structure Editor
A Java applet for drawing and editing molecular structures encoded in Modular Chemical Descriptor Language.
No third-party engine found
macOS, Windows, Linux, Browser
Open source10 of 65 features confirmed
SMILES and MOL imports failed; file I/O script did not load.
Glass
A JavaScript library for embedding chemical structure and reaction drawing in web pages.
No third-party engine found
GitHub, 1 stars on 6 Nov 2026
Browser
Open source15 of 65 features confirmed
New canvas ignored simulated SMILES and MOL paste; no import control.
MolPad
A React component for drawing and editing molecular structures in web applications.
Relies on @chemistry/molecule, @chemistry/elements
GitHub, 8 stars on 6 Nov 2026
Browser
Open source6 of 65 features confirmed
Would not load for us
Marvin JS
A commercial web editor for drawing chemical structures and reactions inside other applications.
Not established
Browser, iOS
Paid44 of 65 features confirmed
Would not load for us
JSDraw
A commercial JavaScript SDK for embedding chemical and biological structure editors in web applications.
Not established
Browser, iOS, Android
Paid28 of 65 features confirmed
Would not load for us
CyBy-Draw
A browser molecular structure editor with an Idris API and SVG export.
Relies on idris2-chem
GitHub, 10 stars on 6 Nov 2026
Browser
Open source16 of 65 features confirmed
Why Avogadro is not here
Avogadro is a good 3D molecular editor, but it does not make publication-grade 2D drawings, which is ChemDraw's job. These 11 useful tools are left out of the comparison for the same kind of reason.
53 more utilities we found
- AlchemistTypst/CeTZ package for authoring skeletal structures, stereobonds, charges, polymers, Lewis formulas, and reaction annotations.
- CDXML Page EditorTkinter tool for previewing, inserting, deleting, reordering, and renumbering pages in ChemDraw XML documents.
- cdxml-toolkitPython and MCP toolkit for reaction-scheme composition, CDXML layout, format conversion, and editable Office output.
- cdxmorphAnimates ChemDraw CDXML line art as reactions and rotations, exporting GIF, MP4, or numbered frames.
- chem2officePython library inserting editable ChemDraw CDX OLE objects and previews into Excel, PowerPoint, and Word documents.
- chematicRust cheminformatics toolkit offering SVG depictions, highlighted molecular grids, and molecular or single-step reaction CDXML writing.
- chemdiagramsPython publication-figure tool for reaction energy diagrams with automatic labels, multiple paths, molecular image placement and PDF export.
- ChemDraw MCP for macOS (glebo309)Native ChemDraw automation builds editable molecules, reaction schemes, aligned compound tables, and consistently scaled PDF/SVG/PNG figures.
- chemdraw-mcpIndependent MCP chemistry renderer producing structures, reaction schemes, limited mechanisms, and optional CDXML without requiring ChemDraw.
- ChemEditor (QuangTran2605)Ketcher-based browser toolkit linking structure drawing to formula analysis, NMR/IR estimates, 3D viewing, and chemical-format export.
- ChemfigJSSmall JavaScript renderer creates SVG chemical structures from chemfig-like code, including bonds, rings, charges, and lone pairs.
- Chemistry DudeMac classroom chemistry toolkit with a guided Lewis-structure builder, periodic trends, orbital visualization and flash cards.
- ChemKitRDKit drawing toolkit generating styled SVG/PNG reaction schemes with scaffold alignment, conditions, labels, and semantic highlights.
- ChemobabelLaTeX integration converts ChemDraw, MOL and SMILES structures into publication graphics through Open Babel.
- ChemPaper2DrawExtracts structures from research PDFs, validates them, enables Ketcher editing, and exports editable CDXML and common chemical formats.
- ChemSketcher (yjzhng)Desktop Ketcher sketchpad with live per-molecule RDKit property tables and chemical-file import/export.
- ChemUI Sketch MobileMedicinal chemistry drawing app with editable compound libraries, design tracking and chemical-file import/export.
- chitin-chemdrawFrontend-independent Rust library for 2D molecular layout, renderer-neutral drawing scenes, depiction, and SVG export.
- CHM-Editor for MS-OfficeChemDoodle-based Word, Excel and PowerPoint add-in inserts PNG structures and supports document re-editing.
- Clean RXN+ChemDraw add-in arranging multistep schemes through drag-and-drop cards, automatic layout, collision avoidance, and SVG previews.
- curlyarrowsPython, JSON, CLI, and MCP authoring of molecular diagrams and reaction mechanisms with automatically routed electron-flow arrows.
- Device StudioMaterials simulation platform containing a 2D molecule/reaction editor with annotation tools and PNG, SVG, BMP, JPEG export.
- eLabFTW Chemical Structure EditorOpen-source ELN embeds reaction drawing with RXN and PNG export plus compound-database search.
- IllustriousEarly Electron/React molecular drawing app with click-to-grow atoms, bond-angle snapping, element selection, and valence enforcement.
- inkscape-chemdrawInkscape extension pastes editable ChemDraw vectors and supports round-trip structure editing while preserving figure placement.
- ipyketcherAnywidget Ketcher editor for JupyterLab and VS Code notebooks, synchronizing chemical formats with Python.
- Ketcher Draw (QuantaBricks)Customized Ketcher bundle with modal and container APIs for embedding drawing and retrieving SMILES or molfiles.
- LabArchives Chemical Sketcher WidgetELN sketcher draws structures and mechanisms, adds calculating stoichiometry tables, and exports MOL files.
- MarkChemTauri chemistry Markdown editor combining JSME molecular drawing, mhchem equations, live preview, and Word/PDF export.
- MATH KeysChrome STEM editor with a chemistry drawing board, reaction structures, image copying, and chemfig output.
- michemTypst package draws molecular structures, automatically lays out reaction routes, and annotates electron flow through Chitin WASM.
- microscopeQuantum-chemistry viewer producing editable geometries, ChemDraw-style Lewis structures, spectra, and publication figures.
- Mobile Molecular DataSheetLegacy iOS structure sketcher organizing molecules into editable datasheets, with customizable templates and MOL/SDfile sharing.
- Mol2chemfig WebWeb interface combining database search, ChemDoodle sketching, chemfig conversion, adjustable rendering options, and live PDF previews.
- mol2chemfigPy3Python 3 converter turning SMILES, InChI, molecular files, or PubChem records into editable LaTeX chemfig code.
- molchemistTypst chemical renderer imports Molfile/SDF or SMILES, generates 2D layouts, and supports annotations and editable Alchemist output.
- Obsidian KetcherObsidian plugin editing KET structures and reactions, with linked previews and editable molecular embeds in notes.
- OrgoDrawMultilingual organic structure practice tool combining Ketcher drawing with RDKit grading, hints, naming, and classroom worksheets.
- ORZ Ketcher Chemical Editor / Ketcher for VS CodeOffline VS Code Ketcher integration saves SVGs with embedded KetJSON and exports PNG.
- PIKAChUPython cheminformatics toolkit with independent 2D structure layout and SVG/PNG drawing suitable for scripted figures.
- PyCDXMLPython tools converting RDKit molecules and CDX/CDXML documents, applying styles, and generating aligned editable structure grids.
- Radical PieEquation editor with 2026 bond palettes and customizable bond sites for chemical structure diagrams and document figures.
- rdkit-structure for TypstTypst WebAssembly plugin rendering structures and reactions from SMILES, MOL, or SDF using RDKit.
- reaction_to_cdxmlReaction-SMILES converter generating editable multistep CDXML schemes with conditions, multiple components, layout, and pagination.
- rxnplotPython package producing chemical reaction energy-level diagrams interactively in Jupyter, with PNG and PDF output.
- Sciicons MoleculesPubChem-backed tool for exporting styled 2D and 3D molecular illustrations as SVG or PNG.
- Scilligence TouchMol4OfficeOffice chemical editor with HELM biologics, structure interchange, assay curves, Excel templates and SAR analysis.
- SLICE DesignerReaction-transform authoring GUI combining chemical drawing, detailed SMARTS atom/bond editing and visual chemical logic construction.
- SmilesDrawerJavaScript SMILES depiction library rendering configurable molecular diagrams to SVG or canvas.
- STEM NotesScientific notes workspace with embedded molecular drawing, 3D viewing, NMR analysis, equations and collaborative whiteboards.
- Streamlit KetcherKetcher component lets Streamlit applications draw molecular structures and return SMILES.
- Trident ChemwidgetsJupyter widgets combine JSME molecule input with chemical-data plots and atom-level inspection.
- XyMTeXLaTeX package suite for authoring chemical structural formulas with explicit substituents, heterocycles, bond patterns, and PDF/PostScript output.
- AvogadroAvogadro builds and visualizes 3D molecular models rather than authoring publication-grade 2D chemical drawing documents.
- ChemFig EditorIt compiles and previews user-written ChemFig/LaTeX source without providing a ChemDraw-style graphical drawing-document workflow.
- ChemicalizeIts advertised publication-ready Marvin JS drawing, journal presets, and image export support producing publication-grade 2D chemical figures.
- live-chemdraw-mcpIt automates an existing licensed ChemDraw installation rather than providing an independent chemical drawing application.
- live-ketcher-mcpIt automates an external Ketcher editor through MCP rather than providing its own publication drawing application, so it is not a standalone drawing tool.
- MedChem DesignerIt focuses on molecular sketching and ADMET prediction, while public documentation does not establish ChemDraw-style publication document production.
- MolOcularPublication-grade drawing document output is unverified for this experimental 2D structure editor, so it remains a related tool.
- MolView.orgMolView.org focuses on 3D visualization, and its basic sketcher lacks reaction mechanisms, custom styles and SVG export for publication document work.
- Open BabelOpen Babel converts chemical data and generates depictions, but its conversion GUI does not provide ChemDraw-style drawing document authoring.
- PubChem SketcherIts documented workflow creates PubChem query structures and exports them for further publication cleanup in ChemDraw, rather than authoring complete drawing documents.
- RDKit / MolDraw2DRDKit/MolDraw2D is a cheminformatics and depiction library without an interactive chemical drawing document editor.
Know a tool we missed?
Send us its website or GitHub link. We test it the same way as everything else.