This website is biased toward ReShiki, because its maintainer also maintains ReShiki. Please be careful.
MolChart
Browser editor for manually drawing 2D chemical structures and reaction schemes with an integrated AI assistant.
Free with paid plans. 37 of 65 checklist features confirmed.
Main canvas
Default drawings
- The anonymous New command requested sign-in; subsequent fixtures used Clear Canvas.
- Caffeine's status bar showed 194.08; the property calculator showed 194.19.
- Paclitaxel's automatic drawing required zooming out to fit the viewport.
- The default 3D model used ball-and-stick with hydrogens hidden.
- The 2D SVG and MOL exports are saved alongside the 3D viewport capture.
Facts
- Latest version
- v1.375
- Version we tested
- v1.375
- Runs on
- Browser
- License
- Proprietary hosted service with a free editor and paid AI membership.
- Price
- 2026-11-05: Free editor; US$10/month membership advertised, but official prices and AI limits conflict.
- Plans
- Anonymous: 2026-11-06: Free; Free account: 2026-11-06: Free; Member: 2026-11-06: US$10/month advertised; US$30/month structured offer.
- Relies on
- RDKit, OpenChemLib. Vendor credits OpenChemLib and RDKit; canvas provenance remains unestablished.
- Draws with
- SVG drawing canvas and SVG export; HTML canvas rasterization for PNG.
- Chemistry from
- OpenChemLib (browser) and RDKit (server)
- Interface
- React
- Main language
- TypeScript
- Other languages
- Python: FastAPI and RDKit server
- Renderer
- Original: Custom React SVG renderer
- Third-party licenses
- Not established
- Drawing and export implementations were inspected; end-to-end editor usability was not tested.
- Official pages disagree on AI quotas and membership pricing.
- An older comparison denies templates and CDX/CDXML support that the manual and shipped code provide.
In use
Screenshots from our test of this version.

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

Ring tools
Ring tools and a selected fused-ring structure.

Charges, isotopes and atom labels
Edit menu shows element and charge commands.

Radicals and lone pairs
Edit menu shows add and remove lone pair commands.

Reaction arrows
Forward and equilibrium arrows beside an indole structure.

Curved mechanism arrows
A red curved arrow appears below reaction arrows.

Color control
A red curved arrow appears below black reaction arrows.

Formula and mass
Status bar shows a molecular formula and mass.

Structure to name
Structure Name dialog displays Propan-3-ol.

3D model view
3D Structure Viewer shows a ball-and-stick model.

High-resolution PNG
PNG output showing a cholesterol structure.

