This website is biased toward ReShiki, because its maintainer also maintains ReShiki. Please be careful.
Curved mechanism arrows
Editable curved electron-pushing arrows, full or half head.
68 tools have this, 33 of them shown here. 35 do not. 25 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, tested by running it: Drew full and half-head curves; dragged bend handle. ReShiki
0.14.0
Selected curved electron arrow with bend handles and its properties.

Yes, tested by running it: Drew electron-flow and fishhook curves. MolDraw
4.0
Equilibrium and curved electron-flow arrows on the canvas.

Yes, tested by running it: Drew curved electron-pair and single-electron fishhook arrows. Penzene
2.0.0
Curved arrows with full and fishhook arrowheads.

Yes, tested by running it: Drew curved electron-pair and fishhook arrows. Octet Draw
1.1.0
Curved arrows on the drawing canvas.

Partly: Curved and fishhook tools shown; attempted drag produced no clear arrow. SketchIQ
dpl_44ysNf1Cbx9iepy8z4SrXP7…
Partly: Curved and fishhook tools shown; attempted drag produced no clear arrow.
Arrow palette includes curved arrow icons.

Yes, tested by running it: Drew curved electron-pair arrow and edited its curvature. Reactio Draw
1.10
Curved arrow on the drawing canvas.

Yes, tested by running it: Drew curved arrow and moved its endpoint handle. ChemEdit
1.4.3
Curved arrow with a full arrowhead on the drawing canvas.

Yes, tested by running it: Drew a curved electron-pair arrow with editable handles. Chem Illustrator
Hosted, 5 Nov 2026
Selected curved arrow with editing handles.

Yes, tested by running it: Created editable curved Canvas arc with a full arrowhead. ChemThisTry
0.1.6
A curved arrow selected on the canvas.

Partly: Drew curved full-head arrow; editing was not verified. FreeChemDraw
3.18.0
Partly: Drew curved full-head arrow; editing was not verified.
Curved arrow on the drawing canvas.

Yes, tested by running it: Drew a curved, filled-head elliptical arc arrow. vibe-sketcher
0.6.5
A curved arrow on the drawing canvas.

Yes, tested by running it: Drew and moved a curved half-head arrow. ErezDraw
178f2b5
Selected curved fishhook arrow on the canvas.

Partly: Drew curved and fishhook arrows; editing untested. MolChart
v1.375
Partly: Drew curved and fishhook arrows; editing untested.
A red curved arrow appears below reaction arrows.

Yes, tested by running it: Drew an elliptical arc with a half arrowhead. Kendraw
0.1.0
Curved arrow on the drawing canvas.

Yes, tested by running it: Placed curved arrow; half-headed option also visible. BoltzDraw
Ketcher 2.24.0
A curved arrow and an equilibrium arrow on the canvas.

Yes, tested by running it: Drew curved arrow; selection exposed endpoints and bend controls. Chemliora
15.19.0
Curved arrow on the canvas beside the reaction tools.

Yes, tested by running it: Drew curved electron arrow from bond to atom. Zeanium Molecule Drawer
Hosted, 5 Nov 2026
A curved electron arrow starts from a bond.

Partly: Pair/radical curves export; no curvature editing controls found. BondForge
commit b68de22
Partly: Pair/radical curves export; no curvature editing controls found.
Exported curved pair and radical arrows.

Yes, tested by running it: Drew an electron-pair pusher between atoms. ChemDoodle Web Components
11.0.0
A curved red arrow beside a structure on the canvas.

