Calculadora de % m/v para molaridade
Uma solução de cloreto de sódio a 5,85% m/v, com massa molar de 58,44 g/mol, tem cerca de 1 mol/L. Digite a porcentagem do rótulo e a massa molar e receba a molaridade, os gramas por litro e cada passo da conta. 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
- Porcentagem massa/volume
- 5,85
- Massa molar
- 58,44
- Molaridade
- 1,001026694 mol/L
- Massa de soluto g por L
- 58,5
Uma calculadora de porcentagem massa/volume para molaridade transforma a concentração impressa no rótulo de uma farmácia ou laboratório no valor em mols por litro usado em cinética, equilíbrios e contas de titulação. Informe a porcentagem massa/volume em gramas de soluto por cem mililitros de solução e a massa molar do soluto em gramas por mol; a ferramenta devolve a molaridade em mols por litro, o valor intermediário de gramas de soluto por litro de solução, uma fórmula legível e a substituição passo a passo para você conferir a conta à mão. Estudantes convertendo soluções percentuais de livros didáticos, técnicos conferindo rótulos de frascos de estoque escritos em porcentagem massa/volume e desenvolvedores escrevendo testes unitários para software de química de soluções precisam do mesmo valor determinístico em mol por litro sem abrir uma planilha.
O que significam porcentagem massa/volume e molaridade e como converter
A porcentagem massa/volume, muitas vezes escrita % m/v, é a quantidade de gramas de soluto puro dissolvida em solvente suficiente para completar cem mililitros de solução final. É comum em frascos de estoque de soro fisiológico, ácidos e reagentes clínicos porque o rótulo pode ser escrito sem densímetro: 5,85% de cloreto de sódio significa 5.85 gramas de sal por cem mililitros de solução.
A molaridade, frequentemente escrita como M maiúsculo, é o número de mols de soluto por litro de solução e é a concentração que aparece em leis de velocidade, constantes de equilíbrio e na maioria dos métodos analíticos. Como a molaridade precisa de mols enquanto a porcentagem massa/volume precisa apenas de massa e volume, a conversão é feita escalonando a massa para a base de um litro e dividindo pela massa molar.
Dez vezes o número da porcentagem massa/volume equivale a gramas de soluto por litro de solução; dividindo essa massa pela massa molar do soluto em gramas por mol obtém-se mols por litro. A massa molar deve ser estritamente positiva; um valor zero ou negativo não é físico para um soluto puro real e tornaria a divisão indefinida ou inverteria o significado da concentração.
Esta calculadora implementa apenas essa conversão: ela não inverte molaridade de volta para porcentagem sozinha, não converte rótulos em porcentagem massa/massa ou volume/volume, não consulta massas molares em tabelas periódicas nem modela misturas com vários solutos e volumes parciais.
Dicas práticas, limites e buscas relacionadas
Leia o frasco com atenção: porcentagem massa/volume não é o mesmo que porcentagem massa/massa ou volume/volume; usar a família errada de porcentagem escala a base de massa incorretamente mesmo que a aritmética pareça certa. Mantenha a massa molar em gramas por mol para que o fator dez que converte % m/v em gramas por litro permaneça consistente; não misture quilogramas por mol sem converter antes.
Prefira enviar números em vez de strings pré-formatadas quando você controla o cliente; números em string só são aceitos quando seguem um padrão numérico finito estrito. Esta landing mira quem busca uma calculadora de porcentagem massa/volume para molaridade, % m/v para concentração molar ou converter % m/v online; não é uma ferramenta de porcentagem massa/massa, nem um conversor de molalidade, nem um caminho de molalidade para molaridade baseado em densidade.
Prefira esta capacidade quando você já tem % m/v e M_w e só precisa de M; se sua fonte é gramas e litros sem rótulo percentual, divida massa por volume primeiro para formar a porcentagem.
Casos de uso
Verificação de lição de casa de porcentagem para molar
Estudantes informam % m/v e massa molar de problemas didáticos e comparam a molaridade e os gramas por litro calculados à mão com um resultado determinístico antes de entregar.
Conferência de rótulos de estoque em farmácias
Técnicos convertem a porcentagem massa/volume de um frasco de estoque na concentração molar de trabalho usada na bancada sem abrir uma planilha a cada verificação.
Perguntas frequentes
Como converter porcentagem massa/volume em molaridade?
O resultado M é a molaridade em mol/L.
O que significa % m/v?
Porcentagem massa/volume significa gramas de soluto por 100 mL de solução final. Por exemplo, 5% m/v significa 5 g de soluto em cada 100 mL de solução.
% m/v é o mesmo que % m/m?
Não. % m/v é massa por volume de solução; % m/m é massa de soluto por massa de solução. Não são intercambiáveis sem a densidade.
A calculadora de porcentagem massa/volume para molaridade é grátis?
A ferramenta no navegador é gratuita e roda localmente.
A calculadora faz a conta inversa, de molaridade para % m/v?
Não, ela trabalha em um só sentido, de % m/v para molaridade. Também não busca a massa molar sozinha nem aceita rótulos em porcentagem em massa ou em volume, que têm calculadoras próprias.
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/weight-volume-to-molarity \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"weight_volume_percent":5.85,"molar_mass":58.44}'const res = await fetch("https://api.kit.forhosting.com/chem/weight-volume-to-molarity", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"weight_volume_percent": 5.85,
"molar_mass": 58.44
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/weight-volume-to-molarity",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"weight_volume_percent": 5.85,
"molar_mass": 58.44
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/weight-volume-to-molarity", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"weight_volume_percent":5.85,"molar_mass":58.44}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"weight_volume_percent":5.85,"molar_mass":58.44}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/weight-volume-to-molarity", 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
{
"weight_volume_percent": 5.85,
"molar_mass": 58.44
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.weight_volume_to_molarity",
"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.
Limites
max_abs | 1000000000000 |
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
Quando a massa molar é zero ou negativa, a conversão é indefinida ou não física, então a API retorna um erro invalid_input claro em vez de Infinity ou um NaN silencioso. O caminho é aritmética pura — sem rede, sem sementes aleatórias, sem dependência de relógio — então o executor gratuito no navegador e a API pré-paga retornam o mesmo JSON após o arredondamento decimal fixo a cada chamada.
O que significam porcentagem massa/volume e molaridade e como converter
A fórmula fechada é, portanto, M = 10 · (% w/v) / M_w.
Como chamar a API e o que ela devolve
A porcentagem massa/volume deve ser não negativa; a massa molar deve ser estritamente positiva — valores iguais ou inferiores a um vezes dez elevado a menos quinze, ou qualquer massa molar não positiva, são rejeitados. Envie um corpo JSON com dois números finitos obrigatórios: weight_volume_percent (aliases percent_wv, wv_percent, w_v, percent, pct, concentration_percent) como porcentagem massa/volume não negativa, e molar_mass (aliases M_w, Mw, molecular_weight, solute_molar_mass, mm) em gramas por mol. Os valores absolutos devem permanecer dentro do limite publicado de um trilhão para que os produtos intermediários permaneçam finitos em precisão dupla IEEE no Worker e no navegador. Em caso de sucesso, a resposta ecoa weight_volume_percent e molar_mass arredondados, define molarity como o valor arredondado em mol por litro, unit como a cadeia mol/L, mass_solute_g_per_L como dez vezes a porcentagem, formula como M = 10 · (% w/v) / M_w, message como um resumo curto em inglês e steps como um array ordenado de linhas de substituição. Falhas de validação — campos ausentes, números não finitos, valores fora dos limites absolutos, porcentagem negativa ou massa molar zero ou negativa — retornam invalid_input e nunca são cobradas. O preço é um valor fixo de US$ 0,002 por requisição bem-sucedida, com item unitário e preço unitário marginal zero.
Dicas práticas, limites e buscas relacionadas
Para ensino, monte pares de exemplos: 5.85% de cloreto de sódio com massa molar 58.44 gramas por mol resulta em 1.001 molar; 10% de glicose com massa molar 180.16 resulta em cerca de 0.555 molar; e massa molar zero demonstra o caminho rígido de invalid_input que protege a divisão por um peso molecular não físico. Tarefas que falham com invalid_input não consomem saldo pré-pago, o que mantém scripts exploratórios baratos quando estudantes definem massa molar zero de propósito. Verificações de ida e volta são fáceis: recalcule à mão dez vezes a porcentagem dividida pela massa molar e confirme que é igual à molaridade publicada dentro do mesmo arredondamento de doze casas decimais, e confirme que mass_solute_g_per_L é igual a dez vezes o weight_volume_percent publicado.
Casos de integração
Testes unitários para software de química de soluções
Gere casos conhecidos de % m/v para molaridade, além de rejeições deliberadas com massa molar zero ou negativa, para katas de programação e testes de contrato de API.
Perguntas técnicas
O que acontece quando a massa molar é zero ou negativa?
A conversão é indefinida ou não física. Esta ferramenta retorna invalid_input em vez de Infinity ou NaN.