InChIKey to InChI Converter

In short: Resolve an InChIKey into a full InChI string using public chemistry identifiers. It is free, works in your web browser and needs no download.

Resolve an InChIKey into a full InChI string through PubChem.

InChI output appears here.

Input and output formats

Input: InChIKeyOutput: InChI
Full nameInChIKeyInChI (IUPAC International Chemical Identifier)
What it holdsA 27 character hash of the InChI, made for web and database search. It cannot be turned back into a structure without a lookup database.A layered text identifier built from the structure. The standard InChI is the same in every program.
File or formText like XXXXXXXXXXXXXX-YYYYYYYYYY-ZText starting with InChI=1S/

File Format Explained

InChIKey is a fixed-length hashed key made from an InChI. It is excellent for searching databases, but the full InChI cannot be mathematically recovered from the key alone.

InChI is the full International Chemical Identifier and carries readable structural layers. This converter resolves the InChIKey through PubChem when a matching record is available.

If no match is found, the compound may be absent from the lookup database or the InChIKey may refer to a different protonation, stereochemical, or isotopic form.

How this lookup works

An InChIKey is a one-way hash, so it cannot be decoded into a structure directly. This tool resolves the key against a chemical database and returns the full InChI of the matching record. If no database knows the compound, there is no way to recover the structure from the key alone.

How to use it

  1. Paste a 27-character InChIKey in the format XXXXXXXXXXXXXX-XXXXXXXXXX-X.
  2. Run the lookup.
  3. Use the InChI in other tools, or convert onward with InChI to SMILES.

Example

Caffeine's InChIKey RYYVLZVUVIJVGH-UHFFFAOYSA-N resolves to InChI=1S/C8H10N4O2/c1-10-4-9-6-5(10)7(13)12(3)8(14)11(6)2/h4H,1-3H3.

Troubleshooting

Last updated: