O formato de arquivo .inchi contém o Identificador Químico Internacional da IUPAC (IUPAC International Chemical Identifier), que é um identificador textual para substâncias químicas projetado para fornecer uma maneira padrão e legível por humanos para codificar informações químicas e facilitar a busca desses dados em bancos de dados e na web. Desenvolvido sob os auspícios da União Internacional de Química Pura e Aplicada (IUPAC), a string InChI representa estruturas químicas em um formato em camadas, detalhando informações sobre conectividade, isótopos, estereoquímica e carga eletrônica. Ao contrário de formatos proprietários, o InChI não é proprietário e é aberto, permitindo que químicos e pesquisadores compartilhem dados químicos de forma integrada entre diferentes plataformas de software e ferramentas de química computacional sem perder a integridade estrutural ou enfrentar problemas de compatibilidade.