This website is biased toward ReShiki, because its maintainer also maintains ReShiki. Please be careful.
ChemPencil
A desktop editor for drawing 2D chemical structures, reaction schemes, and publication figures.
Paid. 37 of 65 checklist features confirmed.
Official demo
Main canvas
Paid, checked from the manual
Paid, checked from the manual
Default drawings
Paid, checked from the manual
Caffeine
Paid, checked from the manual
Paclitaxel
Paid, checked from the manual
Cholesterol in 3D
Facts
- Latest version
- 2.1.0
- Runs on
- macOS, Windows
- License
- Proprietary paid app under Apple or Microsoft standard store licenses.
- Price
- US$9.99 on Mac App Store (2026-11-05).
- Plans
- ChemPencil: US$9.99 one-time, Mac App Store (2026-11-06)
- Relies on
- InChI. Official InChI library confirmed; other components and canvas provenance remain undisclosed.
- Chemistry from
- Official InChI library for identifiers; other chemistry toolkit undisclosed.
- Interface
- AppKit (macOS); WPF (Windows).
- Main language
- Not published
- Other languages
- C: Official InChI native library
- Renderer
- Not established
- Third-party licenses
- Not established
- Download
- 126 MB
- Version 2.1 asks users to recheck stereochemistry imported from SMILES or names in earlier versions.
- Windows Store describes CML and CDXML import; website advertises .chemp and CDXML read/write.
- Store claims of viewing 2D structures in 3D conflict with the tutorial's coordinate requirement.
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: Single, double and triple drawing tools; vendor claim. Opens the cited page.Single, double and triple bondsSingle, double and triple drawing tools; vendor claim.apps.apple.com
- Yes, according to the manual. Opens the cited page.Wedge, hash and wavy bondschempencil.app
- Not establishedDative, hydrogen and quadruple bonds
- Yes, according to the manual: Left, right and center alignment; vendor claim. Opens the cited page.Choose double-bond sideLeft, right and center alignment; vendor claim.apps.apple.com
- Yes, according to the manual: Three- to eight-membered rings and benzene; vendor claim. Opens the cited page.Ring toolsThree- to eight-membered rings and benzene; vendor claim.chempencil.app
- Yes, according to the manual: Cyclohexane chair tools; vendor claim. Opens the cited page.Chair and Haworth ringsCyclohexane chair tools; vendor claim.chempencil.app
- Not establishedChain tool
- Yes, according to the manual: Templates panel inserts common molecules. Opens the cited page.Template libraryTemplates panel inserts common molecules.chempencil.app
- Yes, according to the manual: Mac personal structure templates; vendor claim. Opens the cited page.Save your own templatesMac personal structure templates; vendor claim.apps.apple.com
- Yes, according to the manual: Set and expand named groups; vendor claim. Opens the cited page.Group abbreviationsSet and expand named groups; vendor claim.chempencil.app
- Yes, according to the manual: Element editing, formal charges and isotopes; vendor claim. Opens the cited page.Charges, isotopes and atom labelsElement editing, formal charges and isotopes; vendor claim.apps.apple.com
- Not establishedRadicals and lone pairs
- Yes, according to the manual: Hover over bonds and press editing hotkeys on Mac. Opens the cited page.Keyboard drawingHover over bonds and press editing hotkeys on Mac.chempencil.app
- Not establishedLasso select and transforms
- Not establishedTilt drawings in perspective
Reactions and mechanisms
- Yes, according to the manual. Opens the cited page.Reaction arrowschempencil.app
- Yes, according to the manual: Draw curved double-barbed and fishhook arrows. Opens the cited page.Curved mechanism arrowsDraw curved double-barbed and fishhook arrows.chempencil.app
- Yes, according to the manual: RXN and RDF read/write; vendor claim. Opens the cited page.Machine-readable reactionsRXN and RDF read/write; vendor claim.chempencil.app
- Yes, according to the manual: Map Reaction numbers corresponding atoms. Opens the cited page.Atom mappingMap Reaction numbers corresponding atoms.chempencil.app
- Not establishedOrbitals and symbols
Figures and layout
- Not establishedRich text captions
- Not establishedShapes, brackets and curves
- Yes, according to the manual. Opens the cited page.Align and distributechempencil.app
- Yes, according to the manual: Windows Structure menu includes grouping; vendor claim. Opens the cited page.Group and ungroupWindows Structure menu includes grouping; vendor claim.displaycatalog.mp.microsoft.com
- Yes, according to the manual: Clean Up Structure and Auto-Orient commands. Opens the cited page.2D structure cleanupClean Up Structure and Auto-Orient commands.chempencil.app
- Not establishedJournal drawing styles
- Yes, according to the manual: Global bond and label preferences apply across documents. Opens the cited page.Reusable custom stylesGlobal bond and label preferences apply across documents.chempencil.app
- Not establishedColor control
- Not establishedColor highlighting
- Not establishedPage layout and multipage
- Not establishedImported pictures
- Yes, according to the manual: Editable reaction stoichiometry table. Opens the cited page.TLC plates and tablesEditable reaction stoichiometry table.chempencil.app
Chemistry intelligence
- Yes, according to the manual: Live valence warnings and Structure Check; vendor claim. Opens the cited page.Structure checkingLive valence warnings and Structure Check; vendor claim.apps.apple.com
- Yes, according to the manual: Computed R/S and E/Z appear in generated names. Opens the cited page.R/S and E/Z labelsComputed R/S and E/Z appear in generated names.chempencil.app
- Yes, according to the manual. Opens the cited page.Formula and masschempencil.app
- Yes, according to the manual: TPSA and Mannhold/Crippen logP. Opens the cited page.Property estimatesTPSA and Mannhold/Crippen logP.chempencil.app
- Yes, according to the manual: Common functional groups and ring families. Opens the cited page.Name to structureCommon functional groups and ring families.chempencil.app
- Yes, according to the manual: Complex fused polycycles may not be named. Opens the cited page.Structure to nameComplex fused polycycles may not be named.chempencil.app
- Yes, according to the manual: Windows 1H/13C shift summaries; vendor claim. Opens the cited page.NMR predictionWindows 1H/13C shift summaries; vendor claim.displaycatalog.mp.microsoft.com
- Yes, according to the manual: Query atoms, atom lists and SMARTS; vendor claim. Opens the cited page.R-groups and query structuresQuery atoms, atom lists and SMARTS; vendor claim.chempencil.app
- Not establishedPolymers and repeat units
- Not establishedPeptides and nucleic acids
- Not establishedImage to structure
- No: Both desktop builds explicitly lack network access. Opens the cited page.Online structure lookupBoth desktop builds explicitly lack network access.chempencil.app
- Yes, according to the manual: Rotatable viewer; Mac requires imported 3D MOL/SDF coordinates. Opens the cited page.3D model viewRotatable viewer; Mac requires imported 3D MOL/SDF coordinates.chempencil.app
- Not establishedCrystal structures
Files and exchange
- Yes, according to the manual: Mac read/write; Windows export documentation conflicts; vendor claim. Opens the cited page.CDXML import and exportMac read/write; Windows export documentation conflicts; vendor claim.apps.apple.com
- Not establishedCDX import and export
- Yes, according to the manual: MOL and SDF read/write; vendor claim. Opens the cited page.MOL and SDFMOL and SDF read/write; vendor claim.chempencil.app
- Yes, according to the manual. Opens the cited page.SMILESchempencil.app
- Yes, according to the manual: Copy standard InChI and InChIKey. Opens the cited page.InChICopy standard InChI and InChIKey.chempencil.app
- Yes, according to the manual: RXN read/write; vendor claim. Opens the cited page.RXN filesRXN read/write; vendor claim.chempencil.app
- Yes, according to the manual. Opens the cited page.SVG exportchempencil.app
- Yes, according to the manual. Opens the cited page.PDF exportchempencil.app
- Yes, according to the manual: Mac up to 600 dpi; Windows 300 dpi. Opens the cited page.High-resolution PNGMac up to 600 dpi; Windows 300 dpi.chempencil.app
- Partly: Windows copies editable structures to ChemDraw. Opens the cited page.Paste to and from ChemDrawWindows copies editable structures to ChemDraw.chempencil.app
- 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: Desktop exports and clipboard documented; no supported editor embedding confirmed.Embed in your own appDesktop exports and clipboard documented; no supported editor embedding confirmed.chempencil.app