Calculateur de volume de piscine
Une piscine rectangulaire de 10 × 5 m avec 1,5 m de profondeur moyenne contient 75 m³, soit 75 000 litres. Choisissez rectangulaire, ronde ou ovale, saisissez les dimensions et obtenez litres et gallons pour le remplissage, le traitement et le chauffage. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Forme en plan
- Rectangular m
- Longueur
- 10
- Largeur
- 5
- Profondeur
- 1,5
- Volume d'eau m3
- 75 m
- Volume d'eau ft3
- 2 648,6000041116
- Litres
- 75 000
- Gallons US
- 19 812,9039268575
Savoir combien de litres ou de gallons d’eau contient votre piscine est le point de départ pour planifier le remplissage, doser les produits chimiques, dimensionner le chauffage et l’ouverture saisonnière. Ce calculateur de volume de piscine transforme une forme de plan simple — rectangulaire, circulaire ou ovale — plus longueur, largeur, diamètre et profondeur moyenne en un volume d’eau déterministe, afin que propriétaires, constructeurs de piscines et applications immobilières obtiennent les mêmes chiffres à chaque fois. Le moteur multiplie l’aire en plan par la profondeur moyenne d’eau, convertit mètres cubes ou pieds cubes en litres et gallons américains avec des constantes de conversion fixes, et rejette les dimensions nulles ou négatives avec une erreur d’entrée invalide claire.
Choisissez la forme, mesurez les dimensions et une seule unité linéaire
Commencez par classer le contour en plan de la piscine. Rectangulaire couvre les rectangles enterrés classiques et la plupart des kits rectangulaires hors-sol : vous avez besoin de la longueur du grand côté, de la largeur du petit côté et de la profondeur moyenne d’eau. Circulaire couvre les rondes hors-sol et de nombreuses coques type spa : envoyez le diamètre à la ligne d’eau, ou le rayon si c’est ce que liste le fabricant, plus la profondeur moyenne.
Ovale couvre les plans elliptiques et de nombreux kits « ovales » : utilisez la grande longueur, la petite largeur et la même profondeur moyenne. Mesurez la profondeur aux extrémités peu profonde et profonde lorsque le fond s’incline, puis moyennez ces deux profondeurs d’eau pour que le champ de profondeur unique corresponde à la façon dont propriétaires et tableaux de vente estiment déjà le volume de remplissage.
Exprimez chaque nombre linéaire dans un seul système — mètres avec mètres, ou pieds avec pieds — et définissez le champ d’unité optionnel à m ou ft (mètres par défaut si omis). Mélanger des pieds de longueur avec des mètres de profondeur est invalide pour ce produit : convertissez d’abord hors ligne, puis appelez une fois avec un ensemble cohérent. Forme manquante, profondeur manquante ou forme autre que rectangulaire, circulaire ou ovale échoue en entrée invalide et n’est pas facturé.
Formules, litres, gallons et lecture de la réponse
Pour une piscine rectangulaire le volume cubique est longueur multipliée par largeur multipliée par profondeur. Pour une circulaire le moteur utilise pi multiplié par le rayon au carré multiplié par la profondeur, avec rayon égal à la moitié du diamètre si vous envoyez le diamètre, ou diamètre égal au double du rayon si vous n’envoyez que le rayon. Pour une ovale le plan est traité comme une ellipse : pi multiplié par demi-longueur multiplié par demi-largeur multiplié par profondeur.
Ces mètres cubes ou pieds cubes sont ensuite convertis avec des constantes fixes — mille litres par mètre cube et le facteur standard de gallon américain par mètre cube — pour que litres et gallons us restent cohérents entre les formes. La réponse renvoie forme et unité, volume m3 et volume ft3 pour notes d’ingénierie, litres et gallons us pour le commerce et le propriétaire, la chaîne formula utilisée, et method toujours égal à pool volume pour que le code en aval puisse brancher sans renifler les formes.
Dimensions nulles, négatives ou non numériques lèvent invalid input car elles ne peuvent définir une piscine physique. Les contours libres en forme de rein sont hors périmètre au-delà de l’approximation ovale ; si votre plan est très irrégulier, découpez-le en rectangles et ovales hors ligne ou utilisez une aire de levé multipliée par la profondeur moyenne hors de ce contrat.
Cas d’usage
Estimations de remplissage et d’ouverture du propriétaire
Les propriétaires saisissent des dimensions rectangulaires, rondes ou ovales et la profondeur moyenne pour savoir combien de litres ou de gallons US ils ont besoin avant de planifier un camion de remplissage ou un remplissage multipoint au tuyau.
Devis constructeur et commerce de détail
Revendeurs et constructeurs regroupent les tailles de kit du catalogue longueur, largeur et profondeur en litres et gallons pour produits chimiques, chauffages et packs de liner sans retaper les formules.
Questions fréquentes
Que se passe-t-il si une dimension est nulle ou négative ?
Longueur, largeur, profondeur, diamètre ou rayon nuls ou négatifs ne peuvent définir une piscine physique et ne sont pas facturés.
Quelles formes sont prises en charge ?
Rectangulaire (longueur×largeur×profondeur), circulaire (π r² × profondeur à partir du diamètre ou du rayon) et ovale/elliptique (π × demi-longueur × demi-largeur × profondeur). Les formes libres en rein ne sont pas modélisées au-delà de l’approximation ovale.
Dois-je utiliser la profondeur moyenne pour un fond en pente ?
Oui. Mesurez les profondeurs d’eau du petit et du grand bain, moyennez-les et envoyez cette unique valeur de profondeur — la même pratique que les tableaux de remplissage propriétaires et commerce.
Faut-il mesurer la profondeur jusqu'à la margelle ou jusqu'à la ligne d'eau ?
Jusqu'à la ligne d'eau que vous maintenez réellement. La revanche, la frise de carrelage et le niveau saisonnier placent une piscine pleine quelques centimètres sous la margelle : la hauteur du bassin surestime donc l'eau.
Comment mesurer une piscine ronde ou ovale ?
Pour une ronde, prenez le diamètre au niveau de l'eau, ou le rayon si le fabricant l'indique, plus la profondeur moyenne. Pour une ovale, prenez la grande longueur et la petite largeur, avec la même profondeur moyenne.
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/pool-volume \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"shape":"rectangular","depth":1.5}'const res = await fetch("https://api.kit.forhosting.com/home/pool-volume", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"shape": "rectangular",
"depth": 1.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/home/pool-volume",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"shape": "rectangular",
"depth": 1.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/home/pool-volume", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"shape":"rectangular","depth":1.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"shape":"rectangular","depth":1.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/home/pool-volume", 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
{
"shape": "rectangular",
"depth": 1.5
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "home.pool_volume",
"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
Choisissez la forme, mesurez les dimensions et une seule unité linéaire
Les alias tels que length unit et dim unit se mappent au même choix.
Formules, litres, gallons et lecture de la réponse
Les résultats circulaire et ovale incluent aussi pi pour audit ; les rectangulaires incluent length et width ; les circulaires incluent diameter et radius. Des entrées identiques produisent toujours un JSON identique car le chemin est une arithmétique pure sans réseau, graine aléatoire ni horloge murale.
Usage API, tarification, flux de remplissage et limites pratiques
Appelez le calculateur gratuit de volume de piscine dans le navigateur pour la planification de jardin, les démos de comptoir et les contrôles de géométrie en classe sans ouvrir de tableur. Souvenez-vous que le franc-bord, les lignes de carrelage et les niveaux saisonniers signifient que « plein » peut être à quelques centimètres sous la margelle : ajustez la profondeur à la ligne d’eau que vous maintiendrez réellement, pas seulement à la hauteur structurelle de la coque. Envoyez un corps JSON avec shape et depth obligatoires plus les dimensions dont votre forme a besoin : length et width pour rectangulaire et ovale, diameter ou radius pour circulaire, et unit optionnel lorsque les dimensions sont en pieds. Utilisez l’API prépayée lorsqu’un outil de devis constructeur, une application de gestion immobilière, un assistant de dosage chimique ou un configurateur marketplace a besoin d’un contrat stable sous solde KIT à $0.002 par élément réussi ; les échecs de validation ne consomment jamais le solde après rejet par le moteur. Associez cet endpoint à des convertisseurs d’unités lorsque les clients mélangent millimètres sur plans et pieds sur étiquettes de kit, ou à des assistants de débit pour estimer ensuite le temps de remplissage depuis la capacité du tuyau. Les auteurs de SDK peuvent mapper litres et gallons us directement dans le texte produit tout en affichant volume m3, formula et shape comme détail explicatif pour l’acheteur ou le technicien qui lit le ticket de travail.
Cas d'intégration
Applications et pipelines de dosage chimique
Applications mobiles et web calculent le volume de la piscine lorsque l’utilisateur change forme ou profondeur, puis alimentent les litres dans des calculateurs de chlore ou de sel sous un contrat API prépayé stable.
Questions techniques
Comment calculer le volume d’une piscine en litres et gallons ?
Envoyez du JSON avec shape (rectangular, circular ou oval), les dimensions requises pour cette forme, la profondeur moyenne et unit optionnel m ou ft. La réponse inclut liters, gallons_us, volume_m3 et volume_ft3.
Le calculateur de volume de piscine est-il gratuit ?
L’outil navigateur s’exécute gratuitement sur votre appareil. Les appels API utilisent le solde KIT prépayé à $0.002 par élément réussi ; les échecs de validation ne sont pas facturés.