Conversor de comprimento
Passe uma medida para outra unidade em um só passo: 5 quilômetros dão 3,106855961187 milhas. Toda conversão passa pelo metro com o pé, a polegada, a jarda e a milha internacionais exatos, então uma estrada, uma caixa ou um cômodo medem o mesmo em qualquer lugar. 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
- 5
- De
- kilometers
- To
- miles
- Valor
- 3,1068559612
- Entrada
- 5
- Metros
- 5.000
Este conversor de comprimento transforma um único número de uma unidade de comprimento em outra sem planilhas, constantes lembradas pela metade ou surpresas de arredondamento que variam de ferramenta para ferramenta. Você passa um valor numérico mais uma unidade de origem e uma de destino — metros, quilômetros, milhas, pés, polegadas, jardas, centímetros ou milímetros — e recebe um resultado determinístico ancorado nas definições internacionais da jarda e do metro. Nomes de unidade desconhecidos falham com clareza em vez de inventar um número.
Por que um conversor de comprimento dedicado ainda importa
As pessoas buscam um conversor de comprimento quando já sabem que a grandeza é uma distância ou dimensão: um trecho de estrada em quilômetros que precisa virar milhas, a altura de um produto em milímetros que as especificações de projeto listam em polegadas, ou uma medida de construção que salta entre pés e metros.
Uma ferramenta genérica de múltiplas famílias de unidades faz a aritmética, mas uma página focada em comprimento atende essa intenção com padrões mais claros, erros mais claros e um texto que combina com o jeito como construtores, viajantes e engenheiros realmente falam. Esta capacidade aceita nomes completos de unidade e formas curtas comuns, normaliza-os e converte por metros como escala intermediária, de modo que todo par compartilhe as mesmas definições.
O pé e a polegada internacionais são fixados em 0,3048 m e 0,0254 m; a milha terrestre é 1609,344 m; a jarda é 0,9144 m. Essas constantes não derivam com as configurações de locale ou com peculiaridades da matemática do navegador. Se você digitar uma unidade que não está no conjunto permitido — peso, volume ou um nome com erro de grafia — a chamada falha com uma mensagem explícita de unidade desconhecida, para que os pipelines parem em vez de entregar um número errado.
Como funcionam a requisição e a resposta de conversão
Os nomes suportados incluem metros, quilômetros, milhas, pés, polegadas, jardas, centímetros e milímetros, além de apelidos curtos como m, km, mi, ft, in, yd, cm e mm. Formas no singular e no plural são aceitas e reduzidas a um rótulo canônico na resposta, para que os clientes exibam um texto consistente. O motor multiplica a entrada pelo fator de origem em metros, divide pelo fator de destino e arredonda a uma precisão fixa, de modo que chamadas repetidas permaneçam bit-stable para testes e caches.
Comprimentos negativos são permitidos quando seu domínio precisa deles (por exemplo, deslocamentos com sinal); valores não finitos como NaN ou Infinity são rejeitados.
Onde as equipes o encaixam e quanto custa
Equipes de produto embutem este conversor de comprimento em fluxos de checkout que mostram dimensões no sistema preferido do comprador, em ferramentas de logística que comparam limites de transportadoras declarados em unidades diferentes, e em jobs de limpeza de dados que normalizam colunas mistas de CSV antes da análise. Essa paridade significa que demonstrações, manuais de suporte e jobs de produção nunca discordam sobre se cinco quilômetros equivalem a um dado valor em milhas.
Documente o vocabulário de unidades que seus usuários digitam, mapeie os rótulos da interface para os nomes permitidos e trate erros de unidade desconhecida como retorno corrigível pelo usuário, não como falhas internas. O resultado é um bloco de construção pequeno e confiável para qualquer fluxo que precise falar tanto o sistema métrico quanto o imperial sem deriva de planilha.
Casos de uso
Dimensões de produto em lojas online
Converta o tamanho da embalagem de milímetros ou centímetros para polegadas em páginas de produto regionais, mantendo a origem métrica como sistema de registro.
Distâncias de viagem e mapeamento
Transforme comprimentos de rota guardados em quilômetros para milhas para públicos que esperam placas imperiais, sem constantes editadas à mão no front-end.
Passagens entre construção e CAD
Normalize pés, polegadas e metros ao trocar medidas entre equipes que ainda misturam anotações de obra com desenhos em SI.
Perguntas frequentes
Quais unidades de comprimento são suportadas?
Metros, quilômetros, milhas, pés, polegadas, jardas, centímetros e milímetros, incluindo formas curtas comuns como m, km, mi, ft, in, yd, cm e mm.
O que acontece se eu enviar um nome de unidade desconhecido?
Ela não adivinha, não recorre a outra família nem inventa um fator de conversão.
Posso converter peso ou temperatura aqui?
Enviar um nome de unidade que não seja de comprimento falha com um erro de unidade desconhecida, para que entradas de domínios misturados não convertam em silêncio.
Quanto custa?
A página interativa roda grátis no seu navegador.
Quantas milhas são 5 quilômetros?
5 quilômetros são 3,106855961187 milhas. O conversor primeiro transforma o valor em 5000 metros e depois divide por 1609,344, os metros exatos de uma milha terrestre.
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/length \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":5,"from":"kilometers","to":"miles"}'const res = await fetch("https://api.kit.forhosting.com/conv/length", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 5,
"from": "kilometers",
"to": "miles"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/conv/length",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 5,
"from": "kilometers",
"to": "miles"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/conv/length", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":5,"from":"kilometers","to":"miles"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":5,"from":"kilometers","to":"miles"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/conv/length", 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": 5,
"from": "kilometers",
"to": "miles"
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.length",
"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 grátis no navegador nesta página, ou chame a mesma lógica por API para automação a US$ 0,002 por requisição.
Como funcionam a requisição e a resposta de conversão
Envie três campos: value (o número finito que você quer converter), from (a unidade desse número) e to (a unidade que você precisa). O resultado em JSON inclui o valor convertido, a entrada original, os rótulos canônicos from e to, e o comprimento intermediário em metros para trilhas de auditoria. Campos ausentes produzem invalid_input com uma mensagem que nomeia o que estava errado, o que mantém alinhados a validação de formulário e o tratamento de erros da API.
Onde as equipes o encaixam e quanto custa
Prefira este endpoint quando sua intenção de busca ou sua interface for especificamente sobre comprimento; deixe os conversores multicategoria mais amplos para tabelas científicas mistas.
Perguntas técnicas
Quão precisas são as conversões?
Os fatores usam as definições internacionais: 1 polegada = 0,0254 m, 1 pé = 0,3048 m, 1 jarda = 0,9144 m, 1 milha = 1609,344 m, com prefixos métricos como potências exatas de dez. Os resultados são arredondados a uma precisão fixa e estável para uma saída de API repetível.