This website is biased toward ReShiki, because its maintainer also maintains ReShiki. Please be careful.
LabCanvas Figure Editor / MolDraw
Browser-based molecule and reaction drawing integrated with editable scientific figures.
Free with paid plans. 57 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 hosted editor redirected to LabCanvas sign-in before drawing; no account was used.
Needs an account or a purchase
Caffeine
Needs an account or a purchase
Paclitaxel
Needs an account or a purchase
Cholesterol in 3D
- Build identifier comes from the hosted index-CEdVcYSq.js bundle.
- The sign-in screen is saved as sign-in-window.png.
Facts
- Runs on
- Browser
- License
- Proprietary service; free accounts allow three designs, while exports require LabCanvas Pro.
- Price
- 2026-11-05: Free for three designs; Pro US$19/month or US$199/year, before applicable taxes.
- Plans
- Free: 2026-11-06: Free; up to 3 designs; LabCanvas Pro: 2026-11-06: US$19/month or US$199/year; applicable taxes extra
- Relies on
- Not established. Vendor documentation reviewed does not establish canvas provenance or chemistry dependencies.
- Draws with
- HTML canvas 2D and a custom SVG serializer in MolDraw
- Chemistry from
- Indigo WebAssembly, in-house structure logic, and OpenChemLib for 3D conformers
- Interface
- React
- Main language
- JavaScript
- Other languages
- C++: Indigo chemistry compiled to WebAssembly
- Renderer
- Original: MolDraw Canvas/SVG bond/label renderer
- Third-party licenses
- Not established
- An account is required; the free plan permits three designs and excludes downloads and exports.
- Standalone MolDraw PDF output is raster; vector PDF requires the Figure editor.
- NMR's menu is unwired in the inspected build; interactive usability was not tested.
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: Manual drawing with single, double and triple bond tools. Opens the cited page.Single, double and triple bondsManual drawing with single, double and triple bond tools.labcanvas.com
- Yes, according to the manual: Solid wedge, hashed wedge and wavy bond rendering. Opens the cited page.Wedge, hash and wavy bondsSolid wedge, hashed wedge and wavy bond rendering.labcanvas.com
- Yes, according to the manual: Dative and dotted hydrogen bonds have drawing handlers. Opens the cited page.Dative, hydrogen and quadruple bondsDative and dotted hydrogen bonds have drawing handlers.labcanvas.com
- Yes, according to the manual: Click double bonds to cycle centered, right and left. Opens the cited page.Choose double-bond sideClick double bonds to cycle centered, right and left.moldraw.com
- Yes, according to the manual: Dedicated benzene and other ring tools. Opens the cited page.Ring toolsDedicated benzene and other ring tools.labcanvas.com
- Yes, according to the manual: Dedicated chair and boat cyclohexane placement commands. Opens the cited page.Chair and Haworth ringsDedicated chair and boat cyclohexane placement commands.labcanvas.com
- Yes, according to the manual: Dragging generates zigzag chain coordinates at the configured bond length. Opens the cited page.Chain toolDragging generates zigzag chain coordinates at the configured bond length.labcanvas.com
- Yes, according to the manual: Common group templates accompany the ring tools. Opens the cited page.Template libraryCommon group templates accompany the ring tools.labcanvas.com
- Not establishedSave your own templates
- Yes, according to the manual: ExpandAlias converts recognized group labels into explicit atoms. Opens the cited page.Group abbreviationsExpandAlias converts recognized group labels into explicit atoms.labcanvas.com
- Yes, according to the manual: Element, formal charge, isotope and alias editing commands. Opens the cited page.Charges, isotopes and atom labelsElement, formal charge, isotope and alias editing commands.labcanvas.com
- Yes, according to the manual: Lone-pair and radical tools update individual atoms. Opens the cited page.Radicals and lone pairsLone-pair and radical tools update individual atoms.labcanvas.com
- Yes, according to the manual: Select an atom, then type an element or group abbreviation. Opens the cited page.Keyboard drawingSelect an atom, then type an element or group abbreviation.labcanvas.com
- Yes, according to the manual: Lasso selection, rotation, scaling and horizontal/vertical reflection. Opens the cited page.Lasso select and transformsLasso selection, rotation, scaling and horizontal/vertical reflection.labcanvas.com
- Yes, according to the manual: 3D cleanup creates a canvas pose that users can rotate. Opens the cited page.Tilt drawings in perspective3D cleanup creates a canvas pose that users can rotate.labcanvas.com
Reactions and mechanisms
- Yes, according to the manual: Forward, equilibrium and retrosynthesis arrows with reagent text. Opens the cited page.Reaction arrowsForward, equilibrium and retrosynthesis arrows with reagent text.labcanvas.com
- Yes, according to the manual: Editable curved electron-flow arrows support full and single-electron heads. Opens the cited page.Curved mechanism arrowsEditable curved electron-flow arrows support full and single-electron heads.labcanvas.com
- Yes, according to the manual: Reaction SMILES imports and exports chemically represented reaction sides. Opens the cited page.Machine-readable reactionsReaction SMILES imports and exports chemically represented reaction sides.labcanvas.com
- Yes, according to the manual: Indigo automapping returns atom maps applied to the drawing. Opens the cited page.Atom mappingIndigo automapping returns atom maps applied to the drawing.labcanvas.com
- Yes, according to the manual: Placeable s, p, d and dz2 orbital graphics. Opens the cited page.Orbitals and symbolsPlaceable s, p, d and dz2 orbital graphics.labcanvas.com
Figures and layout
- Yes, according to the manual: Canvas text supports font selection and subscript/superscript character ranges. Opens the cited page.Rich text captionsCanvas text supports font selection and subscript/superscript character ranges.labcanvas.com
- Yes, according to the manual: Figure editor provides editable shapes, pen paths and freehand curves. Opens the cited page.Shapes, brackets and curvesFigure editor provides editable shapes, pen paths and freehand curves.labcanvas.com
- Yes, according to the manual: Figure editor supports alignment and even horizontal or vertical spacing. Opens the cited page.Align and distributeFigure editor supports alignment and even horizontal or vertical spacing.labcanvas.com
- Yes, according to the manual: Figure editor has Group and Ungroup commands. Opens the cited page.Group and ungroupFigure editor has Group and Ungroup commands.labcanvas.com
- Yes, according to the manual: Structure cleanup is part of the documented drawing workflow. Opens the cited page.2D structure cleanupStructure cleanup is part of the documented drawing workflow.labcanvas.com
- Yes, according to the manual: ACS 1996, RSC, Nature and other drawing presets. Opens the cited page.Journal drawing stylesACS 1996, RSC, Nature and other drawing presets.labcanvas.com
- Yes, according to the manual: Bond and font preferences persist in local browser storage. Opens the cited page.Reusable custom stylesBond and font preferences persist in local browser storage.labcanvas.com
- Yes, according to the manual: Selection color commands target atoms, bonds and canvas objects. Opens the cited page.Color controlSelection color commands target atoms, bonds and canvas objects.labcanvas.com
- Not establishedColor highlighting
- Partly: Figure artboards; multipage documents use the separate Slides app. Opens the cited page.Page layout and multipageFigure artboards; multipage documents use the separate Slides app.labcanvas.com
- Yes, according to the manual: Image files and pasted raster images become canvas image objects. Opens the cited page.Imported picturesImage files and pasted raster images become canvas image objects.labcanvas.com
- Yes, according to the manual: Figure editor provides editable tables with scientific styles. Opens the cited page.TLC plates and tablesFigure editor provides editable tables with scientific styles.labcanvas.com
Chemistry intelligence
- Yes, according to the manual: Local heuristic flags valence, charge and stereo problems. Opens the cited page.Structure checkingLocal heuristic flags valence, charge and stereo problems.labcanvas.com
- Yes, according to the manual: Native stereo tags and Indigo CIP fallback supply R/S and E/Z. Opens the cited page.R/S and E/Z labelsNative stereo tags and Indigo CIP fallback supply R/S and E/Z.labcanvas.com
- Yes, according to the manual: Indigo computes molecular formula, molecular weight and monoisotopic mass. Opens the cited page.Formula and massIndigo computes molecular formula, molecular weight and monoisotopic mass.labcanvas.com
- Yes, according to the manual: Indigo computes logP, pKa and molar refractivity. Opens the cited page.Property estimatesIndigo computes logP, pKa and molar refractivity.labcanvas.com
- Yes, according to the manual: PubChem name lookup opens matching structures for editing; network required. Opens the cited page.Name to structurePubChem name lookup opens matching structures for editing; network required.labcanvas.com
- Partly: PubChem IUPAC lookup only; unindexed structures cannot receive generated names. Opens the cited page.Structure to namePubChem IUPAC lookup only; unindexed structures cannot receive generated names.labcanvas.com
- No: NMR menu calls an always-null extension context; predictor is unwired. Opens the cited page.NMR predictionNMR menu calls an always-null extension context; predictor is unwired.labcanvas.com
- Yes, according to the manual: R/R1/R2 aliases and generic query bond tools. Opens the cited page.R-groups and query structuresR/R1/R2 aliases and generic query bond tools.labcanvas.com
- Yes, according to the manual: Polymer presets create atom-linked repeating units with editable SRU brackets. Opens the cited page.Polymers and repeat unitsPolymer presets create atom-linked repeating units with editable SRU brackets.labcanvas.com
- Yes, according to the manual: Sequence builder opens peptides, DNA and RNA in MolDraw. Opens the cited page.Peptides and nucleic acidsSequence builder opens peptides, DNA and RNA in MolDraw.moldraw.com
- Partly: MolDraw Pro; monthly scan allowance. Opens the cited page.Image to structureMolDraw Pro; monthly scan allowance.moldraw.com
- Yes, according to the manual: Search PubChem by name and import an editable structure. Opens the cited page.Online structure lookupSearch PubChem by name and import an editable structure.labcanvas.com
- Yes, according to the manual: The same molecule can be turned in a 3D view. Opens the cited page.3D model viewThe same molecule can be turned in a 3D view.labcanvas.com
- Yes, according to the manual: Separate LabCanvas 3D Studio opens CIF/POSCAR files; vendor claim. Opens the cited page.Crystal structuresSeparate LabCanvas 3D Studio opens CIF/POSCAR files; vendor claim.labcanvas.com
Files and exchange
- Yes, according to the manual: Native atom/bond import and export; Pro downloads; fidelity untested. Opens the cited page.CDXML import and exportNative atom/bond import and export; Pro downloads; fidelity untested.labcanvas.com
- Yes, according to the manual: Indigo binary import/export; Pro downloads; fidelity untested. Opens the cited page.CDX import and exportIndigo binary import/export; Pro downloads; fidelity untested.labcanvas.com
- Yes, according to the manual: MOL read/write; Pro exports; SDF import reads first record only. Opens the cited page.MOL and SDFMOL read/write; Pro exports; SDF import reads first record only.labcanvas.com
- Yes, according to the manual: Paste SMILES and read drawing SMILES; file exports require Pro. Opens the cited page.SMILESPaste SMILES and read drawing SMILES; file exports require Pro.labcanvas.com
- Yes, according to the manual: Indigo import/export and clipboard conversion; Pro downloads. Opens the cited page.InChIIndigo import/export and clipboard conversion; Pro downloads.labcanvas.com
- Yes, according to the manual: Indigo import/export; reaction layout fidelity unverified; Pro downloads. Opens the cited page.RXN filesIndigo import/export; reaction layout fidelity unverified; Pro downloads.labcanvas.com
- Yes, according to the manual: Custom serializer emits vector SVG; downloads require Pro. Opens the cited page.SVG exportLabCanvas Pro. Custom serializer emits vector SVG; downloads require Pro.labcanvas.com
- Yes, according to the manual: Pro; vector PDF through Figure editor; vendor claim. Opens the cited page.PDF exportLabCanvas Pro. Pro; vector PDF through Figure editor; vendor claim.labcanvas.com
- Yes, according to the manual: Pro; physical width and 300/600 dpi export settings. Opens the cited page.High-resolution PNGLabCanvas Pro. Pro; physical width and 300/600 dpi export settings.labcanvas.com
- Not establishedPaste to and from ChemDraw
- Partly: Reopen embedded drawing in MolDraw; no Office add-in. Opens the cited page.Editable in Word or PowerPointReopen embedded drawing in MolDraw; no Office add-in.moldraw.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: Pro; MCP server supports figure editing; vendor claim. Opens the cited page.AI agent controlLabCanvas Pro. Pro; MCP server supports figure editing; vendor claim.labcanvas.com
- Yes, according to the manual: Pro; built-in assistant edits figure objects; vendor claim. Opens the cited page.Built-in AI assistantLabCanvas Pro. Pro; built-in assistant edits figure objects; vendor claim.labcanvas.com
Embedding and extension
- Yes, according to the manual: Installable plugins; most require a free account. Opens the cited page.PluginsInstallable plugins; most require a free account.moldraw.com
- Yes, according to the manual: Embed https://www.moldraw.com/embed in an iframe; use height="640" and width="100%". Opens the cited page.Embed in your own appEmbed https://www.moldraw.com/embed in an iframe; use height="640" and width="100%".moldraw.com