This website is biased toward ReShiki, because its maintainer also maintains ReShiki. Please be careful.
Polymers and repeat units
Repeat units are represented, beyond a plain bracket drawing.
48 tools have this, 3 of them shown here. 6 do not. 74 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: Repeat-unit chemistry, block counts and monomer-to-polymer conversion. MolCanvas
0.4.0
Polymer tools panel with a repeat-unit command.

Yes, according to the manual: Monomer-based repeat-unit generation; save JSON for re-editing. Chemliora
15.19.0
Polymer bracket and A–B controls in the advanced toolbar.

Yes, according to the manual: Numeric repeats expand formula, mass and SMILES beyond graphical brackets. BondCraft
0.2.1
Bracket templates include brackets marked with a repeating-unit n.
Available, no screenshot
ChemDraw's license keeps us from publishing pictures of its interface.
- Yes, according to the manual: Semantic repeat units, copolymer types, counts and connectivity. Opens the cited page.ChemDrawSemantic repeat units, copolymer types, counts and connectivity.
- Partly: Typed repeat units; only finite ordinary head-to-tail chemistry expands. Opens the cited page.ReShikiTyped repeat units; only finite ordinary head-to-tail chemistry expands.Source
- Yes, according to the manual: Repeat-unit brackets attach to selected atoms; n/m labels editable. Opens the cited page.MolDrawRepeat-unit brackets attach to selected atoms; n/m labels editable.Source
- Yes, according to the manual: Semantic repeat units contribute to molecular formulae and masses. Opens the cited page.Octet DrawSemantic repeat units contribute to molecular formulae and masses.Source
- Partly: S-Group tool visible. Opens the cited page.SketchIQS-Group tool visible.
- Yes, according to the manual: Chemical repeat units; SRU and CDXML/CDX round-trip. Opens the cited page.Reactio DrawChemical repeat units; SRU and CDXML/CDX round-trip.Source
- Yes, according to the manual: SRU and copolymer S-groups. Opens the cited page.ChemEditSRU and copolymer S-groups.Source
- Yes, according to the manual. Opens the cited page.Chem IllustratorSource
- Yes, according to the manual: Attach S-Group supports SRU labels and repeat-unit connectivity. Opens the cited page.ChemThisTryAttach S-Group supports SRU labels and repeat-unit connectivity.Source
- Yes, according to the manual: Semantic repeat units support bounded two-attachment expansion. Opens the cited page.Chematic DrawSemantic repeat units support bounded two-attachment expansion.Source
- Yes, according to the manual: Embedded Ketcher supports SRU polymers, connectivity and copolymer subtypes. Opens the cited page.FreeChemDrawEmbedded Ketcher supports SRU polymers, connectivity and copolymer subtypes.Source
- Yes, according to the manual: SRU/COP S-groups preserve repeat-unit connectivity and labels. Opens the cited page.vibe-sketcherSRU/COP S-groups preserve repeat-unit connectivity and labels.Source
- Yes, according to the manual: Structural repeating units include polymer connectivity semantics. Opens the cited page.KendrawStructural repeating units include polymer connectivity semantics.Source
- Yes, according to the manual. Opens the cited page.BoltzDrawSource
- Yes, according to the manual: Ketcher SRU polymers and copolymer S-groups. Opens the cited page.MolbrettKetcher SRU polymers and copolymer S-groups.Source
- Yes, according to the manual: Chemical repeat groups support variable polymers and fixed-count oligomers. Opens the cited page.Sciformation VectorMolChemical repeat groups support variable polymers and fixed-count oligomers.Source
- Yes, according to the manual: Repeat units associate boundary bonds and repeat-count ranges. Opens the cited page.ChemDoodle Web ComponentsRepeat units associate boundary bonds and repeat-count ranges.Source
- Yes, according to the manual: Ketcher represents SRU polymers and copolymer connectivity. Opens the cited page.Chemeditor (Chemrise)Ketcher represents SRU polymers and copolymer connectivity.Source
- Partly: Bracket tool visible. Opens the cited page.MolView.comBracket tool visible.
- Yes, according to the manual: SRU and copolymer S-groups encode repeating units and connectivity. Opens the cited page.KetcherSRU and copolymer S-groups encode repeating units and connectivity.Source
- Yes, according to the manual: Semantic SRU and copolymer groups include repeat-connectivity options. Opens the cited page.AI Chemical Drawing (CubicZnS)Semantic SRU and copolymer groups include repeat-connectivity options.Source
- Partly: Node-anchored delimiters and indices; graphical repeat representation only. Opens the cited page.chemfigNode-anchored delimiters and indices; graphical repeat representation only.Source
- Yes, according to the manual: SRU repeat units with head-to-tail or head-to-head connectivity. Opens the cited page.KetchDrawSRU repeat units with head-to-tail or head-to-head connectivity.Source
- Yes, according to the manual: SRU polymers, copolymers and repeat patterns. Opens the cited page.Schrödinger SketcherSRU polymers, copolymers and repeat patterns.Source
- Yes, according to the manual: Native repeat semantics, attachments, crossing bonds, and repeat-unit expansion. Opens the cited page.ChemSemaNative repeat semantics, attachments, crossing bonds, and repeat-unit expansion.Source
- Yes, according to the manual: Semantic SRU brackets retain repeat ranges and support bounded expansion. Opens the cited page.Structura (chem-structura)Semantic SRU brackets retain repeat ranges and support bounded expansion.Source
- Yes, according to the manual: Dedicated repeat-unit objects link structural groups and repeat labels. Opens the cited page.MolSketchDedicated repeat-unit objects link structural groups and repeat labels.Source
- Partly: A repeat-unit bracket tool is visible. Opens the cited page.Dotmatics Elemental / Elemental DrawA repeat-unit bracket tool is visible.
- Yes, according to the manual: Polymer units store connectivity beyond their drawn brackets. Opens the cited page.SketchEl 2Polymer units store connectivity beyond their drawn brackets.Source
- Yes, according to the manual: Semantic SRU repeat units with connectivity and MOL serialization. Opens the cited page.Ketcherails (ketcher-rails)Semantic SRU repeat units with connectivity and MOL serialization.Source
- Partly: Repeat counts parse and display; component resolution and expansion are unimplemented. Opens the cited page.ChemMDRepeat counts parse and display; component resolution and expansion are unimplemented.Source
- Yes, according to the manual. Opens the cited page.WebMolKitSource
- Partly: Group control shown; chemical repeat representation unverified. Opens the cited page.vue-chemdraw (0chem)Group control shown; chemical repeat representation unverified.
- Yes, according to the manual: Integer repeat counts expand into all-atom structures. Opens the cited page.ChemDoodle 2DInteger repeat counts expand into all-atom structures.Source
- Yes, according to the manual: Polymer presets create atom-linked repeating units with editable SRU brackets. Opens the cited page.LabCanvas Figure Editor / MolDrawPolymer presets create atom-linked repeating units with editable SRU brackets.Source
- Yes, according to the manual. Opens the cited page.Marvin Desktop Suite / MarvinSketchSource
- Yes, according to the manual: Recognizes bracket-associated repeat units and supports polymer connection points. Opens the cited page.ChemDraft (元素智研)Recognizes bracket-associated repeat units and supports polymer connection points.Source
- Yes, according to the manual. Opens the cited page.InDrawSource
- Yes, according to the manual: Repeating units, SRU polymers, link nodes and copolymers. Opens the cited page.Marvin JSRepeating units, SRU polymers, link nodes and copolymers.Source
- Yes, according to the manual: Supports polymer Sgroups and expansion of MULT bracket structures. Opens the cited page.BIOVIA DrawSupports polymer Sgroups and expansion of MULT bracket structures.Source
- Yes, according to the manual: SRU and copolymer groups encode repeat-unit connectivity. Opens the cited page.Chemistry DrawSRU and copolymer groups encode repeat-unit connectivity.Source
- Yes, according to the manual: Polymer units carry stoichiometric coefficients. Opens the cited page.GChemPaintPolymer units carry stoichiometric coefficients.Source
- Yes, according to the manual: Depicts imported repeat-unit and link-node notation. Opens the cited page.AtomLensDepicts imported repeat-unit and link-node notation.Source
- Yes, according to the manual: JSDraw polymer repeats are rendered and exported in Molfile. Opens the cited page.JSDrawJSDraw polymer repeats are rendered and exported in Molfile.Source
- Yes, according to the manual: Repeat-unit templates and polymer brackets; vendor claim. Opens the cited page.Chem Sketcher (Non_REM.Persona Laboratory)Repeat-unit templates and polymer brackets; vendor claim.Source
Not available
- No: Polymer repeat units are planned; current brackets are graphical. Opens the cited page.ChemDraftPolymer repeat units are planned; current brackets are graphical.Source
- No: No repeat-unit model. Opens the cited page.ErezDrawNo repeat-unit model.Source
- No: Repeat-unit brackets are graphical; chemical polymer export unsupported. Opens the cited page.OpenReactionsRepeat-unit brackets are graphical; chemical polymer export unsupported.Source
- No: Polymerization hints only; no editable polymer repeat-unit representation. Opens the cited page.Molecule Builder (OvOHongYu)Polymerization hints only; no editable polymer repeat-unit representation.Source
- No: S-groups and repeat-unit semantics require a future data model. Opens the cited page.XDrawChemS-groups and repeat-unit semantics require a future data model.Source
- No: Polymer repeat-unit and SRU semantics remain planned. Opens the cited page.ChemifreePolymer repeat-unit and SRU semantics remain planned.Source
Not established (74)
Penzene, Covalent, Molecule Lab (The Freshman Mole), MolChart, Zeanium Molecule Drawer, BondForge, MoleditPy, ChemCanvas, PyChem-Pro, Chemvas, Molsketch, Chemable, WaveSpeed AI Chemical Structure Drawer, cDraw, JChemPaint, Molsoft HTML5 Molecule Editor, Molecule Clipboard, MolGLideX, SketchScape, OpenChemLib JS editor, Kekule.js, SketchEl, JSME Molecule Editor, RadSketch, Butlerov, schematic, rdEditor, ChemCanvasJS, Chemical Structure Editor (CSE), Kemia, JMolDraw, MolTouch, Chemeditor (Chemie-Lernprogramme), SketChem, ChemWriter, MCDL Java Chemical Structure Editor, Glass, molsketch-cljs, MolPad, BKChem Python 3 Modernized, BKChem, ChemWindow (KnowItAll ChemWindow Edition), Zoho ChemStudio, KingDraw, ChemPencil, ACD/ChemSketch, Ferrum Chemical Forge, Marvin Cloud, Chem4Word, Chemtool, Lhendraw, ChemCAD, MoleculeSketch, FX ChemStruct / FX Draw Chemical Structures, Chemistry 4-D Draw, ChemStitch, BondDraw, ChemGraphic 2, EasyChem, MolSketchGo, MyChemise, CyBy-Draw, Elk_Draw RDKit, Chem+ Molecular Structure Editor, MolPrime+, MolGenDraw, Chirys Draw, ChemScribble, Structo, Chemograph Plus, alvaSketcher, moled, ChemWorks, Molecule