Convertitore di energia
Un kilowattora corrisponde a 3.600.000 joule, e una Caloria alimentare a 4184 joule. Converta l'energia tra joule, kilojoule, calorie, kilocalorie, wattora, kilowattora, BTU ed elettronvolt per il lavoro di laboratorio, le etichette nutrizionali o le bollette della luce. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Valore
- 1
- Unità di partenza
- kWh
- Unità di destinazione
- J
- Risultato
- 3.600.000
- Etichetta di origine
- kilowatt-hour
- Etichetta di destinazione
- joule
- Joule
- 3.600.000
Un convertitore di energia trasforma una quantità scritta in un'unità di energia in un'altra senza cercare tabelle di conversione né riscrivere formule nei fogli di calcolo. Questa capacità usa fattori SI fissi, della caloria termochimica, del BTU della Tavola Internazionale ed elettronvolt CODATA esatto, instradati attraverso i joule come base intermedia, così input identici producono sempre output identici senza chiamate di rete, senza campionamento del modello e senza dipendenza dall'orologio.
Unità supportate e come si calcola la conversione
Il convertitore accetta otto famiglie di energia sotto codici canonici stabili: J per il joule, kJ per il kilojoule, cal per la caloria termochimica, kcal per la kilocaloria termochimica (anche la Caloria alimentare della nutrizione, scritta con la C maiuscola), Wh per il wattora, kWh per il kilowattora, BTU per la British thermal unit della Tavola Internazionale ed eV per l'elettronvolt. Ogni richiesta moltiplica il valore di ingresso per il fattore esatto di joule-per-unità della sorgente, poi divide per il fattore joule-per-unità della destinazione.
I fattori seguono le definizioni SI e gli standard convenzionali della fisica: un kilojoule è mille joule, una caloria termochimica è esattamente quattro virgola centottantaquattro joule, una kilocaloria è quattromilacentottantaquattro joule, un wattora è tremilaseicento joule, un kilowattora è tre milioni seicentomila joule, un BTU della Tavola Internazionale è millecinquantacinque virgola zero cinque cinque otto cinque due sei due joule, e un elettronvolt usa la carica elementare CODATA esatta per un volt.
Poiché l'intermedio è sempre il joule, convertire A in B e B in A è coerente fino all'arrotondamento pubblicato di dodici cifre decimali, e non esiste una matrice a coppie che possa perdere la sincronia. Le varianti obsolete della caloria media o della caloria a tavola di vapore sono intenzionalmente fuori ambito, così gli utenti di laboratorio, nutrizione, utility e fisica delle particelle ottengono risultati prevedibili sotto un'unica convenzione chiara.
Usi quotidiani: alimenti, bollette e laboratorio
Usi il convertitore di energia gratuito nel browser quando le serve un controllo rapido joule-calorie, kilowattora-BTU o elettronvolt-joule mentre legge una procedura di laboratorio, un'etichetta nutrizionale, una bolletta, un datasheet o un problema dei compiti. Apra la pagina, inserisca il numero e le unità e copi il risultato senza installare un foglio di calcolo, una libreria di unità o un pacchetto di calcolatrici da desktop.
Gli input di partenza seguono le stesse regole di conservazione degli altri elementi parse del KIT, e i risultati sono sicuri da mettere in cache perché l'algoritmo è completamente deterministico. Chi distribuisce app mobili o chatbot può mappare i campi result e formula direttamente in schede che mostrano sia il numero sia il percorso di conversione che studenti, dietisti e ingegneri si aspettano sulla carta.
Casi d'uso
Nutrizione ed etichette alimentari
Converta kilocalorie in kilojoule (e viceversa) così diari alimentari e database di ricette servano sia le Calorie alimentari sia l'energia SI senza tabelle di fattori scritte a mano.
Utility ed energia degli edifici
Traduca kilowattora, wattora, joule e BTU per audit, esportazioni dei contatori intelligenti e schede di carico HVAC quando i fornitori mescolano etichette SI e consuete.
Domande frequenti
Quali unità di energia supporta questo convertitore?
Joule (J), kilojoule (kJ), calorie termochimiche (cal), kilocalorie (kcal), wattora (Wh), kilowattora (kWh), British thermal unit (BTU) ed elettronvolt (eV).
La caloria è la Caloria alimentare o la piccola caloria?
Entrambe usano la convenzione termochimica, non le varianti obsolete a tavola di vapore.
Come converto 1 kilowattora in joule?
Il campo result della risposta è 3600000, più un intermedio in joule e una formula leggibile.
Cosa succede se invio un'unità sconosciuta?
Il messaggio nomina il campo ed elenca le unità supportate. I fallimenti di validazione non vengono addebitati.
Il convertitore di energia è gratis?
Lo strumento del browser gira gratis sul suo dispositivo.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/conv/energy \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":1,"from":"J","to":"kWh"}'const res = await fetch("https://api.kit.forhosting.com/conv/energy", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 1,
"from": "J",
"to": "kWh"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/conv/energy",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 1,
"from": "J",
"to": "kWh"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/conv/energy", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":1,"from":"J","to":"kWh"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":1,"from":"J","to":"kWh"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/conv/energy", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"value": 1,
"from": "J",
"to": "kWh"
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.energy",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Lo strumento del browser gira gratis sul suo dispositivo; l'API prepagata addebita $0.002 per elemento riuscito quando le pipeline hanno bisogno dello stesso contratto da server e automazione.
Unità supportate e come si calcola la conversione
Alias amichevoli come joule, calorie, kilocaloria, wattora, kilowattora, btu, elettron volt ed elettronvolt sono normalizzati senza distinzione tra maiuscole e minuscole, così form e API possono passare sia i codici brevi sia i nomi completi.
Forma della richiesta, campi della risposta ed errori di unità sconosciuta
Il messaggio di errore nomina il campo errato ed elenca l'insieme supportato, così i client possono correggere i form senza indovinare. I valori negativi sono ammessi quando le servono delta di energia con segno nelle pipeline ingegneristiche; lo zero si converte pulito in zero in ogni unità di destinazione. Invii un corpo JSON con tre campi obbligatori: value come numero finito, from come stringa dell'unità di partenza e to come stringa dell'unità di destinazione. Gli alias amount e quantity sono accettati per value; unit_from e source per from; unit_to e target per to. In caso di successo la risposta restituisce i codici canonici from e to, le stringhe leggibili from_label e to_label, il risultato convertito, la quantità intermedia in joule, il fattore adimensionale dalla sorgente alla destinazione, una breve riga di formula adatta alla visualizzazione nella UI, il tag di metodo energy_si_codata e l'elenco fisso di units_supported. Un value mancante, numeri non finiti come NaN o Infinity, campi di unità mancanti e qualsiasi token che non corrisponda a un'unità supportata falliscono con invalid_input e non vengono addebitati dopo che il motore rifiuta la richiesta. I risultati su scala dell'elettronvolt e su scala del kilowattora condividono lo stesso percorso di codice, così le coppie di grandezze estreme restano ben definite finché la doppia precisione IEEE può rappresentare il prodotto intermedio in joule.
Uso nel browser, prezzo dell'API e flussi di lavoro quotidiani
Passi all'API prepagata quando un'app di audit energetico, un sistema di gestione degli edifici, una piattaforma di monitoraggio dei pasti, un LIMS di laboratorio, un correttore di compiti di fisica o una pipeline di contatori intelligenti deve convertire energia su larga scala sotto un contratto KIT stabile a $0.002 per elemento riuscito; i fallimenti di validazione che generano invalid_input non consumano saldo dopo il rifiuto. Abbini questo endpoint ai convertitori di potenza o temperatura quando una pipeline di prodotto ha bisogno di più famiglie di misure, oppure lo chiami da solo quando il traffico di ricerca riguarda specificamente la conversione di energia—joule, calorie, kilocalorie, wattora, kilowattora, BTU ed elettronvolt—anziché un quadro di unità generale.
Casi di integrazione
Pipeline di laboratorio e fisica delle particelle
Normalizzi eV, joule e calorie in LIMS e correttori di compiti con un contratto API prepagato e deterministico e un chiaro invalid_input sulle unità sconosciute.