This website is biased toward ReShiki, because its maintainer also maintains ReShiki. Please be careful.
WaveSpeed AI Chemical Structure Drawer
Browser editor for drawing molecules, calculating properties, exporting images and structure files, and viewing 3D models.
Free. 21 of 65 checklist features confirmed.
Main canvas
Default drawings
- Hosted build identifier comes from the page's Next.js payload.
- Default canvas uses a dark background and element colors.
- Paclitaxel shows R/S labels on canvas, omitted from default SVG.
- Cholesterol SMILES-to-3D remained pending before SDF fallback.
- Default 3D view uses ball-and-stick, colored by element.
Facts
- Version we tested
- cBQ3oDFlZ9g0696A_FKvj
- Runs on
- Browser
- License
- Proprietary browser tool, free to use under WaveSpeedAI terms.
- Price
- Free
- Relies on
- RDKit, OpenChemLib, 3Dmol.js, InChI, CoordGen, maeparser. Vendor notices identify chemistry and 3D libraries; drawing canvas provenance remains unestablished.
- Chemistry from
- RDKit MinimalLib; OpenChemLib JS for 3D conformers and MMFF94
- Main language
- JavaScript
- Other languages
- C++: RDKit WebAssembly chemistry and export rendering
- Renderer
- Original: Custom SVG editor; RDKit.js exports
- Third-party licenses
- RDKit, CoordGen, OpenChemLib JS and 3Dmol.js BSD-3-Clause; InChI 1.07 and maeparser MIT. Chemistry components load unmodified at runtime.
- No reactions or drawing arrows.
- No name-to-structure, NMR prediction, or database search.
- Full offline use and ChemDraw interoperability are undocumented.
In use
Screenshots from our test of this version.

Single, double and triple bonds
Single, double, and triple bond tools beside the drawing canvas.

Wedge, hash and wavy bonds
Wedge, hashed, and wavy bond tools beside a structure.

Ring tools
Aromatic and ring-size tools beside a caffeine structure.

Charges, isotopes and atom labels
Element labels and charge controls beside a caffeine structure.

2D structure cleanup
Clean up command above the drawing canvas.

R/S and E/Z labels
Molecular structure with R and S stereochemical labels.

Formula and mass
Caffeine structure with its formula and molecular weight.

Property estimates
Caffeine structure with logP and TPSA values.

3D model view
Ball-and-stick structure in the 3D viewer.
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 orders and changed a single bond. Opens the screenshot.Single, double and triple bondsDrew all three orders and changed a single bond.wavespeed.ai
- Yes, tested by running it: Placed wedge, hashed, and wavy bonds. Opens the screenshot.Wedge, hash and wavy bondsPlaced wedge, hashed, and wavy bonds.wavespeed.ai
- Not establishedDative, hydrogen and quadruple bonds
- Not establishedChoose double-bond side
- Yes, tested by running it: Placed benzene and cyclohexane. Opens the screenshot.Ring toolsPlaced benzene and cyclohexane.wavespeed.ai
- Not establishedChair and Haworth rings
- Not establishedChain tool
- Yes, tested by running it: Placed carboxylic acid from functional groups. Opens the cited page.Template libraryPlaced carboxylic acid from functional groups.wavespeed.ai
- Not establishedSave your own templates
- Not establishedGroup abbreviations
- Yes, according to the manual. Opens the cited page.Charges, isotopes and atom labelswavespeed.ai
- Yes, according to the manual. Opens the cited page.Radicals and lone pairswavespeed.ai
- Yes, according to the manual. Opens the cited page.Keyboard drawingwavespeed.ai
- Partly: Select and move tool visible. Opens the cited page.Lasso select and transformsSelect and move tool visible.
- Not establishedTilt drawings in perspective
Reactions and mechanisms
- No. Opens the cited page.Reaction arrowswavespeed.ai
- No. Opens the cited page.Curved mechanism arrowswavespeed.ai
- Not establishedMachine-readable reactions
- Not establishedAtom mapping
- Not establishedOrbitals and symbols
Figures and layout
- Not establishedRich text captions
- Not establishedShapes, brackets and curves
- Not establishedAlign and distribute
- Not establishedGroup and ungroup
- Yes, according to the manual. Opens the cited page.2D structure cleanupwavespeed.ai
- Not establishedJournal drawing styles
- Not establishedReusable custom styles
- Not established: Individual colour overrides unverified.Color controlIndividual colour overrides unverified.
- Partly: Selection halos only; exported images omit them. Opens the cited page.Color highlightingSelection halos only; exported images omit them.wavespeed.ai
- 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 checkingwavespeed.ai
- Yes, tested by running it: Paclitaxel stereocentres displayed R/S labels. Opens the screenshot.R/S and E/Z labelsPaclitaxel stereocentres displayed R/S labels.wavespeed.ai
- Yes, tested by running it: Caffeine: C8H10N4O2, 194.194 g/mol. Opens the screenshot.Formula and massCaffeine: C8H10N4O2, 194.194 g/mol.wavespeed.ai
- Yes, tested by running it: Caffeine logP and TPSA displayed. Opens the screenshot.Property estimatesCaffeine logP and TPSA displayed.wavespeed.ai
- No: Caffeine entered as text was rejected. Opens the cited page.Name to structureCaffeine entered as text was rejected.wavespeed.ai
- No: Name field is manually entered; no naming command found. Opens the cited page.Structure to nameName field is manually entered; no naming command found.
- No. Opens the cited page.NMR predictionwavespeed.ai
- Not establishedR-groups and query structures
- Not establishedPolymers and repeat units
- Not establishedPeptides and nucleic acids
- Not establishedImage to structure
- No. Opens the cited page.Online structure lookupwavespeed.ai
- Yes, tested by running it: SDF displayed as rotatable ball-and-stick model. Opens the screenshot.3D model viewSDF displayed as rotatable ball-and-stick model.wavespeed.ai
- Partly: Protein mmCIF viewing documented; general crystal editing unestablished. Opens the cited page.Crystal structuresProtein mmCIF viewing documented; general crystal editing unestablished.wavespeed.ai
Files and exchange
- No: CDXML file rejected as unsupported. Opens the cited page.CDXML import and exportCDXML file rejected as unsupported.
- Not establishedCDX import and export
- Yes, tested by running it: Opened MOL and 3D SDF; exported MOL and SDF. Opens the cited page.MOL and SDFOpened MOL and 3D SDF; exported MOL and SDF.wavespeed.ai
- Yes, tested by running it: Loaded SMILES and exported canonical SMILES. Opens the cited page.SMILESLoaded SMILES and exported canonical SMILES.wavespeed.ai
- Yes, according to the manual. Opens the cited page.InChIwavespeed.ai
- Not establishedRXN files
- Yes, tested by running it: Downloaded default SVG drawings. Opens the cited page.SVG exportDownloaded default SVG drawings.wavespeed.ai
- No: Export menu has no PDF option. Opens the cited page.PDF exportExport menu has no PDF option.
- Partly: PNG exported at 3×; no DPI control found. Opens the cited page.High-resolution PNGPNG exported at 3×; no DPI control found.
- Not establishedPaste to and from ChemDraw
- Not establishedEditable in Word or PowerPoint
- Not establishedWindows Office OLE
APIs and automation
- Not establishedPython API
- Not establishedJavaScript or TypeScript API
- Not establishedCommand-line tool
- Not establishedAI agent control
- Not establishedBuilt-in AI assistant
Embedding and extension
- Not establishedPlugins
- Not established: No documented editor embed; headers alone do not confirm framing support.Embed in your own appNo documented editor embed; headers alone do not confirm framing support.wavespeed.ai


