This website is biased toward ReShiki, because its maintainer also maintains ReShiki. Please be careful.
Dative, hydrogen and quadruple bonds
At least dative plus one other specialist bond type is drawable.
57 tools have this, 8 of them shown here. 14 do not. 57 not established.
- 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.

Yes, according to the manual: Dative, hydrogen, centroid, and query bonds are drawable. MolDraw
4.0
Bond menu listing dative and hydrogen bonds.

Yes, tested by running it: Dative and hydrogen bond samples drawn successfully. ChemThisTry
0.1.6
Dative and dotted bonds alongside other bond types.

Partly: Hydrogen/incipient types documented; dative absent from published bond-type model. MolView.com
2026-11-02 (5ecc001a)
Partly: Hydrogen/incipient types documented; dative absent from published bond-type model.
Bond menu lists delocalized and hydrogen bonds.

Yes, according to the manual: Dative and hydrogen bonds are available. Ketcher
3.18.0
Bond tool menu with arrow and dashed bond options.

Yes, according to the manual: Dative and zero-order bonds. Schrödinger Sketcher
Release 2026-4 (build 131)
Bond type menu lists coordinate and zero-order bonds.

Partly: Menu includes coordination bond; another specialist type not found. JSME Molecule Editor
v2024-04-29
Partly: Menu includes coordination bond; another specialist type not found.
Editor menu lists a disabled coordination bond command.

Partly: Dative and dashed coordination are the available specialist bonds. Ketcherails (ketcher-rails)
0.1.12
Partly: Dative and dashed coordination are the available specialist bonds.
Bond menu showing coordination bond options.

