Conversor Celsius Fahrenheit Kelvin
Kelvin é Celsius mais 273,15, então 100 °C são 373,15 K. Converta uma temperatura entre Celsius, Fahrenheit e Kelvin, e só essas três, quando um aplicativo de clima, um termômetro de forno ou um caderno de laboratório mostra a escala errada. 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
- 100
- De
- Celsius
- To
- Fahrenheit
- Resultado
- 212 °F
- Entrada
- 100
- Kelvin
- 373,15
Este conversor entre Celsius, Fahrenheit e Kelvin recebe uma temperatura finita, uma escala de origem e uma de destino, e devolve o mesmo estado termodinâmico na escala pedida. O conjunto fechado é Celsius, Fahrenheit e Kelvin: os três nomes que as pessoas digitam quando um caderno de laboratório, um boletim do tempo, uma sonda de cozinha ou uma folha de exercícios não combinam com a unidade de que você precisa em seguida. Rankine, Réaumur e Delisle ficam fora desta página. A conversão sempre passa por kelvin para que cada par compartilhe uma identidade só, em vez de uma matriz par a par que possa divergir: kelvin é Celsius mais 273.15, e de Celsius para Fahrenheit é o conhecido nove quintos mais trinta e dois.
As três escalas e as identidades em kelvin de cada par
Celsius, Fahrenheit e Kelvin são os três nomes de temperatura que as pessoas de fato digitam num conversor quando um aplicativo do tempo, um caderno de laboratório, uma sonda de forno ou uma folha de ciências não combinam com a unidade de que você precisa em seguida. Esta página é esse conjunto fechado: não pede ao visitante escolher Rankine, Réaumur, Delisle, Newton ou Rømer, porque essas são buscas diferentes com páginas diferentes.
Cada par é reduzido a kelvin com deslocamentos de definição e depois projetado na escala de destino, de modo que não existe uma matriz par a par que possa divergir. De Celsius para kelvin soma-se 273.15. De Fahrenheit para kelvin usa-se (F mais 459.67) vezes cinco nonos, o mesmo que converter para Celsius com (F menos 32) vezes cinco nonos e depois somar 273.15.
Kelvin já é a escala termodinâmica SI, então uma entrada em kelvin é o pivô inalterado. No caminho de volta, Celsius é kelvin menos 273.15, e Fahrenheit é kelvin vezes nove quintos menos 459.67, o que coincide com a identidade de sala de aula F igual a C vezes nove quintos mais 32.
Zero em qualquer escala de origem é uma temperatura real: 0 °C é o ponto do gelo, 0 °F um dia de inverno frio e 0 K o zero absoluto, cada um mapeado para um número distinto nas outras duas escalas. Valores com sinal acima do zero absoluto são aceitos.
A resposta ecoa a entrada analisada, os nomes canônicos from e to, o resultado convertido, o símbolo da unidade de destino, a temperatura intermediária em kelvin, uma string formula que reafirma essas identidades e uma mensagem curta em inglês que você pode colar numa planilha. Prefira este caminho quando ambas as escalas estão no conjunto de três nomes.
Onde um conversor de três escalas ganha sentido
Mesas meteorológicas convertem uma previsão Celsius em Fahrenheit para um boletim dos EUA e depois em kelvin quando a mesma leitura alimenta um modelo científico. Equipes de cozinha e segurança alimentar passam sondas de forno cotadas em Fahrenheit para Celsius numa receita métrica, e técnicos de laboratório convertem checagens do ponto do gelo a 0 °C para kelvin num registro de instrumento.
Professores e geradores de prova precisam de um oráculo determinístico que rejeite um nome de unidade não reconhecido em vez de devolver em silêncio um NaN que um corretor defeituoso poderia tratar como acerto. Pipelines de firmware e IoT convertem kelvin de sensor em Celsius para um painel e em Fahrenheit para um display de consumo numa só chamada. Esta página se dirige a quem busca um conversor Celsius Fahrenheit Kelvin com as três escalas científicas do dia a dia.
Não é um caminho Rankine, nem Réaumur, nem um analisador de strings mistas para valores como cem graus C. Prefira esta capacidade quando ambas as unidades já estão no conjunto de três nomes e você quer uma só chamada; se precisar converter Rankine, use um hub de quatro escalas mais amplo. Permaneça no zero absoluto ou acima para que o pivô kelvin não fique negativo.
Casos de uso
Meteorologia, viagens e boletins públicos
Converta uma previsão Celsius em Fahrenheit para um boletim dos EUA, ou uma leitura Fahrenheit em Celsius e kelvin quando o mesmo número precisar alimentar um modelo métrico.
Laboratórios, fornos e registros de instrumento
Converta o ponto do gelo 0 °C em kelvin para um diário de calibração, ou uma sonda de forno em Fahrenheit para Celsius numa ficha de receita métrica.
Lições, firmware e painéis IoT
Confira conversões de livro C↔F↔K com as identidades exatas 273.15 / 9/5 e rejeite nomes de escala não reconhecidos em vez de devolver NaN.
Perguntas frequentes
Quais identidades este conversor Celsius Fahrenheit Kelvin usa?
O pivô é kelvin: K = C + 273.15 e K = (F + 459.67) × 5/9. O caminho de volta é C = K − 273.15 e F = K × 9/5 − 459.67, equivalente a F = C × 9/5 + 32.
O que acontece se o nome da unidade não for reconhecido?
Campos ausentes, NaN, Infinity, strings não numéricas e nomes desconhecidos como rankine ou reaumur são rejeitados e não cobrados.
Como passo 100 Celsius para Fahrenheit?
O resultado é 212, mais a temperatura intermediária 373.15 kelvin.
Ele converte Rankine ou Réaumur?
Não. Este conversor cobre apenas Celsius, Fahrenheit e Kelvin, as três escalas que as pessoas costumam usar. Rankine, Réaumur e Delisle são outras buscas e ficam de fora de propósito.
0 °F é a mesma temperatura que 0 °C?
Não. O zero significa algo diferente em cada escala: 0 °C é o ponto de fusão do gelo, 0 °F é um dia frio de inverno e 0 K é o zero absoluto, e cada um vira um número diferente nas outras duas.
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/temperature-converter \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":100,"from":"celsius","to":"fahrenheit"}'const res = await fetch("https://api.kit.forhosting.com/conv/temperature-converter", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 100,
"from": "celsius",
"to": "fahrenheit"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/conv/temperature-converter",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 100,
"from": "celsius",
"to": "fahrenheit"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/conv/temperature-converter", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":100,"from":"celsius","to":"fahrenheit"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":100,"from":"celsius","to":"fahrenheit"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/conv/temperature-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": 100,
"from": "celsius",
"to": "fahrenheit"
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.temperature_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
Nomes de unidade não reconhecidos falham com invalid_input em vez de inventar uma temperatura.
Contrato de entrada, arredondamento, alias e erros
Os nomes documentados são celsius, fahrenheit e kelvin. Em caso de sucesso o corpo inclui input (o número de origem analisado), from e to como nomes canônicos, result (a temperatura convertida), unit (o símbolo de destino °C, °F ou K), kelvin (o pivô SI), formula e message. As checagens de ida e volta são simples: cem celsius são duzentos e doze fahrenheit e 373.15 kelvin; zero celsius é 273.15 kelvin; trinta e dois fahrenheit são zero celsius; zero kelvin é −273.15 celsius e −459.67 fahrenheit. Converter uma escala para ela mesma devolve o mesmo número, útil em testes que fixam o caminho identidade. Envie um corpo JSON com três campos obrigatórios: value, um número finito ou uma string numérica estrita; from, a escala de origem; e to, a escala de destino. O solver também aceita os alias compactos C, F e K, além das formas com grau °C e °F e o sinônimo centigrade, e os normaliza para os nomes canônicos em minúsculas antes de devolver. A validação falha — campos ausentes, strings vazias, NaN, Infinity, frases não numéricas, nomes de unidade não reconhecidos como rankine ou reaumur, ou temperatura de origem abaixo do zero absoluto — devolve invalid_input nomeando o campo e nunca é cobrada. O preço é um US$ 0,002 fixo por requisição bem-sucedida com unidade item.
Onde um conversor de três escalas ganha sentido
Tarefas que falham com invalid_input não consomem saldo pré-pago, o que deixa baratos os scripts exploratórios quando se omite value de propósito ou se envia uma unidade mal escrita. Chamadas bem-sucedidas à API são faturadas como um item a US$ 0,002.
Perguntas técnicas
Quais unidades de temperatura esta página aceita?
Celsius, Fahrenheit e Kelvin. Os alias C, F, K, °C, °F e o sinônimo centigrade são aceitos e normalizados para esses nomes canônicos.
Quanto custa este conversor de três escalas?
A ferramenta do navegador é gratuita. Requisições API usam saldo pré-pago do KIT a US$ 0,002 por chamada bem-sucedida; entrada inválida não é faturada.