Conversor de calorias para quilojoules
250 kcal são 1046 kJ. Digite as quilocalorias de um cardápio, de um aplicativo de dieta ou de um rótulo americano e receba os quilojoules que as embalagens europeias e britânicas trazem, com o fator exato de 4,184. 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
- 250
- Resultado
- 1.046 kJ
- Convertido
- 1.046
- Kj
- 1.046
- Unidade de origem
- kcal
Um conversor de calorias para quilojoules transforma a energia dos alimentos escrita em quilocalorias nos valores em quilojoules impressos em rótulos nutricionais europeus e do Reino Unido, bancos de receitas e rastreadores de refeições orientados ao SI. Informe uma energia finita em quilocalorias — também conhecidas como Calories alimentares nas embalagens dos EUA — e a ferramenta multiplica pelo fator padrão de que uma quilocaloria equivale a quatro ponto um oito quatro quilojoules; devolve a magnitude em quilojoules, o fator unitário, uma string de fórmula curta e passos de substituição ordenados que voce pode colar em um diário alimentar ou em um teste unitário.
Por que os rótulos emparelham kcal com kJ em 4.184
As quilocalorias continuam sendo a linguagem cotidiana de aplicativos de dieta, cardápios de restaurantes e painéis de informação nutricional dos EUA, onde a Calorie grande que as pessoas rastreiam é na verdade uma quilocaloria. Os quilojoules são a unidade de energia coerente do SI preferida em muitas regras de embalagem da União Europeia e do Reino Unido, tabelas de alimentação escolar e balanços energéticos clínicos que reportam ambos os números lado a lado.
A ponte é uma única multiplicação exata na escala termoquímica: uma quilocaloria equivale a quatro ponto um oito quatro quilojoules, de modo que quilojoules igual a quilocalorias vezes quatro ponto um oito quatro. É o mesmo fator numérico usado ao converter pequenas calorias termoquímicas em joules, apenas aplicado mil vezes maior em ambos os lados.
Professores e coaches de nutrição podem contrastar o caminho exato com uma regra aproximada de quatro quilojoules por caloria para que os alunos vejam o erro de escala de cerca de quatro e meio por cento que se acumula em totais diários grandes quando alguém arredonda com descuido.
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 4.184 quilojoules após o arredondamento, ou converta duzentas e cinquenta quilocalorias e confirme mil e quarenta e seis quilojoules. Se a fonte citar pequenas calorias termoquímicas em vez de quilocalorias alimentares, divida primeiro por mil ou use uma ferramenta de calorias para joules — esta página visa apenas a energia dos alimentos. Permaneça dentro da faixa absoluta para que o produto não transborde para um resultado não finito que o solucionador deva rejeitar.
Ao ensinar rótulos de unidade dupla, combine um exemplo de barra de café da manhã com duzentas quilocalorias e seu par de oitocentos e trinta e seis ponto oito quilojoules para que os alunos vejam ambas as colunas de uma tabela de embalagem. Esta página se dirige a quem busca calorias para quilojoules, converter kcal para kJ ou um conversor de energia alimentar; não é um hub multiunidade de física, nem um formulário principal de caloria pequena para joule, nem uma calculadora de macronutrientes, nem um estimador de calorias queimadas.
Prefira esta capacidade quando a entrada já estiver em quilocalorias e voce só precisar de quilojoules; se precisar converter entre muitas unidades de energia em uma única chamada, use um conversor de energia mais amplo.
Casos de uso
Rótulos nutricionais de unidade dupla
Converta totais de kcal de embalagem ou receita em kJ para que rótulos de coluna dupla UE/RU e planilhas de exportação fiquem consistentes com o fator padrão 4.184.
Exportação SI do rastreador de refeições
Apps que armazenam energia em quilocalorias podem expor um campo em quilojoules para painéis e relatórios clínicos orientados ao SI sem tabelas de fatores escritas à mão.
Verificações de deveres e coaching
Estudantes e coaches convertem metas diárias de calorias em quilojoules e comparam o trabalho manual com passos determinísticos antes de entregar diários ou planilhas.
Perguntas frequentes
Quantos quilojoules há em uma quilocaloria?
Exatamente 4.184 quilojoules na escala padrão de energia alimentar desta ferramenta: kj = kcal × 4.184.
Uma Calorie alimentar é o mesmo que uma quilocaloria?
Sim. A Calorie grande nos rótulos nutricionais dos EUA é uma quilocaloria (kcal). Informe esse número como kcal para obter quilojoules.
Por que 4.184 e não 4.2?
4.184 é a escala termoquímica usada no rotulagem nutricional e na maioria das tabelas científicas. Um atalho aproximado de 4.2 introduz erro de alguns por cento em totais diários grandes.
O conversor de calorias para quilojoules é grátis?
A ferramenta do navegador é grátis e roda localmente.
E se o meu valor estiver em calorias pequenas, e não em quilocalorias?
Divida primeiro por 1000 ou use um conversor de calorias para joules. Esta ferramenta só trabalha com a energia dos alimentos em quilocalorias, a Caloria grande dos rótulos, e devolve o valor em quilojoules.
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/health/kcal-to-kj \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"kcal":250}'const res = await fetch("https://api.kit.forhosting.com/health/kcal-to-kj", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"kcal": 250
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/kcal-to-kj",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"kcal": 250
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/kcal-to-kj", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"kcal":250}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"kcal":250}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/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": 250
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.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
Atalhos mentais aproximados, como quatro quilojoules por caloria, são rejeitados em favor da escala nutricional exata, para que rótulos de unidade dupla e cargas API permaneçam consistentes. Entrada inválida ou ausente falha com um erro claro invalid_input em vez de inventar um número.
Como chamar a API e o que retorna
Os valores absolutos devem permanecer dentro do limite publicado de um trilhão. Prefira números puros quando controlar o cliente; strings numéricas só são aceitas quando correspondem 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, calories, cal, energy_kcal, value e energy são aceitos para que clientes SDK e envios de formulário reutilizem o nome que já existe em um registrador de refeições. Em caso de sucesso a resposta ecoa kcal arredondado, define kj, result e converted com a mesma magnitude arredondada em quilojoules, unit com o token kJ, from_unit com kcal e to_unit com kJ, factor e kj_per_kcal com quatro ponto um oito quatro, formula com a string kj igual a kcal vezes quatro ponto um oito quatro, message com um resumo breve em inglês e steps com um array ordenado de linhas de substituição. Validação falha — campos ausentes, números não finitos, sinais de mais ou menos soltos, strings não numéricas, valores fora dos limites absolutos ou um resultado convertido não finito — retorna invalid_input e nunca é cobrada. O preço é um valor fixo de US$ 0,002 por requisição bem-sucedida com unidade item.
Dicas práticas, verificações e buscas relacionadas
Tarefas que falham com 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.
Perguntas técnicas
O que acontece com entrada inválida?
Campos ausentes, valores não finitos, strings não numéricas ou valores fora dos limites absolutos retornam invalid_input e nunca são cobrados.