Built-in AI assistant
MolChart Assistant offers example drawing prompts.
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, tested by running it: Drew all three and changed a single to double. Opens the cited page.Single, double and triple bondsDrew all three and changed a single to double.molchart.com
- Yes, tested by running it: Drew solid wedge, hashed wedge and wavy bonds. Opens the screenshot.Wedge, hash and wavy bondsDrew solid wedge, hashed wedge and wavy bonds.molchart.com
- Not establishedDative, hydrogen and quadruple bonds
- Not establishedChoose double-bond side
- Yes, tested by running it: Placed benzene and cyclohexane rings. Opens the screenshot.Ring toolsPlaced benzene and cyclohexane rings.molchart.com
- Not establishedChair and Haworth rings
- Yes, according to the manual. Opens the cited page.Chain toolmolchart.com
- Yes, tested by running it: Placed indole from the fused-ring library. Opens the cited page.Template libraryPlaced indole from the fused-ring library.molchart.com
- Yes, according to the manual: Selected structures can be saved and inserted through the template palette. Opens the cited page.Save your own templatesSelected structures can be saved and inserted through the template palette.molchart.com
- Yes, according to the manual: Typed group abbreviations expand into chemical structures. Opens the cited page.Group abbreviationsTyped group abbreviations expand into chemical structures.molchart.com
- Partly: Charges and elements editable; isotope masses preserved on import. Opens the cited page.Charges, isotopes and atom labelsCharges and elements editable; isotope masses preserved on import.molchart.com
- Yes, according to the manual: Computed or manually adjusted lone pairs. Opens the cited page.Radicals and lone pairsComputed or manually adjusted lone pairs.molchart.com
- Partly: Element keys edit selected atoms; hover-key editing is unverified. Opens the cited page.Keyboard drawingElement keys edit selected atoms; hover-key editing is unverified.molchart.com
- Partly: Lasso, rotation and flips; resizing verified only for arrows. Opens the cited page.Lasso select and transformsLasso, rotation and flips; resizing verified only for arrows.molchart.com
- Not establishedTilt drawings in perspective
Reactions and mechanisms
- Yes, tested by running it: Drew forward and equilibrium arrows. Opens the screenshot.Reaction arrowsDrew forward and equilibrium arrows.molchart.com
- Partly: Drew curved and fishhook arrows; editing untested. Opens the screenshot.Curved mechanism arrowsDrew curved and fishhook arrows; editing untested.molchart.com
- Not establishedMachine-readable reactions
- Not establishedAtom mapping
- Not establishedOrbitals and symbols
Figures and layout
- Partly: Font formatting exists; free-text subscript and superscript controls are unverified. Opens the cited page.Rich text captionsFont formatting exists; free-text subscript and superscript controls are unverified.molchart.com
- Not establishedShapes, brackets and curves
- Yes, according to the manual. Opens the cited page.Align and distributemolchart.com
- Not establishedGroup and ungroup
- Yes, according to the manual. Opens the cited page.2D structure cleanupmolchart.com
- Not establishedJournal drawing styles
- Not establishedReusable custom styles
- Yes, according to the manual: Selected arrows can be recolored individually. Opens the cited page.Color controlSelected arrows can be recolored individually.molchart.com
- Not establishedColor highlighting
- Not establishedPage layout and multipage
- Not establishedImported pictures
- Not establishedTLC plates and tables
Chemistry intelligence
- Yes, according to the manual. Opens the cited page.Structure checkingmolchart.com
- Yes, according to the manual: Assigns R/S centers and E/Z double bonds. Opens the cited page.R/S and E/Z labelsAssigns R/S centers and E/Z double bonds.molchart.com
- Yes, tested by running it: Caffeine formula and mass shown after import. Opens the screenshot.Formula and massCaffeine formula and mass shown after import.molchart.com
- Yes, tested by running it: Calculator returned caffeine logP and TPSA. Opens the cited page.Property estimatesCalculator returned caffeine logP and TPSA.molchart.com
- Yes, tested by running it: Aspirin name generated a structure. Opens the cited page.Name to structureAspirin name generated a structure.molchart.com
- Partly: CCCO returned incorrect locant: Propan-3-ol. Opens the screenshot.Structure to nameCCCO returned incorrect locant: Propan-3-ol.molchart.com
- No: Official comparison explicitly excludes NMR prediction. Opens the cited page.NMR predictionOfficial comparison explicitly excludes NMR prediction.molchart.com
- Yes, according to the manual: R-group and halide placeholder atom labels. Opens the cited page.R-groups and query structuresR-group and halide placeholder atom labels.molchart.com
- Not establishedPolymers and repeat units
- No: Official comparison explicitly excludes biopolymer tools. Opens the cited page.Peptides and nucleic acidsOfficial comparison explicitly excludes biopolymer tools.molchart.com
- Partly: Restores embedded MolChart PNG drawings; general image recognition is unverified. Opens the cited page.Image to structureRestores embedded MolChart PNG drawings; general image recognition is unverified.molchart.com
- Yes, according to the manual. Opens the cited page.Online structure lookupmolchart.com
- Yes, tested by running it: Generated cholesterol model and rotated it in depth. Opens the screenshot.3D model viewGenerated cholesterol model and rotated it in depth.molchart.com
- Yes, according to the manual: Loads crystallographic structures from COD. Opens the cited page.Crystal structuresLoads crystallographic structures from COD.molchart.com
Files and exchange
- Yes, tested by running it: Exported and reimported cholesterol CDXML. Opens the cited page.CDXML import and exportExported and reimported cholesterol CDXML.molchart.com
- Yes, according to the manual. Opens the cited page.CDX import and exportmolchart.com
- Yes, tested by running it: Imported and exported MOL; exported SDF. Opens the cited page.MOL and SDFImported and exported MOL; exported SDF.molchart.com
- Yes, tested by running it: Imported SMILES and copied indole SMILES. Opens the cited page.SMILESImported SMILES and copied indole SMILES.molchart.com
- Not establishedInChI
- Not establishedRXN files
- Yes, tested by running it: Exported SVG drawings for all three fixtures. Opens the cited page.SVG exportExported SVG drawings for all three fixtures.molchart.com
- No: No PDF export command found in File menu. Opens the cited page.PDF exportNo PDF export command found in File menu.
- Yes, tested by running it: Exported 1785×2000 PNG with 481 dpi metadata. Opens the screenshot.High-resolution PNGExported 1785×2000 PNG with 481 dpi metadata.molchart.com
- Not establishedPaste to and from ChemDraw
- No: Office clipboard output is explicitly a bitmap, not editable chemistry. Opens the cited page.Editable in Word or PowerPointOffice clipboard output is explicitly a bitmap, not editable chemistry.molchart.com
- Not establishedWindows Office OLE
APIs and automation
- Not establishedPython API
- Not establishedJavaScript or TypeScript API
- Not establishedCommand-line tool
- Yes, according to the manual: Streamable HTTP MCP interface provides drawing, editing and analysis tools. Opens the cited page.AI agent controlStreamable HTTP MCP interface provides drawing, editing and analysis tools.molchart.com
- Yes, according to the manual. Opens the cited page.Built-in AI assistantmolchart.com
Embedding and extension
- Not establishedPlugins
- Partly: ChatGPT viewer; manual editing requires full app. Opens the cited page.Embed in your own appChatGPT viewer; manual editing requires full appmolchart.com