Yes, tested by running it: Drew a curved filled arrow. Chemeditor (Chemrise)
Ketcher 3.18.0 (build 2026-…
Curved arrow on the structure editor canvas.

Yes, tested by running it: Drew an elliptical half-headed arrow. Ketcher
3.18.0
Curved half-headed arrow on the drawing canvas.

Partly: Drew a curved arrow; editing not checked. AI Chemical Drawing (CubicZnS)
0.1.0
Partly: Drew a curved arrow; editing not checked.
A curved arrow on the editor canvas.

Partly: Placed a curved electron-pair arrow; editing unverified. OpenReactions
Hosted, 5 Nov 2026
Partly: Placed a curved electron-pair arrow; editing unverified.
Curved arrow tools in the reaction toolbar

Partly: Curly tool selected; drags produced no visible arrows. PyChem-Pro
1.0.0
Partly: Curly tool selected; drags produced no visible arrows.
Curly and fish arrow controls beside the canvas.

Yes, tested by running it: Curved full-head arrow rendered through chemmove and TikZ. chemfig
1.82
Curved arrow above a carbon–oxygen double bond.

Yes, tested by running it: Placed curved half-headed arrow. KetchDraw
2.24.0
Curved half-headed arrow on the drawing canvas.

Yes, tested by running it: Drew curved arrows and selected their editing handles. Chemvas
0.28.0
Curved arrows on the canvas, with one selected.

Yes, tested by running it: Curved full-head arrow drawn and exported. Molsketch
0.8.4
A curved arrow alongside a ring and straight arrow.

Yes, tested by running it: Drew a curved electron-pair arrow. Chemable
1.1.9
A curved arrow on the drawing canvas.

Partly: Curved-arrow option available; drag and clicks produced no visible arrow. BondCraft
0.2.1
Partly: Curved-arrow option available; drag and clicks produced no visible arrow.
Arrow selector with one- and two-electron mechanism options.

Yes, tested by running it: Drew curved arrow; selection exposes control points. MolSketch
build m0PiI1PnCmq4Tn2qz-p-a
A selected curved arrow with visible control points.

Partly: Drew single- and double-electron arcs; editing unverified. Kekule.js
0.9.9.22022400
Partly: Drew single- and double-electron arcs; editing unverified.
Curved arrows beside a chemical reaction scheme.

Yes, tested by running it: 90-degree curved arrow drawn on scratch canvas. XDrawChem
2.0.1
A curved arrow on the drawing canvas.
Available, no screenshot
ChemDraw's license keeps us from publishing pictures of its interface.
- Yes, tested by running it: Drew curved full-head and fishhook arrows. Opens the cited page.ChemDrawDrew curved full-head and fishhook arrows.
- Partly: Annotation Toolbar reported open; no drawing controls appeared. Opens the cited page.ChemDraftAnnotation Toolbar reported open; no drawing controls appeared.Source
- Yes, tested by running it: Converted page arrow to curved electron-pair arrow. Opens the cited page.CovalentConverted page arrow to curved electron-pair arrow.Source
- Partly: Add Arrow entered source selection; no completed arrow verified. Opens the cited page.Chematic DrawAdd Arrow entered source selection; no completed arrow verified.Source
- Yes, tested by running it: Drew full-head and single-electron curved arrows. Opens the cited page.Molecule Lab (The Freshman Mole)Drew full-head and single-electron curved arrows.Source
- Partly: Drew a curved arrow; later editing was not checked. Opens the cited page.MolbrettDrew a curved arrow; later editing was not checked.
- Yes, according to the manual: Requires Reaction Sketcher plugin; editable full-head and fishhook curved arrows. Opens the cited page.MoleditPyRequires Reaction Sketcher plugin; editable full-head and fishhook curved arrows.Source
- Partly: Electron Pair Shift selected; computer-use drag failed with noWindowsAvailable. Opens the cited page.ChemCanvasElectron Pair Shift selected; computer-use drag failed with noWindowsAvailable.Source
- Partly: Electron arrow tool prompts for subscription. Opens the cited page.MolView.comStudentElectron arrow tool prompts for subscription.Source
- Partly: Tools selected; canvas input produced no visible marks during automation. Opens the cited page.cDrawTools selected; canvas input produced no visible marks during automation.Source
- Partly: Arrowhead action attempted; curve dragging blocked by computer-use input. Opens the cited page.MolGLideXArrowhead action attempted; curve dragging blocked by computer-use input.Source
- Yes, tested by running it: Drew a curved arrow; half-head options visible. Opens the cited page.ChemSemaDrew a curved arrow; half-head options visible.Source
- Yes, according to the manual: Editable curved electron and fishhook arrows. Opens the cited page.BKChem Python 3 ModernizedEditable curved electron and fishhook arrows.Source
- Yes, according to the manual. Opens the cited page.ChemDoodle 2DSource
- Yes, according to the manual: Editable curved electron-flow arrows support full and single-electron heads. Opens the cited page.LabCanvas Figure Editor / MolDrawEditable curved electron-flow arrows support full and single-electron heads.Source
- Yes, according to the manual. Opens the cited page.Marvin Desktop Suite / MarvinSketchSource
- Yes, according to the manual: Electron-transfer arrows with editable curvature and arrowhead styles. Opens the cited page.ChemDraft (元素智研)Electron-transfer arrows with editable curvature and arrowhead styles.Source
- Yes, according to the manual: Editable single- and double-electron arrows with adjustable curvature. Opens the cited page.Marvin JSEditable single- and double-electron arrows with adjustable curvature.Source
- Yes, according to the manual: Editable splines with full or electron-transfer half heads. Opens the cited page.BKChemEditable splines with full or electron-transfer half heads.Source
- Yes, according to the manual: Editable curved arrows with changeable heads via included ReportIt. Opens the cited page.ChemWindow (KnowItAll ChemWindow Edition)Editable curved arrows with changeable heads via included ReportIt.Source
- Yes, according to the manual: Editable elliptical arrows; full and half heads are available. Opens the cited page.Chemistry DrawEditable elliptical arrows; full and half heads are available.Source
- Yes, according to the manual. Opens the cited page.Zoho ChemStudioSource
- Yes, according to the manual. Opens the cited page.GChemPaintSource
- Yes, according to the manual: Electron-flow arrows with editable curvature, angle and length. Opens the cited page.KingDrawElectron-flow arrows with editable curvature, angle and length.Source
- Yes, according to the manual: Draw curved double-barbed and fishhook arrows. Opens the cited page.ChemPencilDraw curved double-barbed and fishhook arrows.Source
- Yes, according to the manual: Editable arcs with arrowheads provide curved mechanism arrows. Opens the cited page.ACD/ChemSketchEditable arcs with arrowheads provide curved mechanism arrows.Source
- Yes, according to the manual: Three-point curved electron arrows with Rust-generated heads. Opens the cited page.Ferrum Chemical ForgeThree-point curved electron arrows with Rust-generated heads.Source
- Yes, according to the manual: Editable double-headed electron pushers and radical fishhook arrows. Opens the cited page.Chem4WordEditable double-headed electron pushers and radical fishhook arrows.Source
- Yes, according to the manual: Editable spline arrows support full and half arrowheads. Opens the cited page.ChemtoolEditable spline arrows support full and half arrowheads.Source
- Yes, according to the manual: Editable Bezier curves with full or half arrowheads. Opens the cited page.LhendrawEditable Bezier curves with full or half arrowheads.Source
- Yes, according to the manual: Control points edit curvature, length and full/half arrowheads. Opens the cited page.MoleculeSketchMControl points edit curvature, length and full/half arrowheads.Source
- Yes, according to the manual: FX Draw provides editable Bezier curves with arrowheads. Opens the cited page.FX ChemStruct / FX Draw Chemical StructuresFX Draw provides editable Bezier curves with arrowheads.Source
- Yes, according to the manual: Editable three-point arcs support full or half arrowheads. Opens the cited page.EasyChemEditable three-point arcs support full or half arrowheads.Source
- Yes, according to the manual: Arc shapes and full or half arrowheads are selectable. Opens the cited page.MyChemiseArc shapes and full or half arrowheads are selectable.Source
- Yes, according to the manual: Vendor claim: curved electron-movement arrows. Opens the cited page.StructoVendor claim: curved electron-movement arrows.Source
Not available
- No: Curved arrows explicitly cannot be represented. Opens the cited page.MolCanvasCurved arrows explicitly cannot be represented.Source
- No: Arrow tool drew a straight reaction arrow; no curved tool found. Opens the cited page.Sciformation VectorMolArrow tool drew a straight reaction arrow; no curved tool found.
- No: No curved arrow control found. Opens the cited page.Molecule Builder (OvOHongYu)No curved arrow control found.
- No: No curved electron-arrow tool found in inspected toolbar or menus. Opens the cited page.Schrödinger SketcherNo curved electron-arrow tool found in inspected toolbar or menus.
- No. Opens the cited page.WaveSpeed AI Chemical Structure DrawerSource
- No: No curved electron-pushing tool found in menus or toolbars. Opens the cited page.JChemPaintNo curved electron-pushing tool found in menus or toolbars.
- No: No curved electron-pushing arrow control found. Opens the cited page.Molsoft HTML5 Molecule EditorNo curved electron-pushing arrow control found.
- No: No curved-arrow tools found in editor. Opens the cited page.Molecule ClipboardNo curved-arrow tools found in editor.
- No: No curved arrow control visible. Opens the cited page.SketchScapeNo curved arrow control visible.
- No: No curved-arrow tool found in menus or toolbar. Opens the cited page.Structura (chem-structura)No curved-arrow tool found in menus or toolbar.
- No: No curved arrow control visible. Opens the cited page.OpenChemLib JS editorNo curved arrow control visible.
- No: No curved arrow control found in the embedded editor. Opens the cited page.Dotmatics Elemental / Elemental DrawNo curved arrow control found in the embedded editor.
- No: No electron-pushing arrow command found in menus or tool banks. Opens the cited page.SketchEl 2No electron-pushing arrow command found in menus or tool banks.
- No: No curved electron-pushing tool found in inspected controls. Opens the cited page.SketchElNo curved electron-pushing tool found in inspected controls.
- No: No curved electron-pushing arrow control found. Opens the cited page.JSME Molecule EditorNo curved electron-pushing arrow control found.
- No: Electron-pushing arrows remain planned. Opens the cited page.ChemifreeElectron-pushing arrows remain planned.Source
- No: No curved-arrow control found in the interface.RadSketchNo curved-arrow control found in the interface.
- No: Reaction menu exposes straight arrow, plus, and mapping tools. Opens the cited page.Ketcherails (ketcher-rails)Reaction menu exposes straight arrow, plus, and mapping tools.
- No: No curved-arrow command found in inspected menus. Opens the cited page.ButlerovNo curved-arrow command found in inspected menus.
- No: No curved arrow tool visible. Opens the cited page.schematicNo curved arrow tool visible.
- No: Arrow-like syntax rejected; no curved-arrow control. Opens the cited page.ChemMDArrow-like syntax rejected; no curved-arrow control.Source
- No: No curved arrow tool found in sketcher demo. Opens the cited page.WebMolKitNo curved arrow tool found in sketcher demo.
- No: No curved-arrow command in menus or toolbars. Opens the cited page.rdEditorNo curved-arrow command in menus or toolbars.
- No: No curved arrow control found. Opens the cited page.ChemCanvasJSNo curved arrow control found.
- No: Curve tool draws plain curves without arrowheads. Opens the cited page.Chemical Structure Editor (CSE)Curve tool draws plain curves without arrowheads.
- No: No curved arrow control in editor. Opens the cited page.KemiaNo curved arrow control in editor.
- No: No curved-arrow command found in inspected menus and toolbars. Opens the cited page.JMolDrawNo curved-arrow command found in inspected menus and toolbars.
- No: No curved electron-pushing arrow tool visible. Opens the cited page.Chemeditor (Chemie-Lernprogramme)No curved electron-pushing arrow tool visible.
- No: No curved arrow tool found. Opens the cited page.SketChemNo curved arrow tool found.
- No: No curved electron-pushing arrow control found. Opens the cited page.vue-chemdraw (0chem)No curved electron-pushing arrow control found.
- No: No curved arrow control in embedded editor. Opens the cited page.ChemWriterNo curved arrow control in embedded editor.
- No: No curved-arrow control in toolbar or application menu. Opens the cited page.MCDL Java Chemical Structure EditorNo curved-arrow control in toolbar or application menu.
- No: No curved arrow tool visible. Opens the cited page.GlassNo curved arrow tool visible.
- No: No curved arrow controls visible. Opens the cited page.MolPadNo curved arrow controls visible.
- No: Arrow renderer supports straight reaction arrows, without editable curves. Opens the cited page.BondDrawArrow renderer supports straight reaction arrows, without editable curves.Source
Not established (25)
MolTouch, molsketch-cljs, InDraw, BIOVIA Draw, Marvin Cloud, AtomLens, JSDraw, ChemCAD, Chemistry 4-D Draw, ChemStitch, ChemGraphic 2, MolSketchGo, CyBy-Draw, Elk_Draw RDKit, Chem+ Molecular Structure Editor, MolPrime+, MolGenDraw, Chirys Draw, ChemScribble, Chem Sketcher (Non_REM.Persona Laboratory), Chemograph Plus, alvaSketcher, moled, ChemWorks, Molecule