Yes, according to the manual: Zero-order coordination and quadruple bonds. WebMolKit
2.0.11
Bond context menu includes bond orders zero through four.
Available, no screenshot
ChemDraw's license keeps us from publishing pictures of its interface.
- Yes, according to the manual: Dative, hydrogen and quadruple bond tools. Opens the cited page.ChemDrawDative, hydrogen and quadruple bond tools.
- Yes, according to the manual: Dative, hydrogen and quadruple bonds; molecular interchange has limits. Opens the cited page.ReShikiDative, hydrogen and quadruple bonds; molecular interchange has limits.Source
- Yes, according to the manual: Dative arrows and dotted hydrogen bonds. Opens the cited page.PenzeneDative arrows and dotted hydrogen bonds.Source
- Yes, according to the manual: Dative, hydrogen and quadruple bond tools. Opens the cited page.Octet DrawDative, hydrogen and quadruple bond tools.Source
- Yes, according to the manual: Dashed single bonds represent dative and hydrogen interactions. Opens the cited page.ChemDraftDashed single bonds represent dative and hydrogen interactions.Source
- Yes, seen in the app: Dative and hydrogen bond tools in palette. Opens the cited page.SketchIQDative and hydrogen bond tools in palette.
- Yes, according to the manual: Dative and quadruple bonds. Opens the cited page.Reactio DrawDative and quadruple bonds.Source
- Yes, according to the manual: Dative and hydrogen bonds. Opens the cited page.ChemEditDative and hydrogen bonds.Source
- Yes, according to the manual. Opens the cited page.Chem IllustratorSource
- Yes, according to the manual: Dative and hydrogen bond tools. Opens the cited page.FreeChemDrawDative and hydrogen bond tools.Source
- Partly: Coordination bonds only; no hydrogen-bond or quadruple-bond tool. Opens the cited page.ErezDrawCoordination bonds only; no hydrogen-bond or quadruple-bond tool.Source
- Yes, according to the manual: Dative and hydrogen bond tools. Opens the cited page.KendrawDative and hydrogen bond tools.Source
- Yes, according to the manual: Dative and hydrogen bonds. Opens the cited page.BoltzDrawDative and hydrogen bonds.Source
- Partly: Coordination and hydrogen contacts are annotations, excluded from chemical exports. Opens the cited page.ChemlioraCoordination and hydrogen contacts are annotations, excluded from chemical exports.Source
- Yes, according to the manual: Dative and hydrogen bonds in Ketcher. Opens the cited page.MolbrettDative and hydrogen bonds in Ketcher.Source
- Partly: Coordination uses unspecified bonds rather than directed dative bonds. Opens the cited page.Sciformation VectorMolCoordination uses unspecified bonds rather than directed dative bonds.Source
- Yes, according to the manual: Dative plus zero-order ionic/hydrogen bonds. Opens the cited page.ChemDoodle Web ComponentsDative plus zero-order ionic/hydrogen bonds.Source
- Yes, according to the manual: Ketcher includes dative and hydrogen bond tools. Opens the cited page.Chemeditor (Chemrise)Ketcher includes dative and hydrogen bond tools.Source
- Yes, according to the manual: Coordinate and hydrogen bonds. Opens the cited page.ChemCanvasCoordinate and hydrogen bonds.Source
- Yes, according to the manual: Dative and hydrogen bond tools in embedded Ketcher. Opens the cited page.AI Chemical Drawing (CubicZnS)Dative and hydrogen bond tools in embedded Ketcher.Source
- Yes, according to the manual: Dative and hydrogen bonds. Opens the cited page.KetchDrawDative and hydrogen bonds.Source
- Partly: Dotted/dashed dative styles; no additional specialist bond category in controls. Opens the cited page.MolsketchDotted/dashed dative styles; no additional specialist bond category in controls.Source
- Partly: Dative and dashed bonds; no dedicated hydrogen or quadruple bond types. Opens the cited page.BondCraftDative and dashed bonds; no dedicated hydrogen or quadruple bond types.Source
- Partly: Quadruple bonds exposed; coordination bonds lack a default UI binding. Opens the cited page.JChemPaintQuadruple bonds exposed; coordination bonds lack a default UI binding.Source
- Yes, according to the manual: Coordinate bonds and quadruple/quintuple bonds involving transition metals. Opens the cited page.OpenChemLib JS editorCoordinate bonds and quadruple/quintuple bonds involving transition metals.Source
- Partly: Quadruple and zero-order bonds; dative support unverified. Opens the cited page.SketchEl 2Quadruple and zero-order bonds; dative support unverified.Source
- Yes, according to the manual: Coordinate and hydrogen bonds; coordinate tool requires configuration. Opens the cited page.Kekule.jsCoordinate and hydrogen bonds; coordinate tool requires configuration.Source
- Yes, according to the manual: Dative and partial-order aromatic/double-triple bonds. Opens the cited page.XDrawChemDative and partial-order aromatic/double-triple bonds.Source
- Yes, according to the manual: Dotted zero-order bonds represent coordination and hydrogen bonds. Opens the cited page.SketchElDotted zero-order bonds represent coordination and hydrogen bonds.Source
- Partly: Dative available; no hydrogen or quadruple bond tools. Opens the cited page.ChemifreeDative available; no hydrogen or quadruple bond tools.Source
- Partly: Dotted bond accepted; no dative control seen. Opens the cited page.ChemMDDotted bond accepted; no dative control seen.Source
- Yes, according to the manual: Special Bonds menu exposes RDKit types, including dative and quadruple. Opens the cited page.rdEditorSpecial Bonds menu exposes RDKit types, including dative and quadruple.Source
- Partly: Quadruple bonds available; no dative option in bond menu. Opens the cited page.KemiaQuadruple bonds available; no dative option in bond menu.Source
- Partly: Single-or-double query bonds only; no dative rendering. Opens the cited page.SketChemSingle-or-double query bonds only; no dative rendering.Source
- Yes, according to the manual: Dative, hydrogen, and zero-order bonds. Opens the cited page.ChemDoodle 2DDative, hydrogen, and zero-order bonds.Source
- Yes, according to the manual: Dative and dotted hydrogen bonds have drawing handlers. Opens the cited page.LabCanvas Figure Editor / MolDrawDative and dotted hydrogen bonds have drawing handlers.Source
- Yes, according to the manual: Coordinate and multicenter bonds. Opens the cited page.Marvin Desktop Suite / MarvinSketchCoordinate and multicenter bonds.Source
- Yes, according to the manual: Dative, hydrogen and quadruple bonds explicitly listed. Opens the cited page.ChemDraft (元素智研)Dative, hydrogen and quadruple bonds explicitly listed.Source
- Yes, according to the manual: Coordinate and position-variation bonds. Opens the cited page.Marvin JSCoordinate and position-variation bonds.Source
- Partly: Dashed and dotted bonds; no dedicated dative bond type. Opens the cited page.BKChemDashed and dotted bonds; no dedicated dative bond type.Source
- Yes, according to the manual: Dative, hydrogen, and quadruple bond tools. Opens the cited page.ChemWindow (KnowItAll ChemWindow Edition)Dative, hydrogen, and quadruple bond tools.Source
- Yes, according to the manual: Dative and hydrogen bond tools. Opens the cited page.Chemistry DrawDative and hydrogen bond tools.Source
- Yes, according to the manual: Dative, hydrogen and ionic bonds. Opens the cited page.KingDrawDative, hydrogen and ionic bonds.Source
- Partly: Hydrogen and fractional bonds; no dative option in the bond palette. Opens the cited page.Chem4WordHydrogen and fractional bonds; no dative option in the bond palette.Source
- Yes, according to the manual: Molecular arrows depict N-oxides; quadruple and dotted bonds also available. Opens the cited page.ChemtoolMolecular arrows depict N-oxides; quadruple and dotted bonds also available.Source
- Partly: Quadruple and dashed bonds; drawable dative support unverified. Opens the cited page.LhendrawQuadruple and dashed bonds; drawable dative support unverified.Source
- Yes, according to the manual: Coordination, ionic and dotted bonds appear in the editor toolbar. Opens the cited page.JSDrawCoordination, ionic and dotted bonds appear in the editor toolbar.Source
- Yes, according to the manual: Dative and higher-hapticity bonds; dashed lines represent hydrogen bonds. Opens the cited page.MoleculeSketchMDative and higher-hapticity bonds; dashed lines represent hydrogen bonds.Source
- Partly: Coordinate bonds supported; another specialist bond type unverified. Opens the cited page.FX ChemStruct / FX Draw Chemical StructuresCoordinate bonds supported; another specialist bond type unverified.Source
Not available
- No: Accepted bond orders are single, double, triple and aromatic. Opens the cited page.Chematic DrawAccepted bond orders are single, double, triple and aromatic.Source
- No: Dative and haptic bonds are deferred. Opens the cited page.vibe-sketcherDative and haptic bonds are deferred.Source
- No: Dative becomes single; hydrogen and ionic bonds explicitly unsupported. Opens the cited page.MolCanvasDative becomes single; hydrogen and ionic bonds explicitly unsupported.Source
- No: Bond model supports orders 1–3 and graphical styles, without dative bonds. Opens the cited page.Zeanium Molecule DrawerBond model supports orders 1–3 and graphical styles, without dative bonds.Source
- No: Dative data renders as ordinary lines; specialist bond rendering is absent. Opens the cited page.BondForgeDative data renders as ordinary lines; specialist bond rendering is absent.Source
- No: Bond model supports only single, double, triple and aromatic bonds. Opens the cited page.Molecule Builder (OvOHongYu)Bond model supports only single, double, triple and aromatic bonds.Source
- No: Bundled version predates JSME coordination-bond support. Opens the cited page.Molecule ClipboardBundled version predates JSME coordination-bond support.Source
- No: Only single, double and triple bond orders are supported. Opens the cited page.SketchScapeOnly single, double and triple bond orders are supported.Source
- No: Coordination and hydrogen bonds are downgraded to single bonds. Opens the cited page.Structura (chem-structura)Coordination and hydrogen bonds are downgraded to single bonds.Source
- No: Bond menu supports only single, double, triple, wedge, and hash. Opens the cited page.MolTouchBond menu supports only single, double, triple, wedge, and hash.Source
- No: Only parallel-line bonds are rendered; no dative or specialist geometry. Opens the cited page.molsketch-cljsOnly parallel-line bonds are rendered; no dative or specialist geometry.Source
- No: Orders other than two or three render as single lines. Opens the cited page.MolPadOrders other than two or three render as single lines.Source
- No: Closed authoring vocabulary excludes dative, hydrogen, and quadruple bonds. Opens the cited page.Ferrum Chemical ForgeClosed authoring vocabulary excludes dative, hydrogen, and quadruple bonds.Source
- No: No dative/hydrogen tools; README's quadruple tool absent from UI. Opens the cited page.BondDrawNo dative/hydrogen tools; README's quadruple tool absent from UI.Source
Not established (57)
Covalent, Molecule Lab (The Freshman Mole), MolChart, MoleditPy, OpenReactions, PyChem-Pro, chemfig, Chemvas, Chemable, WaveSpeed AI Chemical Structure Drawer, cDraw, Molsoft HTML5 Molecule Editor, MolGLideX, ChemSema, MolSketch, Dotmatics Elemental / Elemental Draw, RadSketch, Butlerov, schematic, ChemCanvasJS, Chemical Structure Editor (CSE), JMolDraw, Chemeditor (Chemie-Lernprogramme), vue-chemdraw (0chem), ChemWriter, MCDL Java Chemical Structure Editor, Glass, BKChem Python 3 Modernized, InDraw, BIOVIA Draw, Zoho ChemStudio, GChemPaint, ChemPencil, ACD/ChemSketch, Marvin Cloud, AtomLens, ChemCAD, Chemistry 4-D Draw, ChemStitch, ChemGraphic 2, EasyChem, MolSketchGo, MyChemise, CyBy-Draw, Elk_Draw RDKit, Chem+ Molecular Structure Editor, MolPrime+, MolGenDraw, Chirys Draw, ChemScribble, Chem Sketcher (Non_REM.Persona Laboratory), Structo, Chemograph Plus, alvaSketcher, moled, ChemWorks, Molecule