Skip to content
Chemical Drawing Atlas

This website is biased toward ReShiki, because its maintainer also maintains ReShiki. Please be careful.

BondCraft

Browser-based editor for drawing chemical structures, reaction mechanisms, and publication figures, with stereochemistry checks and SMILES conversion.

WebsiteManual

Free. 31 of 65 checklist features confirmed.

Main canvas

BondCraft main canvas, light mode
light mode
BondCraft main canvas, dark mode
dark mode

Dark mode changes the interface; the canvas remains white.

Default drawings

caffeine as drawn by BondCraft with default settings

Caffeine

paclitaxel as drawn by BondCraft with default settings

Paclitaxel

No 3D view

Cholesterol in 3D

Facts

Latest version
0.2.1
Version we tested
0.2.1
Runs on
Browser
License
Proprietary; free for academic and personal use. Copying, modification and redistribution are restricted.
Price
Free for academic and personal use (2026-11-05)
Relies on
RDKit, CoordGen. Custom canvas; RDKit and CoordGen provide SMILES parsing and imported coordinates.
Draws with
HTML Canvas 2D for screen and PNG; custom SVG and PostScript EPS exporters
Chemistry from
In-house valence, CIP and SMILES engine; RDKit with CoordGen for SMILES import
Interface
React
Main language
JavaScript
Other languages
C++: RDKit and CoordGen WebAssembly chemistry
Renderer
Original: BondCraft Canvas, SVG and EPS renderer
Third-party licenses
BSD-3-Clause (RDKit/CoordGen); Apache-2.0 (bundled Arimo/Tinos fonts).

In use

Screenshots from our test of this version.

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

Figures and layout

Chemistry intelligence

APIs and automation

Embedding and extension

  • Not establishedPlugins
  • Not established: No embed documentation found; framing headers absent, functionality unconfirmed.Embed in your own appNo embed documentation found; framing headers absent, functionality unconfirmed.bondcraft.net

Open the full pageManual