ForHosting KIT · Sciences

Calculateur de pH

Une concentration en ions hydrogène de 1 × 10⁻⁷ mol/L correspond à un pH de 7, neutre : saisissez [H+] en moles par litre et obtenez le pH, la mention acide, neutre ou basique et chaque étape de substitution pour votre cahier. 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
Si vous saisissez
Concentration ionique
0,0000001
Vous obtenez
H⁺
0,0000001
Unité de concentration
mol/L
pH
7
pH
7

Un calculateur de pH convertit la concentration d’ion hydrogène en l’échelle d’acidité qu’utilisent tous les laboratoires et manuels de chimie. Saisissez [H+] en moles par litre et l’outil renvoie pH égal à moins le logarithme en base dix de cette concentration, une courte étiquette d’acidité —acide, neutre ou basique— et la substitution pas à pas que vous pouvez copier dans un carnet. Les contrôles de devoirs, la préparation de titrages, la révision d’examen et les correcteurs automatiques ont besoin de cette même formule fermée sans tableur ni paquet complet de spéciation aqueuse.

Ce que pH et [H+] signifient ensemble

Le pH est la mesure logarithmique courante de l’acidité ou de la basicité d’une solution aqueuse. Par définition, à la précision de classe habituelle, le pH est le logarithme négatif en base dix de la concentration d’ion hydrogène exprimée en moles par litre : pH égal à moins log dix de [H+]. Lorsque [H+] vaut un fois dix à la moins sept moles par litre, référence de l’eau pure vers vingt-cinq degrés Celsius, le pH est sept et la solution est dite neutre sur cette échelle.

Un [H+] plus grand signifie un pH plus petit et une solution plus acide ; un [H+] plus petit signifie un pH plus grand et une solution plus basique ou alcaline. Les acides forts concentrés peuvent donner un pH inférieur à zéro lorsque [H+] dépasse une mole par litre, et les solutions fortement basiques peuvent pousser le pH au-dessus de quatorze lorsque [H+] est extrêmement faible.

Ces extrêmes restent valides sous la même formule ; ce qui n’est jamais valide est une concentration nulle ou négative, car le logarithme n’est défini que pour les réels positifs. Les enseignants et les correcteurs automatiques tiennent à ce rejet autant qu’au chemin heureux : un repli silencieux masquerait une erreur de saisie.

Le chemin de contrôle recalcule moins log dix de la concentration publiée avec le même arrondi fixe utilisé pour le champ ph, de sorte qu’une réponse réussie fournit toujours des étapes que vous pouvez affirmer dans des tests ou des cahiers de laboratoire. Les grandeurs de classe liées comme pOH et le produit ionique de l’eau Kw sont volontairement hors périmètre ici afin que cette page reste centrée sur l’unique intention de recherche de convertir un [H+] connu en pH.

Conseils pratiques, limites et recherches liées

Gardez [H+] dans la plage absolue publiée afin que moins log dix de la concentration ne déborde pas vers un pH non fini que le solveur doit rejeter. Utilisez les moles par litre de façon cohérente ; si votre source indique des millimoles par litre ou des moles par centimètre cube, convertissez avant l’appel plutôt que de mélanger les systèmes d’unités dans une seule requête.

Cette page vise qui cherche un calculateur de pH, pH depuis la concentration d’ion hydrogène, ou moins log dix de [H+] en ligne ; ce n’est ni un calculateur de tampon, ni un outil de courbe de titrage, ni un solveur de pOH ou Kw. Préférez cette capacité lorsque vous connaissez déjà [H+] et n’avez besoin que du pH ; si votre source n’est que le Ka d’un acide faible et la concentration d’acide non dissocié, résolvez d’abord [H+] avec le modèle d’équilibre adapté.

L’intuition aller-retour est simple : dix à la puissance moins le pH publié récupère la concentration d’origine dans le même arrondi à douze décimales pour des valeurs aqueuses typiques, et l’acidité s’inverse correctement lorsque [H+] traverse la référence de l’eau pure d’un fois dix à la moins sept moles par litre.

Contrôles de devoirs pour pH = −log10([H+])

Les étudiants saisissent les concentrations d’ion hydrogène du manuel et comparent le pH et les étiquettes d’acidité manuscrites à un résultat déterministe avant de rendre.

Conversion carnet de labo sans pH-mètre

