Calculateur BTU chauffage
Une pièce de 2 000 pieds cubes bien isolée, avec une hausse de 30 °F, demande 60 000 BTU par heure. Saisissez le volume, le facteur d'isolation et la hausse de température pour choisir un radiateur d'appoint, une plinthe chauffante ou une chaudière. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Volume de la pièce
- 2 000
- Facteur d'isolation
- 1
- Hausse de température
- 30
- Libellé d'isolation
- good
- BTU
- 60 000
- BTU arrondi
- 60 000
- kW
- 17,5842642
Dimensionner un radiateur d'appoint, un plinthe chauffante ou une chaudière sans estimation rapide en BTU relève du hasard : soit les pièces restent froides, soit l'on gaspille électricité et combustible. Ce calculateur BTU de chauffage transforme trois nombres simples—volume de la pièce, un facteur de qualité d'isolation et la hausse de température requise—en une charge thermique déterministe en unités thermiques britanniques par heure. La règle classique multiplie les pieds cubes par le facteur d'isolation et par l'écart Fahrenheit entre la température extérieure de conception et le point de consigne intérieur, de sorte qu'une pièce bien étanche exige moins de BTU qu'une pièce fuyante de même taille. Utilisez l'outil gratuit du navigateur pour les achats et vérifications DIY, puis appelez la même fonction pure depuis des scripts pour devis, filtres produits ou formulaires HVAC.
Comment fonctionne la formule BTU du chauffage
La charge thermique dans ce calculateur est le produit de trois grandeurs positives. Le volume de la pièce est l'air intérieur à réchauffer ; en unités coutumières américaines c'est longueur fois largeur fois hauteur de plafond en pieds, soit des pieds cubes. Le facteur d'isolation est un multiplicateur sans dimension qui représente la rapidité des fuites de chaleur par murs, fenêtres, toiture et infiltration.
Valeurs indicatives typiques : environ 0.5 pour une isolation moderne excellente et une construction étanche, 1.0 pour des logements moyens bons, 1.5 pour un parc moyen ancien et 2.0 pour des espaces mal isolés ou très fuyants—vous pouvez aussi transmettre tout facteur positif personnalisé issu d'une étude de terrain. La hausse de température est l'augmentation souhaitée en degrés Fahrenheit : température de confort intérieure moins la température extérieure de conception pour la condition la plus froide dimensionnée. L'estimation continue est BTU égale volume fois facteur d'isolation fois hausse de température.
La réponse renvoie aussi une figure BTU entière arrondie au plafond afin que les puissances de plaque et quantités panier ne soient jamais sous-estimées par des fractions, plus un équivalent approximatif en kilowatts pour comparer des chauffages électriques.
Où les calculateurs BTU chauffage interviennent en pratique
Les enseignes de bricolage et les annonces de places de marché ont constamment besoin d'une bande BTU rapide pour que le client choisisse un radiateur d'appoint capable de chauffer la taille de pièce indiquée au lieu de renvoyer une unité sous-dimensionnée. Gestionnaires immobiliers et hôtes de location saisonnière estiment le chauffage d'appoint d'ailes mal isolées avant d'acheter des appareils portables pour la saison des hôtes.
Bureaux HVAC et entrepreneurs d'isolation utilisent le même modèle à trois entrées comme premier contrôle de cohérence avant un Manual J complet avec fenêtres et infiltration. Coachs énergie et programmes de climatisation enseignent le motif volume fois facteur fois delta pour montrer pourquoi l'étanchéité et l'isolation réduisent la puissance requise.
Si vous avez ensuite besoin de tonnes de froid, de charges Manual J par zone, de conversion de flux thermique ou de coût combustible AFUE chaudière, traitez-les comme intentions de recherche et pages distinctes plutôt que de surcharger cette page calculateur BTU chauffage.
Cas d’usage
Achat de radiateur selon la taille de pièce
Convertissez longueur × largeur × hauteur et un ΔT de conception en cible BTU pour ne pas sous-dimensionner chauffages portables ni plinthes.
Devis HVAC et isolation de premier passage
Offrez aux entrepreneurs une estimation transparente volume × facteur × hausse avant d'investir dans un Manual J complet fenêtres et infiltration.
Filtres catalogue et formulaires de captation
Mappez en masse volume de pièce et delta climatique en bandes BTU pour filtres produits, chatbots et listes de chauffage locatif.
Questions fréquentes
Comment calcule-t-on le BTU de chauffage ?
Le volume est en général en pieds cubes, la hausse en °F, et le facteur reflète la qualité d'isolation (environ 0.5 excellent à 2.0 faible).
Que se passe-t-il si la hausse de température est nulle ou négative ?
Une hausse non positive ne définit pas de charge de chauffage ; indiquez un ΔT positif en °F.
Quel facteur d'isolation dois-je utiliser ?
Valeurs guide courantes : ~0.5 excellent, ~1.0 bon, ~1.5 moyen, ~2.0 faible. Vous pouvez aussi transmettre tout facteur positif personnalisé issu d'une évaluation terrain.
Est-ce un calcul Manual J complet ?
Non. C'est la règle classique volume × facteur × ΔT pour un dimensionnement rapide. Un Manual J complet exige fenêtres, orientation, infiltration et tables climatiques comme outils séparés.
Quel est le coût ?
L'outil navigateur est gratuit et s'exécute en local.
Outils associés
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/home/heater-btu \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"room_volume":2000,"insulation_factor":1,"temperature_rise":30}'const res = await fetch("https://api.kit.forhosting.com/home/heater-btu", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"room_volume": 2000,
"insulation_factor": 1,
"temperature_rise": 30
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/home/heater-btu",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"room_volume": 2000,
"insulation_factor": 1,
"temperature_rise": 30
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/home/heater-btu", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"room_volume":2000,"insulation_factor":1,"temperature_rise":30}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"room_volume":2000,"insulation_factor":1,"temperature_rise":30}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/home/heater-btu", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"room_volume": 2000,
"insulation_factor": 1,
"temperature_rise": 30
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "home.heater_btu",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Comment fonctionne la formule BTU du chauffage
Chaque étape est une arithmétique flottante déterministe à arrondi stable : des entrées identiques produisent toujours le même JSON. Champs manquants, nombres non finis, volume non positif, facteur d'isolation non positif et—par règle produit—hausse de température nulle ou négative échouent tôt avec invalid_input et ne sont pas facturés.
Ce que vous envoyez et ce que vous recevez
Vérifications classiques : une pièce de deux mille pieds cubes avec facteur 1.0 et trente degrés de hausse donne soixante mille BTU, et une pièce plus petite bien isolée réduit la charge proportionnellement. Branchez le formulaire gratuit du navigateur pour le personnel en magasin et les particuliers, puis appelez le contrat identique depuis le backend pour le dimensionnement en masse des filtres catalogue ou de la captation entrepreneurs. Envoyez trois champs numériques obligatoires. room_volume est un nombre fini positif pour le volume intérieur, conventionnellement en pieds cubes avec les facteurs d'isolation standards. insulation_factor est un nombre fini positif décrivant la déperdition relative à la règle empirique ; utilisez l'échelle excellent-bon-moyen-faible ou une valeur mesurée sur mesure. temperature_rise est un nombre fini positif en degrés Fahrenheit pour l'écart de température de conception. Les chaînes interprétables comme nombres finis sont acceptées comme les nombres JSON. En succès la réponse renvoie les entrées nettoyées, un insulation_label lorsque le facteur correspond à un palier guide standard, l'estimation continue btu, btu_rounded comme plafond de cette estimation, une conversion kw pour comparaisons électriques, un unit_note rappelant de tenir cohérentes les conventions de volume et de delta-T, et la chaîne de formule. Les échecs de validation citent le champ en cause pour que les formulaires mettent en évidence temperature_rise si quelqu'un saisit zéro ou un delta négatif. Le prix des appels API réussis est la base publiée de $0.002 par élément ; les échecs de validation ne consomment pas le solde prépayé.
Où les calculateurs BTU chauffage interviennent en pratique
Configurateurs e-commerce et agents de chat appellent l'API pour mapper dimensions de pièce et delta climatique en une recommandation BTU identique à la page publique du calculateur. Comme cette capacité est un moteur de parse pur, le prix API est la base publiée de $0.002 par élément réussi et l'échec de validation ne consomme pas le solde.