Conversor kcal para kJ
1 kcal são exatamente 4,184 kJ: passe as quilocalorias de um rótulo americano, de um relógio de atividade ou de um exercício de nutrição para os quilojoules das embalagens europeias e das anotações de dieta clínica. 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
- kcal
- 1
- Resultado
- 4,184 kJ
- Convertido
- 4,184
- Kj
- 4,184
- Unidade de origem
- kcal
Um conversor de quilocalorias para quilojoules transforma uma leitura energética de rótulo alimentar ou nutrição no valor em quilojoules alinhado ao SI, usado em embalagens europeias, notas clínicas e planilhas de laboratório. Informe uma energia finita em quilocalorias —também chamadas Calorias alimentares com C maiúsculo— e a ferramenta multiplica pela definição termoquímica exata de que uma quilocaloria equivale a quatro vírgula um oito quatro quilojoules; devolve a magnitude em quilojoules, o fator de unidade, uma fórmula curta e passos de substituição ordenados que você pode colar em um diário de refeições ou em um teste unitário. Atalhos mentais aproximados como quatro quilojoules por quilocaloria são rejeitados em favor da constante exata, para que tarefas e exportações de embalagem batam com referências padrão de química e nutrição.
Por que quilocalorias e quilojoules se encontram em 4.184
O quilojoule é a unidade de energia derivada do SI que a maioria dos reguladores de embalagem prefere quando a energia é informada na escala de refeições e ingestões diárias. A quilocaloria continua dominante em muitos rótulos dos Estados Unidos e legados, monitores de atividade e problemas de livro que ainda citam Calorias com C maiúsculo. A ponte entre elas é exata para a definição termoquímica: uma caloria pequena equivale a quatro vírgula um oito quatro joules, de modo que uma quilocaloria equivale a quatro vírgula um oito quatro quilojoules.
Isso reduz a conversão a uma única multiplicação exata: quilojoules iguais a quilocalorias vezes quatro vírgula um oito quatro. Existem outras calorias históricas —a caloria da Tabela Internacional é quatro vírgula um oito seis oito joules por caloria pequena—, mas esta ferramenta codifica de propósito a constante termoquímica que a química, a termodinâmica e a maioria das tabelas de nutrição esperam.
Professores podem contrastar o caminho exato com a regra aproximada de quatro quilojoules por quilocaloria para que alunos vejam o erro de escala que se acumula em orçamentos energéticos diários grandes e planos de refeições de vários dias.
Dicas práticas, verificações e buscas relacionadas
Verificações de ida e volta são simples: converta uma quilocaloria e confirme que recebe exatamente quatro vírgula um oito quatro quilojoules após o arredondamento, ou converta cem quilocalorias e confirme quatrocentos e dezoito vírgula quatro quilojoules. Se a tabela de origem citar calorias termoquímicas pequenas em vez de quilocalorias, divida por mil para obter quilocalorias antes de chamar esta ferramenta, ou use um conversor de calorias para joules quando precisar de joules a partir de tabelas em cal pequenas.
Permaneça dentro da faixa absoluta para que o produto não estoure em um resultado não finito que o solucionador deva rejeitar. Ao ensinar análise dimensional, combine um exemplo de rótulo nutricional como um lanche de duzentas e cinquenta quilocalorias com a conversão energética pura para que alunos vejam a mesma constante quatro vírgula um oito quatro das tabelas de calor de química, apenas escalada para unidades quilo.
Esta landing mira quem busca kcal para kJ, converter quilocalorias em quilojoules ou uma calculadora nutricional exata quatro vírgula um oito quatro; não é um hub multiunidade de energia, nem um formulário primário de quilojoules para quilocalorias, nem um estimador de macronutrientes ou BMR, nem um conversor de energia cinética ou potência. Prefira esta capacidade quando a entrada já está em quilocalorias e você só precisa de quilojoules; se precisar converter entre muitas unidades de energia em uma chamada, use em vez disso um conversor de energia mais amplo.
Casos de uso
Embalagens de rótulo com unidade dupla
Converta linhas de quilocalorias no estilo dos EUA em quilojoules para painéis nutricionais duais da UE e planilhas de exportação com o mesmo fator exato 4.184 em cada linha.
Tarefas de dietética e notas clínicas
Alunos e clínicos convertem quilocalorias de planos alimentares em quilojoules e comparam o trabalho manual com passos determinísticos antes de entregar folhas ou materiais educativos para pacientes.
Perguntas frequentes
Quantos quilojoules há em uma quilocaloria?
Exatamente 4.184 quilojoules para a quilocaloria termoquímica usada por esta ferramenta: kJ = kcal × 4.184.
Uma Caloria alimentar é o mesmo que uma quilocaloria?
Sim. Uma Caloria alimentar (C maiúsculo) é uma quilocaloria. Informe o valor do rótulo diretamente como kcal; não multiplique de novo por 1000.
Por que não 4.1868 kJ por quilocaloria?
4.1868 J é a caloria pequena da Tabela Internacional. Tarefas de nutrição e química quase sempre usam a definição termoquímica 4.184 J por cal, que escala para 4.184 kJ por kcal.
O conversor de kcal para kJ é gratuito?
A ferramenta do navegador é gratuita e roda localmente.
Dá para só multiplicar as quilocalorias por 4?
Só para ter uma ideia. Quatro quilojoules por quilocaloria ficam abaixo em cada número, e a diferença cresce num orçamento de energia diário ou num plano de refeições de vários dias. O 4,184 exato mantém os totais de acordo com as tabelas de nutrição.
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/kcal-to-kj \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"kcal":100}'const res = await fetch("https://api.kit.forhosting.com/conv/kcal-to-kj", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"kcal": 100
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/conv/kcal-to-kj",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"kcal": 100
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/conv/kcal-to-kj", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"kcal":100}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"kcal":100}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/conv/kcal-to-kj", 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
{
"kcal": 100
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.kcal_to_kj",
"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
Entrada inválida ou ausente falha com um erro invalid_input claro em vez de inventar um número.
Como chamar a API e o que retorna
Valores absolutos devem permanecer dentro do limite publicado de um trilhão. Prefira números puros quando você controla o cliente; cadeias numéricas só são aceitas se corresponderem a um padrão numérico finito estrito, sem sufixos de unidade nem separadores de milhar. Envie um corpo JSON com um campo numérico finito obrigatório chamado kcal. Os aliases kilocalories, kilocalorie, calories, cal, value, energy e kcal_value são aceitos para que clientes SDK e formulários usem o nome que combine com o produto. Em sucesso a resposta ecoa kcal arredondado, define kj, result e converted para a mesma magnitude arredondada em quilojoules, unit para o token kJ, from_unit para kcal e to_unit para kJ, factor e kj_per_kcal para quatro vírgula um oito quatro, formula para a string kj equals kcal times four point one eight four, message para um resumo curto em inglês e steps para um array ordenado de linhas de substituição. Validação falha —campos ausentes, números não finitos, sinais de mais ou menos soltos, cadeias não numéricas, valores fora dos limites absolutos ou resultado convertido não finito— devolve invalid_input e não é cobrada. O preço é um valor fixo US$ 0,002 por requisição bem-sucedida com unidade item.
Dicas práticas, verificações e buscas relacionadas
Tarefas falhas que devolvem invalid_input não consomem saldo pré-pago, o que mantém baratos scripts exploratórios quando alunos omitem de propósito kcal ou enviam texto.
Casos de integração
Alinhamento de unidades em apps de fitness e API
Rastreadores que armazenam energia em kcal podem normalizar para kJ em APIs voltadas ao SI, gráficos e ajustes regionais sem tabelas de fatores frágeis digitadas à mão.
Perguntas técnicas
O que acontece com entrada inválida?
Campos ausentes, valores não finitos, cadeias não numéricas ou valores fora dos limites absolutos devolvem invalid_input e nunca são cobrados.