Page tree



Our novel web-based chemical sketcher is written in JavaScript (JS stands for JavaScript) programming language allowing quick and convenient drawing of chemical structures. Besides its speed, the application can be seamlessly integrated into third-party web-based applications running on all the major browsers and Operating Systems. The Graphical User Interface and the calculations are flexible, thus you can customize the application for your requirements by defining your own templates, making custom buttons or installing the appropriate web services (e.g. 2D/3D clean, automap, stereo calculation.)

Marvin JS provides a great solution for drawing and modifying standard organic chemical and organometallic structures, Markush-structures, reactions and query molecules targeting different use cases. We non-stop develop features which make the drawing quick and easy for our users. New tools are constantly introduced for complex drawing, so you are able to create more complex structures without continuously toggling between tools (e.g. drawing tool, smart R-group tool, reaction tool).


Furthermore, the application offers a simple and clean interface for visualizing the structural characteristics of the previously drawn or imported molecules. You can rotate or mirror whole or part of molecules as well as represent your “creation” in 3D always using the most appropriate display mode.


All in all, this is a great tool that was created not only to meet the requests of our users, but to deliver solutions at the highest standard. We hope you enjoy using it!

If you have any questions, please contact us at marvin-js-support@chemaxon.com.