Les techniciens convertissent un [H+] connu ou calculé en mol/L en pH pour les rapports lorsque seules des données de concentration sont disponibles.

Tests unitaires d’aides chimiques

Générez des cas connus de pH acide, neutre et basique plus des rejets délibérés de concentration nulle pour des katas de code et des pipelines de notation.

Comment calcule-t-on le pH à partir de la concentration d’ion hydrogène ?

Utilisez pH = −log₁₀([H⁺]) avec [H⁺] en mol/L. Cet outil renvoie le pH arrondi, la classe d’acidité et les étapes de substitution.

Que se passe-t-il si la concentration est nulle ou négative ?

Le pH n’est pas défini pour un [H⁺] non positif.

Cela calcule-t-il le pOH ou le pH d’un tampon ?

Non. Il ne convertit qu’un [H⁺] connu en pH. Utilisez un outil dédié de tampon ou d’équilibre si vous avez besoin de ces modèles.

Le calculateur de pH est-il gratuit ?

L’outil du navigateur est gratuit et s’exécute en local.

Le pH peut-il être inférieur à 0 ou supérieur à 14 ?

Oui. Un acide fort concentré avec plus de 1 mol/L d'ions hydrogène donne un pH négatif, et une concentration très faible peut le porter au-delà de 14. La formule reste la même ; seules les concentrations nulles ou négatives sont refusées.

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/ph-from-concentration

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/ph-from-concentration \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"concentration":1e-7}'
{
  "concentration": 1e-7
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "chem.ph_from_concentration",
  "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_abs1000000000000
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.

Une concentration nulle ou non positive est rejetée avec une erreur claire invalid_input, de sorte qu’une cellule vide ou un signe négatif erroné ne produit jamais en silence un logarithme non fini. Le chemin est une arithmétique déterministe pure —pas de réseau, pas de graines aléatoires, pas de dépendance à l’horloge— de sorte que l’exécuteur gratuit du navigateur et l’API prépayée renvoient le même JSON après l’arrondi décimal fixe à chaque appel.

Comment appeler l’API et ce qui revient

La concentration doit être strictement positive ; les valeurs inférieures ou égales à un fois dix à la moins quinze sont traitées comme zéro et rejetées avec tout négatif explicite. Envoyez un corps JSON avec un nombre fini obligatoire : concentration (alias h_plus, h_concentration, hydrogen_ion, hydrogen_ion_concentration, c_h, molarity_h) en moles par litre. La valeur absolue doit rester dans la limite publiée d’un billion afin que les résultats intermédiaires restent finis en précision double IEEE sur le Worker et dans le navigateur. En cas de succès la réponse répète concentration et h_plus arrondis, fixe unit_concentration à mol/L, ph et pH à la même valeur arrondie, formula à la chaîne pH égal à moins log dix de [H+], acidity à acidic, neutral ou basic, message à un court résumé en anglais et steps à un tableau ordonné de lignes de substitution. Une validation échouée —concentration manquante, nombres non finis, valeurs hors limites absolues, concentration nulle ou non positive, ou pH calculé non fini— renvoie invalid_input et n’est jamais facturée. Le tarif est un forfait de $0.002 par requête réussie avec élément unitaire et prix unitaire marginal nul. Préférez envoyer du JSON numérique plutôt que des chaînes préformatées lorsque vous contrôlez le client ; les nombres en chaîne ne sont acceptés que s’ils correspondent à un motif numérique fini strict, y compris la notation scientifique optionnelle pour des valeurs telles que one e minus seven.

Conseils pratiques, limites et recherches liées

En enseignant, associez des exemples classiques : [H+] égal à un fois dix à la moins sept donne pH sept et neutre ; [H+] égal à zéro virgule un pour l’approximation d’un acide monoprotonique fort donne pH un et acide ; [H+] égal à un fois dix à la moins quatorze donne pH quatorze et basique ; et concentration égale à zéro démontre le chemin dur invalid_input. Les tâches en échec qui renvoient invalid_input ne consomment pas le solde prépayé, ce qui maintient les scripts exploratoires peu coûteux lorsque les apprenants envoient délibérément zéro.

Quelle concentration donne un pH de 7 ?

À la référence de l’eau pure, [H⁺] = 1×10⁻⁷ mol/L donne pH = 7 et acidité neutre.

Consulter la documentation complète du KIT →