Conversor de peso
Passe um peso entre quilos, gramas, libras e onças com definições exatas: uma libra é exatamente 0,45359237 kg, então 2,5 kg viram 5,51155655462194 lb. Feito para etiquetas de envio, receitas, fichas de produto e registros de treino. 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
- Valor
- 2,5
- De
- Kg
- To
- Lb
- Peso convertido
- 5,5115565546
Este conversor de peso transforma valores entre quilogramas, gramas, libras e onças com um cálculo determinístico. Informe o peso, escolha a unidade atual e selecione a unidade desejada. O resultado usa relações avoirdupois reconhecidas internacionalmente, inclusive a definição exata de uma libra como 0.45359237 quilogramas. É útil para fretes, receitas, especificações de produtos, registros de condicionamento físico e qualquer processo em que medidas métricas e imperiais precisem coincidir sem contas manuais ou consultas externas.
Escolha o valor e as duas unidades
Primeiro, informe um número finito e não negativo no campo de valor. Em seguida, selecione a unidade de origem no campo from e a unidade de destino no campo to. As opções aceitas são kg para quilogramas, g para gramas, lb para libras e oz para onças.
Manter os códigos de unidade explícitos evita um erro importante: um número isolado como 12 não tem significado confiável até que sua unidade seja conhecida. O conversor aceita valores decimais; portanto, medidas como 0.75 quilogramas ou 2.5 libras podem ser usadas sem transformação prévia em frações. Também é possível converter uma unidade para ela mesma quando você precisa normalizar uma entrada sem mudar sua grandeza.
Grafias não aceitas e outros sistemas de medida geram um erro, e não um resultado presumido. Essa postura rigorosa é valiosa em automações, pois um erro de digitação não vira silenciosamente um peso aparentemente plausível de remessa, ingrediente ou estoque. Sempre copie o código da unidade junto com o número convertido quando o resultado for enviado a outro sistema ou documento.
Entenda como a conversão é calculada
Todas as conversões passam pelo grama como referência comum. Um quilograma equivale a 1,000 gramas. Uma libra avoirdupois internacional corresponde exatamente a 453.59237 gramas, e uma onça avoirdupois corresponde exatamente a 28.349523125 gramas.
O conversor multiplica o valor informado pelo fator em gramas da unidade de origem e depois divide essa quantidade pelo fator da unidade de destino. Uma única tabela fixa para todas as direções mantém as conversões inversas coerentes e elimina a necessidade de fórmulas separadas para cada par. O número retornado é arredondado apenas o suficiente para remover ruído de ponto flutuante, preservando quinze algarismos significativos, mais precisão do que balanças comuns e sistemas de transporte oferecem.
Isso não torna a medição original mais exata: se uma balança de cozinha informa gramas inteiras, uma longa casa decimal em onças ainda representa uma observação com resolução de um grama. Considere a precisão do instrumento, da especificação publicada ou da regra comercial que originou o valor. Como não há rede, aleatoriedade nem dados de horário, entradas válidas idênticas sempre produzem saídas idênticas.
Use pesos convertidos com segurança
A conversão é simples, mas o contexto continua importante. Libras e onças aqui são unidades avoirdupois internacionais usadas para mercadorias comuns e peso corporal, não unidades troy de metais preciosos. O cálculo converte quantidades de massa conforme normalmente rotuladas; ele não compensa gravidade local, calibração da balança, tolerâncias de embalagem, mudanças de umidade nem regras legais de arredondamento.
Em um processo de frete, converta o pacote já fechado em vez de somar itens convertidos e arredondados individualmente, pois arredondamentos repetidos podem se acumular. Em receitas, mantenha precisão suficiente durante o ajuste e arredonde somente quando o ingrediente puder ser medido de fato. Nos dados de produto, armazene o valor e a unidade originais junto do resultado para que uma auditoria diferencie o dado recebido do calculado.
As duas opções usam a mesma lógica determinística e devolvem o peso convertido com os códigos de origem e destino.
Casos de uso
Preparar dados de frete
Converta o peso de um pacote de quilogramas para libras ou onças no formulário da transportadora e preserve a medida original.
Ajustar receitas e rótulos
Mude pesos de ingredientes ou embalagens entre gramas e unidades imperiais sem manter fórmulas distintas.
Padronizar registros de produtos
Converta pesos de fornecedores para uma unidade comum antes de comparar, ordenar ou armazenar itens do catálogo.
Perguntas frequentes
Quais unidades são aceitas?
Os códigos aceitos são kg para quilogramas, g para gramas, lb para libras avoirdupois internacionais e oz para onças avoirdupois.
Posso converter pesos decimais?
Sim. O valor pode ser zero ou qualquer número decimal finito e não negativo dentro do intervalo numérico.
As libras e onças são unidades troy?
Não. São unidades avoirdupois internacionais, normalmente usadas para peso corporal, alimentos, pacotes e mercadorias.
Quantos gramas tem uma onça?
Uma onça avoirdupois tem exatamente 28,349523125 gramas. Todas as conversões passam pelos gramas, então onças, libras e quilos sempre batem entre si nos dois sentidos.
Por que o resultado mostra tantas casas decimais?
O conversor mantém quinze algarismos significativos para não perder nada no caminho. Isso não deixa sua balança mais precisa: arredonde o resultado ao que o aparelho ou a especificação realmente informa.
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/conv/weight-converter \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":2.5,"from":"kg","to":"lb"}'const res = await fetch("https://api.kit.forhosting.com/conv/weight-converter", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 2.5,
"from": "kg",
"to": "lb"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/conv/weight-converter",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 2.5,
"from": "kg",
"to": "lb"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/conv/weight-converter", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":2.5,"from":"kg","to":"lb"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":2.5,"from":"kg","to":"lb"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/conv/weight-converter", 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
{
"value": 2.5,
"from": "kg",
"to": "lb"
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.weight_converter",
"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
Use pesos convertidos com segurança
Chamadas automáticas devem tratar invalid_input como problema de qualidade e corrigir a unidade, sem inserir um padrão arbitrário. A ferramenta do navegador atende consultas individuais; a API custa US$ 0,002 por solicitação e serve a integrações repetíveis.
Perguntas técnicas
O que acontece com uma unidade não aceita?
A solicitação retorna um erro invalid_input que identifica a unidade de origem ou destino incorreta, sem tentar adivinhar.
Quanto custa uma conversão pela API?
Cada solicitação à API custa US$ 0,002. O mesmo cálculo determinístico também pode ser executado gratuitamente no navegador.