Calculadora de pH a partir de [H+]
0,1 mol/L de íons hidrogênio corresponde a pH 1, uma solução claramente ácida: digite um [H+] conhecido em mols por litro e receba o pH, a classificação ácida, neutra ou básica e as etapas resolvidas para conferir respostas. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Concentração de íons hidrogênio
- 0,0000001
- Concentração
- 0,0000001
- H+
- 0,0000001
- Unidade de concentração
- mol/L
- Ph
- 7
Esta calculadora de pH a partir da concentração de íon hidrogênio converte um valor conhecido de [H+] em moles por litro na escala de acidez usada em cursos de química e laboratórios de qualidade. Informe a molaridade de íon hidrogênio e a ferramenta devolve o pH igual a menos o logaritmo na base dez dessa concentração, um rótulo breve de acidez —ácida, neutra ou básica— e a substituição passo a passo que você pode colar em um caderno ou em um teste unitário.
O que pH e concentração de íon hidrogênio significam juntos
O pH é a medida logarítmica usual de quão ácida ou básica é uma solução aquosa. Por definição, com a precisão típica da sala de aula, o pH é o logaritmo negativo na base dez da concentração de íon hidrogênio expressa em moles por litro: pH igual a menos log dez da molaridade de íon hidrogênio.
Quando essa concentração é um vezes dez à menos sete moles por litro, a referência da água pura perto de vinte e cinco graus Celsius, o pH é sete e a solução é chamada neutra nessa escala. Maior concentração de íon hidrogênio implica pH menor e solução mais ácida; menor concentração implica pH maior e solução mais básica ou alcalina.
Ácidos fortes concentrados podem produzir pH abaixo de zero quando a concentração excede um mol por litro, e soluções fortemente básicas podem empurrar o pH acima de catorze quando os níveis de íon hidrogênio são extremamente pequenos. Esses extremos permanecem válidos sob a mesma fórmula fechada; o que nunca é válido é concentração nula ou negativa, porque o logaritmo só está definido para números reais positivos.
Professores, cadernos de laboratório e corretores automáticos valorizam essa rejeição tanto quanto o caminho feliz: um fallback silencioso ocultaria erro de entrada e produziria resultados não finitos ou sem sentido. O caminho de verificação recalcula menos log dez da concentração publicada com o mesmo arredondamento fixo usado no campo ph, de modo que uma resposta bem-sucedida sempre traz passos que você pode afirmar em testes ou cadernos de laboratório.
Dicas práticas, limites e buscas relacionadas
Mantenha a concentração de íon hidrogênio dentro da faixa absoluta publicada para que menos log dez da concentração não transborde para um pH não finito que o solver deva rejeitar. Use moles por litro de forma consistente; se sua fonte informar milimoles por litro ou moles por centímetro cúbico, converta antes de chamar em vez de misturar sistemas de unidades em uma única requisição.
Esta página atende quem busca uma calculadora de pH a partir da concentração de íon hidrogênio, pH a partir de [H+], ou menos log dez da molaridade de íon hidrogênio online; não é calculadora de tampão, nem ferramenta de curva de titulação, nem solver de pOH ou Kw. Prefira esta capacidade quando você já conhecer [H+] e só precisar do pH; se sua fonte for apenas o Ka de um ácido fraco e a concentração do ácido não dissociado, resolva [H+] primeiro com o modelo de equilíbrio adequado.
A intuição de ida e volta é simples: dez elevado a menos o pH publicado recupera a concentração original dentro do mesmo arredondamento a doze casas para valores aquosos típicos, e a acidez inverte corretamente quando você move [H+] pela referência da água pura de um vezes dez à menos sete moles por litro.
Casos de uso
Checagem de lição de casa para pH = −log10([H+])
Alunos inserem concentrações de íon hidrogênio do livro e comparam pH e rótulos de acidez manuscritos com um resultado determinístico antes de entregar.
Conversão no caderno de laboratório sem medidor
Técnicos convertem um [H+] conhecido ou calculado em mol/L em pH para relatórios quando só há dados de concentração.
Testes unitários de auxiliares de química
Gere casos conhecidos de pH ácido, neutro e básico mais rejeições deliberadas de concentração nula para katas de código e pipelines de correção.
Perguntas frequentes
Como se calcula o pH a partir da concentração de íon hidrogênio?
Use pH = −log₁₀([H⁺]) com [H⁺] em mol/L. Esta ferramenta devolve o pH arredondado, a classe de acidez e os passos de substituição.
O que acontece se a concentração for zero ou negativa?
O pH é indefinido para [H⁺] não positivo.
Isto calcula pOH ou pH de tampão?
Não. Só converte um [H⁺] conhecido em pH. Use uma ferramenta dedicada de tampão ou equilíbrio se precisar desses modelos.
A calculadora de pH a partir da concentração de íon hidrogênio é grátis?
A ferramenta do navegador é grátis e roda localmente.
Como confiro um pH fazendo o caminho inverso?
Eleve dez a menos o pH e você recupera a concentração de íons hidrogênio original, com o mesmo arredondamento. Além disso, ao cruzar 1 × 10⁻⁷ mol/L a classificação deve trocar entre ácida e básica.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/chem/ph-from-hydrogen-ion \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"hydrogen_ion_concentration":1e-7}'const res = await fetch("https://api.kit.forhosting.com/chem/ph-from-hydrogen-ion", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"hydrogen_ion_concentration": 1e-7
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/ph-from-hydrogen-ion",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"hydrogen_ion_concentration": 1e-7
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/ph-from-hydrogen-ion", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"hydrogen_ion_concentration":1e-7}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"hydrogen_ion_concentration":1e-7}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/ph-from-hydrogen-ion", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"hydrogen_ion_concentration": 1e-7
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.ph_from_hydrogen_ion",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Concentração nula ou não positiva é rejeitada com um erro claro invalid_input, de modo que uma célula vazia ou um sinal negativo errado nunca produz em silêncio um logaritmo não finito. Verificações de lição de casa, preparo de titulação, revisão de prova, corretores automáticos e pipelines de API precisam da mesma fórmula fechada sem planilha nem um pacote completo de especiação aquosa. O caminho é aritmética determinística pura —sem rede, sem sementes aleatórias, sem dependência de relógio— de modo que o executor gratuito do navegador e a API pré-paga devolvem o mesmo JSON após o arredondamento decimal fixo toda vez que você a chama.
O que pH e concentração de íon hidrogênio significam juntos
Grandezas de aula relacionadas como pOH e o produto iônico da água Kw ficam deliberadamente fora do escopo aqui para que esta página se concentre na única intenção de busca de converter uma concentração de íon hidrogênio conhecida em pH para lição de casa, preparo de laboratório e automação por API sem um pacote completo de especiação aquosa nem macros de planilha.
Como chamar a API e o que ela devolve
A concentração deve ser estritamente positiva; valores iguais ou inferiores a um vezes dez à menos quinze são tratados como zero e rejeitados junto com qualquer negativo explícito. Envie um corpo JSON com um número finito obrigatório: hydrogen_ion_concentration (aliases concentration, h_plus, h_concentration, hydrogen_ion, c_h, molarity_h) em moles por litro. O valor absoluto deve permanecer dentro do limite publicado de um trilhão para que os resultados intermediários sigam finitos em precisão dupla IEEE no Worker e no navegador. Em caso de sucesso a resposta ecoa hydrogen_ion_concentration, concentration e h_plus arredondados, define unit_concentration como mol/L, ph e pH com o mesmo valor arredondado, formula como a cadeia pH igual a menos log dez de [H+], acidity como acidic, neutral ou basic, message como um resumo breve em inglês e steps como um array ordenado de linhas de substituição. Validação falha —concentration ausente, números não finitos, valores fora dos limites absolutos, concentração nula ou não positiva, ou pH calculado não finito— devolve invalid_input e nunca é cobrada. O preço é um valor fixo de US$ 0,002 por requisição bem-sucedida com unidade item e preço unitário marginal zero. Prefira enviar JSON numérico em vez de cadeias pré-formatadas quando controlar o cliente; números em string só são aceitos quando batem com um padrão numérico finito estrito, inclusive notação científica opcional para valores como one e minus seven nos casos de referência da água pura.
Dicas práticas, limites e buscas relacionadas
Ao ensinar, combine exemplos clássicos: concentração igual a um vezes dez à menos sete produz pH sete e neutra; concentração igual a zero ponto um para a aproximação de um ácido monoprótico forte produz pH um e ácida; concentração igual a um vezes dez à menos catorze produz pH catorze e básica; e concentração igual a zero demonstra o caminho rígido de invalid_input que protege logaritmos de argumentos não positivos. Tarefas falhas que devolvem invalid_input não consomem saldo pré-pago, o que mantém baratos os scripts exploratórios quando aprendizes enviam zero de propósito.
Perguntas técnicas
Que concentração dá pH 7?
Na referência da água pura, [H⁺] = 1×10⁻⁷ mol/L dá pH = 7 e acidez neutral.