This website is biased toward ReShiki, because its maintainer also maintains ReShiki. Please be careful.
ChemDraft (元素智研)
Chemical drawing software for molecular structures, reaction schemes, publication figures, and editable Office documents.
Free. 52 of 65 checklist features confirmed.
Main canvas
Needs an account or a purchase
Needs an account or a purchase
Default drawings
We could not finish testing this tool: The editor opened with a WeChat sign-in panel; Escape and canvas clicks did not dismiss it. Testing stopped without signing in.
Needs an account or a purchase
Caffeine
Needs an account or a purchase
Paclitaxel
Needs an account or a purchase
Cholesterol in 3D
- Startup displayed a WeChat sign-in panel.
- The build identifier comes from the hosted version.json.
- Login screen recorded in login-required.png.
Facts
- Latest version
- 0.9.43
- Runs on
- macOS, Windows, Browser
- License
- Proprietary; individual drawing is free, with noncommercial use by default.
- Price
- Free individual drawing (2026-11-05); enterprise services require a quote.
- Relies on
- Not established. Vendor claims independent development; external chemistry dependencies remain undisclosed.
- Main language
- C++
- Other languages
- QML: Qt Quick user interface; JavaScript: WebAssembly browser loader; C: InChI code compiled to WebAssembly
- Renderer
- ChemDraft Qt/QPainter renderer (WCanvasImpl)
- Third-party licenses
- Not established
- Service terms restrict use to noncommercial purposes unless otherwise authorized.
- The browser edition has fewer functions; Linux and mobile clients are listed as coming soon.
- Live downloads supply 0.9.43 beta and Mac PKG; older pages claim 2.1.0, DMG, or additional platforms.
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
- Yes, according to the manual: Single, double and triple bonds; manual bond-order changes. Opens the cited page.Single, double and triple bondsSingle, double and triple bonds; manual bond-order changes.en.chemdraft.com
- Yes, according to the manual: Solid wedge, hashed wedge and wavy bonds explicitly listed. Opens the cited page.Wedge, hash and wavy bondsSolid wedge, hashed wedge and wavy bonds explicitly listed.en.chemdraft.com
- Yes, according to the manual: Dative, hydrogen and quadruple bonds explicitly listed. Opens the cited page.Dative, hydrogen and quadruple bondsDative, hydrogen and quadruple bonds explicitly listed.en.chemdraft.com
- Partly: Direction cycling documented; left/right/center states not individually specified. Opens the cited page.Choose double-bond sideDirection cycling documented; left/right/center states not individually specified.en.chemdraft.com
- Yes, according to the manual: Three- through eight-membered rings and benzene tools. Opens the cited page.Ring toolsThree- through eight-membered rings and benzene tools.en.chemdraft.com
- Yes, according to the manual: Dedicated left and right chair conformation tools. Opens the cited page.Chair and Haworth ringsDedicated left and right chair conformation tools.en.chemdraft.com
- Yes, according to the manual: Drag zigzag chains with live carbon counts. Opens the cited page.Chain toolDrag zigzag chains with live carbon counts.en.chemdraft.com
- Yes, according to the manual: Functional groups, amino acids, peptides, sugars and supramolecular templates. Opens the cited page.Template libraryFunctional groups, amino acids, peptides, sugars and supramolecular templates.en.chemdraft.com
- Yes, according to the manual: Save selected structures into the custom template library. Opens the cited page.Save your own templatesSave selected structures into the custom template library.en.chemdraft.com
- Yes, according to the manual: Chemically recognized groups expand and collapse. Opens the cited page.Group abbreviationsChemically recognized groups expand and collapse.en.chemdraft.com
- Partly: Elements and charges supported; general isotope mass editing unverified. Opens the cited page.Charges, isotopes and atom labelsElements and charges supported; general isotope mass editing unverified.en.chemdraft.com
- Yes, according to the manual: Atom-associated radical dots and lone-pair markers. Opens the cited page.Radicals and lone pairsAtom-associated radical dots and lone-pair markers.en.chemdraft.com
- Yes, according to the manual: Hover atoms or bonds, then press drawing shortcuts. Opens the cited page.Keyboard drawingHover atoms or bonds, then press drawing shortcuts.en.chemdraft.com
- Yes, according to the manual: Lasso selection, scaling, rotation and flips documented across editing sections. Opens the cited page.Lasso select and transformsLasso selection, scaling, rotation and flips documented across editing sections.en.chemdraft.com
- Yes, according to the manual: Rotate editable canvas structures to change their perspective. Opens the cited page.Tilt drawings in perspectiveRotate editable canvas structures to change their perspective.en.chemdraft.com
Reactions and mechanisms
- Yes, according to the manual: Forward, equilibrium, resonance and retrosynthetic arrows. Opens the cited page.Reaction arrowsForward, equilibrium, resonance and retrosynthetic arrows.en.chemdraft.com
- Yes, according to the manual: Electron-transfer arrows with editable curvature and arrowhead styles. Opens the cited page.Curved mechanism arrowsElectron-transfer arrows with editable curvature and arrowhead styles.en.chemdraft.com
- Partly: Recognizes reactant/product relationships; reaction-format storage not documented. Opens the cited page.Machine-readable reactionsRecognizes reactant/product relationships; reaction-format storage not documented.en.chemdraft.com
- Not establishedAtom mapping
- Yes, according to the manual: Editable orbital shapes, including s, p, d and f. Opens the cited page.Orbitals and symbolsEditable orbital shapes, including s, p, d and f.en.chemdraft.com
Figures and layout
- Yes, according to the manual: Canvas text supports fonts, subscripts and superscripts. Opens the cited page.Rich text captionsCanvas text supports fonts, subscripts and superscripts.en.chemdraft.com
- Yes, according to the manual: Editable shapes, brackets, arcs and free curves. Opens the cited page.Shapes, brackets and curvesEditable shapes, brackets, arcs and free curves.en.chemdraft.com
- Yes, according to the manual: Object alignment and horizontal or vertical equal distribution. Opens the cited page.Align and distributeObject alignment and horizontal or vertical equal distribution.en.chemdraft.com
- Yes, according to the manual: Group, move collectively, edit members and ungroup. Opens the cited page.Group and ungroupGroup, move collectively, edit members and ungroup.en.chemdraft.com
- Yes, according to the manual: Normalizes bond lengths, angles, rings and overall layout. Opens the cited page.2D structure cleanupNormalizes bond lengths, angles, rings and overall layout.en.chemdraft.com
- Yes, according to the manual: ACS, RSC and Nature presets explicitly listed. Opens the cited page.Journal drawing stylesACS, RSC and Nature presets explicitly listed.en.chemdraft.com
- Yes, according to the manual: Custom mode saves bond, font and other drawing parameters. Opens the cited page.Reusable custom stylesCustom mode saves bond, font and other drawing parameters.en.chemdraft.com
- Yes, according to the manual: Selected objects support individual line and fill colors. Opens the cited page.Color controlSelected objects support individual line and fill colors.en.chemdraft.com
- Not establishedColor highlighting
- Partly: Page sizes and margins documented; multipage documents unverified. Opens the cited page.Page layout and multipagePage sizes and margins documented; multipage documents unverified.en.chemdraft.com
- Yes, according to the manual: Import PNG, JPEG, BMP, GIF and WebP images. Opens the cited page.Imported picturesImport PNG, JPEG, BMP, GIF and WebP images.en.chemdraft.com
- Not establishedTLC plates and tables
Chemistry intelligence
- Yes, according to the manual: Structure problems receive red warning borders. Opens the cited page.Structure checkingStructure problems receive red warning borders.en.chemdraft.com
- Yes, according to the manual: Automatically computes atom R/S and bond E/Z descriptors. Opens the cited page.R/S and E/Z labelsAutomatically computes atom R/S and bond E/Z descriptors.en.chemdraft.com
- Yes, according to the manual: Computes molecular formula, exact mass and molecular weight. Opens the cited page.Formula and massComputes molecular formula, exact mass and molecular weight.en.chemdraft.com
- Not establishedProperty estimates
- Yes, according to the manual: Converts pasted IUPAC names into editable 2D structures. Opens the cited page.Name to structureConverts pasted IUPAC names into editable 2D structures.en.chemdraft.com
- Yes, according to the manual: Generates IUPAC names that update with structure edits. Opens the cited page.Structure to nameGenerates IUPAC names that update with structure edits.en.chemdraft.com
- Yes, according to the manual: Predicts proton and carbon-13 chemical shifts and spectra. Opens the cited page.NMR predictionPredicts proton and carbon-13 chemical shifts and spectra.en.chemdraft.com
- Partly: Markush attachment markers documented; full R-group/query handling unverified. Opens the cited page.R-groups and query structuresMarkush attachment markers documented; full R-group/query handling unverified.en.chemdraft.com
- Yes, according to the manual: Recognizes bracket-associated repeat units and supports polymer connection points. Opens the cited page.Polymers and repeat unitsRecognizes bracket-associated repeat units and supports polymer connection points.en.chemdraft.com
- Not establishedPeptides and nucleic acids
- Yes, according to the manual: PNG/JPG uploads and screenshots become editable chemical structures. Opens the cited page.Image to structurePNG/JPG uploads and screenshots become editable chemical structures.en.chemdraft.com
- Partly: Searches PubChem/Reaxys externally; structure retrieval into editor unverified. Opens the cited page.Online structure lookupSearches PubChem/Reaxys externally; structure retrieval into editor unverified.en.chemdraft.com
- Yes, according to the manual: Generates rotatable, zoomable 3D molecular models. Opens the cited page.3D model viewGenerates rotatable, zoomable 3D molecular models.en.chemdraft.com
- Not establishedCrystal structures
Files and exchange
- Yes, according to the manual: Import and export explicitly documented; clipboard exchange also supported. Opens the cited page.CDXML import and exportImport and export explicitly documented; clipboard exchange also supported.en.chemdraft.com
- Yes, according to the manual: Import and export explicitly documented; clipboard exchange also supported. Opens the cited page.CDX import and exportImport and export explicitly documented; clipboard exchange also supported.en.chemdraft.com
- Yes, according to the manual: MOL, including V2000, and SDF import/export explicitly documented. Opens the cited page.MOL and SDFMOL, including V2000, and SDF import/export explicitly documented.en.chemdraft.com
- Yes, according to the manual: Clipboard export; import through Special Paste in section 11.3. Opens the cited page.SMILESClipboard export; import through Special Paste in section 11.3.en.chemdraft.com
- Yes, according to the manual: Copies structures as InChI and InChIKey. Opens the cited page.InChICopies structures as InChI and InChIKey.en.chemdraft.com
- Not establishedRXN files
- Not establishedSVG export
- Partly: PDF export documented; vector output not specified. Opens the cited page.PDF exportPDF export documented; vector output not specified.en.chemdraft.com
- Partly: PNG export documented; 300-dpi output not specified. Opens the cited page.High-resolution PNGPNG export documented; 300-dpi output not specified.en.chemdraft.com
- Partly: Editable ChemDraw import; reverse direct clipboard editing unverified. Opens the cited page.Paste to and from ChemDrawEditable ChemDraw import; reverse direct clipboard editing unverified.en.chemdraft.com
- Yes, according to the manual: Double-click embedded Office/WPS structures to edit and update them. Opens the cited page.Editable in Word or PowerPointDouble-click embedded Office/WPS structures to edit and update them.en.chemdraft.com
- Yes, according to the manual: Word/PowerPoint objects reopen ChemDraft on double-click; edits update the document. Opens the cited page.Windows Office OLEWord/PowerPoint objects reopen ChemDraft on double-click; edits update the document.en.chemdraft.com
APIs and automation
- Not establishedPython API
- Not establishedJavaScript or TypeScript API
- Not establishedCommand-line tool
- Not establishedAI agent control
- Yes, according to the manual: Built-in assistant generates editable structures, mechanisms and routes on canvas. Opens the cited page.Built-in AI assistantBuilt-in assistant generates editable structures, mechanisms and routes on canvas.en.chemdraft.com
Embedding and extension
- Not establishedPlugins
- Partly: Vendor-arranged integration; commercial use requires separate authorization. Opens the cited page.Embed in your own appVendor-arranged integration; commercial use requires separate authorization.en.chemdraft.com