InChI
InChI, or International Chemical Identifier, is a non-proprietary textual identifier for chemical substances. It was developed by IUPAC and collaborators to provide a unique, machine-readable representation that can be used across databases and software. The standard was released in 2005 and is maintained by the InChI Trust and IUPAC, with ongoing updates to refine layers and parsing rules.
InChI can represent chemical substances including salts, isotopologues, tautomers, and stereochemical variants. It is not limited
To facilitate indexing and searching, the InChIKey is a fixed-length, 27-character representation derived from the InChI
Tools such as OpenBabel, RDKit, and the official InChI software can generate InChIs from chemical structures