ForHosting KIT · Sciences

Nom chimique depuis la formule

Saisissez une formule connue et obtenez le nom usuel du composé en anglais : H2O renvoie Water et C6H12O6, Glucose. L'outil couvre gaz, sels, acides, bases et composés organiques courants, et ne devine jamais un nom qu'il ignore. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt

Collez une formule moléculaire et cette recherche de nom chimique vous renvoie le nom courant du composé utilisé en laboratoire, sur les étiquettes et dans les devoirs. Elle n'invente pas de noms IUPAC pour des structures arbitraires : elle projette un ensemble fermé de chaînes de formules connues — eau, dioxyde de carbone, chlorure de sodium, acide sulfurique, glucose et des dizaines de basiques de classe — sur le nom usuel tabulé.

Ce à quoi répond vraiment une recherche de nom de composé connu

Une formule moléculaire est un symbole compact pour un composé, mais le nom imprimé sur un flacon, une clé de devoirs ou une fiche de sécurité n'est presque jamais la chaîne brute du symbole. H2O est l'eau, NaCl le chlorure de sodium, C6H12O6 le glucose et CaCO3 le carbonate de calcium. Cet outil de nom chimique depuis la formule existe pour ce dernier kilomètre : vous envoyez une chaîne de l'ensemble de composés connus et vous recevez le nom usuel tabulé que l'on prononce au laboratoire.

Ce n'est pas un moteur général de nomenclature IUPAC et il n'inventera pas de nom pour une molécule de recherche inédite. La table couvre les gaz de classe, les sels binaires, les acides et bases minéraux, les oxydes simples, quelques hydrates et des organiques du quotidien comme le méthane, l'éthanol, le benzène, le saccharose et l'acide acétique. Les indices Unicode sont convertis en chiffres ASCII avant la recherche, si bien qu'une formule copiée d'un document composé reste reconnue.

Les séparateurs d'hydrate écrits avec un point médian, un astérisque ou un point entre le sel et le compte d'eau se replient en une seule forme canonique à point médian. Si votre chaîne, après normalisation, n'est pas dans cet ensemble, la capacité refuse de deviner.

Contrat d'entrée, normalisation et comportement d'erreur

Avant de consulter la table, le gestionnaire coupe les espaces, remplace les chiffres indice Unicode par ASCII 0–9, replie les séparateurs d'hydrate pour que CuSO4·5H2O, CuSO4*5H2O et CuSO4.5H2O partagent une clé, et retire les espaces intérieurs restants. Les symboles d'élément restent sensibles à la casse : Co n'est pas CO, et la table ne bascule jamais une formule entière en minuscules. Exemple : formula H2O produit name Water.

Exemple : formula CH3CH2OH produit la formule canonique C2H5OH et name Ethanol. Si la chaîne normalisée n'est pas une clé de l'ensemble connu, la tâche échoue avec un message indiquant que formula n'est pas dans l'ensemble de composés connus, et cet échec n'est pas facturé. Associez la réponse à votre propre inventaire ou carnet si vous avez besoin de champs supplémentaires ; cette extrémité renvoie le nom, pas la masse molaire, des phrases de danger ni un dessin de structure.

Quand passer de la formule au nom est utile

Les salles de classe et les plateformes de tutorat utilisent une recherche de nom chimique depuis la formule pour que les apprenants vérifient que H2SO4 est l'acide sulfurique sans feuilleter l'index d'un manuel. Les générateurs d'examens ont besoin d'un oracle déterministe qui marque les symboles inconnus comme faux au lieu d'inventer en silence un nom qu'un correcteur défectueux pourrait traiter comme un succès. Une validation en échec ne consomme pas de solde.

Gardez les requêtes petites, figez le name renvoyé dans les tests, et vous obtenez des noms usuels reproductibles pour les devoirs, les greffons LMS et les workers en périphérie sans dresser un modèle de nomenclature à vous. Lorsqu'une formule manque dans l'ensemble, étendez la table par un changement relisible plutôt que de demander à l'extrémité de deviner.

Contrôles de classe et de devoirs

Laissez les élèves coller H2O, NaCl ou C6H12O6 et vérifier le nom usuel par rapport à l'étiquette utilisée dans la leçon.

Notation automatique d'examens et LMS

Notez les items formule-vers-nom avec un oracle déterministe qui refuse les formules inconnues au lieu d'inventer un nom.

Étiquettes de laboratoire et champs d'inventaire

Transformez une chaîne de formule stockée en nom usuel pour étiquettes de flacon, listes d'achat et index de recherche.

Comment obtenir le nom chimique à partir d'une formule ?

Envoyez une chaîne de formule connue dans formula (par exemple H2O ou NaCl).

Quelles formules figurent dans l'ensemble connu ?

Gaz de classe, acides et bases minéraux, sels et oxydes courants, hydrates choisis et organiques du quotidien comme méthane, éthanol, glucose et saccharose. Les formules hors de cette table fermée sont rejetées.

Que se passe-t-il si ma formule n'est pas listée ?

Les chaînes inconnues ne sont jamais devinées, et une validation en échec n'est pas facturée.

H2O avec des chiffres en indice et H2O sont-ils traités de la même façon ?

Oui. Les chiffres indice Unicode sont convertis en ASCII avant la recherche, et les séparateurs d'hydrate écrits en point médian, astérisque ou point se replient en une seule forme canonique.

Dans quelle langue le nom du composé est-il donné ?

En anglais. L'outil renvoie le nom usuel anglais, par exemple Water pour H2O ou Ethanol pour C2H5OH. Si vous avez besoin du nom français, il vous faudra le traduire.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/chem/chemical-name

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

curl -X POST https://api.kit.forhosting.com/chem/chemical-name \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"formula":"H2O"}'
{
  "formula": "H2O"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "chem.chemical_name",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

max_chars80
HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Les indices Unicode, les points d'hydrate et quelques alias structuraux tels que CH3CH2OH pour l'éthanol sont normalisés avant la recherche, si bien qu'une formule copiée d'un PDF avec des chiffres en indice se résout toujours vers Water. Si la formule manque, est vide ou n'appartient pas à l'ensemble connu, la tâche échoue avec invalid_input au lieu de deviner un nom.

Ce à quoi répond vraiment une recherche de nom de composé connu

Quelques alias structuraux siègent à côté de la clé affichée, si bien que CH3CH2OH et C2H5OH renvoient tous deux Ethanol.

Contrat d'entrée, normalisation et comportement d'erreur

Envoyez par POST un corps JSON avec un champ chaîne obligatoire nommé formula. La valeur doit être une chaîne d'au plus quatre-vingts caractères ; nombres, objets, chaînes vides et champs manquants échouent avec invalid_input en nommant formula. En succès le corps renvoie formula comme clé canonique stockée, name comme nom usuel tabulé, formula_input comme chaîne normalisée consultée, et method fixé à known_compound_lookup.

Où une API de nom chimique depuis la formule gagne sa place

Les systèmes d'information de laboratoire stockent souvent un champ formula issu d'un flacon ou d'une SDS et ont besoin du nom usuel pour les étiquettes, les listes d'achat et la recherche ; appeler une petite API parse évite de tirer une pile de chimioinformatique pour un ensemble fermé de classe. Comme l'implémentation est parse de palier A pure, chaque appel réussi coûte le prix de base publié $0.002 sans jetons de modèle ni réseau sortant.

Combien coûte la recherche du nom chimique depuis la formule ?

L'outil du navigateur est gratuit. Les requêtes API utilisent le solde KIT prépayé à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.

Consulter la documentation complète du KIT →