TOOL

Chem. Structure Conv.

ChemToolsHub Structure Converter

Chemical Structure Converter is a free, browser-based utility in the ChemToolsHub suite, an online collection of 15+ chemistry calculators and structure tools published anonymously under the ChemToolsHub name (copyright 2024-2026). The converter takes a single small-molecule structure as input in SMILES (SMILES), InChI (InChI), or an IUPAC systematic name, and emits the structure as SMILES, InChI, a MOL molfile (Molfile), or a rendered 2D depiction. It is aimed at students, chemists, and cheminformatics users who need quick, one-off translation between line notations and connection-table formats without installing a toolkit or writing code.

Functionally, the tool operates on the standard cheminformatics abstraction of a molecular graph: atoms as nodes and bonds as edges, with valence, charge, and stereochemistry annotations. SMILES and InChI are compact string serialisations of that graph, while the MOL/SDF (SDF) connection table stores an explicit atom-and-bond list with optional 2D or 3D coordinates. Conversion therefore means parsing one serialisation into an in-memory graph and re-serialising it, and the IUPAC-name path additionally requires name-to-structure interpretation, a harder step than pure format translation. The platform does not disclose its engine, but this feature set is characteristic of open-source stacks such as RDKit and Open Babel (both of which compile to WebAssembly for in-browser use), with name resolution typically delegated to an external service or model.

Within the broader graph-data and format-conversion landscape it is a narrow, molecule-oriented converter rather than a general graph tool. It handles chemistry-specific formats that heavier libraries like RDKit, Open Babel, and the drawing-focused ChemDoodle also support, and it complements ChemToolsHub companion tools including a structure editor, a 3D conformer generator, and a fingerprint-based similarity calculator.

Its strengths are accessibility: no registration, instant results, a clean interface, and support for the three most common identifiers plus visual output. Honest limitations are notable. The supported set is small (no reaction formats such as SMIRKS or SMARTS, no CDXML (CDXML), CML (CML), PDB (PDB), or InChIKey (InChIKey) round-tripping is advertised), MOL and images are output-only, and it targets single molecules rather than batch files. Because the underlying library, versioning, and validation behaviour are undocumented, correctness of edge cases (stereochemistry, tautomers, aromaticity, ambiguous names) cannot be independently verified, so it is best treated as a convenient scratch tool rather than a validated pipeline component.

Graph Formats(Input & Output)

Output Formats

Frequently Asked Questions

What graph file formats does Chem. Structure Conv. support?

See the list on this page — it shows every format Chem. Structure Conv. can read, write and display.

How do I import a graph into Chem. Structure Conv.?

Convert your file to a format Chem. Structure Conv. can read, then open it in Chem. Structure Conv.. Use GraphInOut to get a Chem. Structure Conv.-compatible file in seconds.

How do I convert a file so Chem. Structure Conv. can open it?

Use the convert links above — upload or paste your graph, pick a format Chem. Structure Conv. accepts and download the result, right in your browser.