Skip to content
Chemical Drawing Atlas

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

Marvin JS

A commercial web editor for drawing chemical structures and reactions inside other applications.

WebsiteManual

Paid. 44 of 65 checklist features confirmed.

Official demo

[NON JAVA Chemical Editor Tutorial Part 7] Marvin JS: Keyboard shortcuts to speed up drawing, published by Certara - Chemaxon, linked from docs.chemaxon.com

Main canvas

Would not load for us

light mode

Would not load for us

dark mode

Default drawings

We could not finish testing this tool: The public demo URL redirects immediately to a Marvin JS end-of-life notice; no drawing editor is served.

Would not load for us

Caffeine

Would not load for us

Paclitaxel

Would not load for us

Cholesterol in 3D

Facts

Latest version
25.3.0
Runs on
Browser, iOS
License
Proprietary commercial license required for deployment.
Price
Commercial; contact vendor for pricing (2026-11-05).
Plans
Marvin JS: Contact vendor (2026-11-06)
Relies on
Not established. Vendor-developed sketcher; public third-party notices do not establish the chemistry-library implementation.
Draws with
HTML5 canvas
Chemistry from
Chemaxon web services; optionally JChem Microservices
Interface
Google Web Toolkit (GWT)
Main language
Java
Other languages
JavaScript: Compiled browser runtime and integration API; C: Remote native InChI conversion
Renderer
Original: Marvin JS JsCanvas renderer
Third-party licenses
Core: Apache-2.0, MIT, Bouncy Castle and es6-promise licenses; bundled examples: Apache-2.0/MIT.

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

Files and exchange

Open the full pageManual