Calculateur de pousse des cheveux
Des cheveux de 10 cm qui poussent de 1,25 cm par mois atteignent 17,5 cm en 6 mois. Saisissez la longueur mesurée, le nombre de mois et votre propre pousse moyenne, en centimètres ou en pouces, pour fixer une date à la longueur visée. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Longueur initiale
- 10
- Mois
- 6
- Taux de croissance
- 1,25
- Longueur ajoutée
- 7,5
- Longueur prévue
- 17,5
- Précision
- 10
Ce calculateur de pousse des cheveux estime quelle sera la longueur des cheveux après un nombre donné de mois, à partir d'une longueur initiale mesurée et d'un taux moyen de croissance mensuel constant. Le modèle est linéaire : la longueur projetée est égale à la longueur initiale plus les mois multipliés par le taux mensuel, de sorte que les mêmes unités que vous saisissez pour la longueur et le taux reviennent sur le chiffre projeté — centimètres avec des centimètres par mois, pouces avec des pouces par mois. Les cheveux du cuir chevelu humain poussent en général près d'un centimètre et quart, ou environ un demi-pouce, chaque mois, mais vous pouvez saisir n'importe quelle moyenne que vous avez mesurée sur votre propre tête ou dans un carnet de salon. Les mois négatifs et un taux de croissance négatif sont rejetés comme entrée invalide, car le temps écoulé ne peut pas reculer et cet estimateur ne modélise ni le retrait ni la casse comme un taux négatif.
Ce que signifie le modèle linéaire de pousse et ce que la réponse contient
Les cheveux du cuir chevelu humain ne poussent pas selon une droite parfaite, mais sur plusieurs mois le chiffre de planification le plus utile reste un incrément mensuel moyen constant. Ce calculateur traite cet incrément comme un taux que vous fournissez, puis applique l'identité fermée : la longueur projetée est égale à la longueur initiale plus les mois fois le taux de croissance.
Si vous partez de dix centimètres et poussez d'un centimètre et quart par mois pendant six mois, la longueur ajoutée est de sept centimètres et demi et la longueur projetée de dix-sept et demi. La même arithmétique fonctionne en pouces : huit pouces plus douze mois à un demi-pouce par mois se projettent à quatorze pouces. Zéro mois renvoie la longueur initiale inchangée ; un taux de croissance nul renvoie aussi la longueur initiale, ce qui est le résultat honnête lorsque vous voulez une ligne de base sans pousse.
Rien n'est lu dans une table médicale et rien n'est échantillonné : le moteur multiplie et additionne des nombres finis ou rejette la requête. La page est donc un planificateur, pas un diagnostic — elle ne dira pas si un traitement fonctionne, seulement quelle serait la longueur si la moyenne saisie tenait pendant les mois saisis.
Cas d’usage
Plan personnel de pousse des cheveux
Projetez la longueur de vos cheveux dans trois, six ou douze mois à partir d'une mesure au mètre ruban et de la moyenne mensuelle que vous avez notée.
Devis de pousse en salon et chez le barbier
Proposez au client un objectif de longueur daté à partir d'une longueur de départ mesurée et d'un taux mensuel réaliste, plutôt qu'une promesse générique de calendrier.
Questions fréquentes
Quelles unités dois-je utiliser pour la longueur et le taux de croissance ?
N'importe quelle paire cohérente. Centimètres avec centimètres par mois, ou pouces avec pouces par mois. Le moteur ne convertit pas les unités ; il renvoie la projection dans la même unité de longueur que vous avez saisie.
Que se passe-t-il si les mois ou le taux de croissance sont négatifs ?
Le temps écoulé ne peut pas reculer, et cet estimateur ne modélise pas le retrait comme un taux mensuel négatif. L'échec de validation n'est pas facturé.
Quel taux de croissance mensuel dois-je saisir ?
Utilisez un taux que vous avez mesuré. Une moyenne courante du cuir chevelu est d'environ 1.25 cm par mois (environ 0.5 in par mois), mais l'âge, la zone du cuir chevelu et les soins font varier ce chiffre.
Ce calculateur indique-t-il si un traitement capillaire fonctionne ?
Non. C'est un outil de planification, pas un diagnostic : il montre la longueur qu'auraient vos cheveux si la pousse moyenne saisie se maintenait pendant les mois indiqués. Aucune table médicale n'est utilisée.
Quelle longueur auront mes cheveux dans un an ?
Ajoutez douze mois de pousse mensuelle à la longueur actuelle. En partant de 8 pouces avec une pousse d'un demi-pouce par mois, vous atteignez 14 pouces après 12 mois. Une pousse nulle conserve la longueur actuelle comme point de référence.
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/life/hair-growth \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"initial_length":10,"months":6,"growth_rate":1.25}'const res = await fetch("https://api.kit.forhosting.com/life/hair-growth", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"initial_length": 10,
"months": 6,
"growth_rate": 1.25
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/life/hair-growth",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"initial_length": 10,
"months": 6,
"growth_rate": 1.25
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/life/hair-growth", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"initial_length":10,"months":6,"growth_rate":1.25}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"initial_length":10,"months":6,"growth_rate":1.25}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/life/hair-growth", 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
{
"initial_length": 10,
"months": 6,
"growth_rate": 1.25
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "life.hair_growth",
"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
La même arithmétique déterministe s'exécute gratuitement dans le navigateur et via l'API à $0.002 par appel réussi, sans réseau, sans échantillonnage et sans horloge.
Ce que signifie le modèle linéaire de pousse et ce que la réponse contient
La réponse répète les trois entrées envoyées, indique added_length comme le produit de months et du taux, indique projected_length comme la somme, reformule la formule en une courte chaîne que vous pouvez afficher à côté de la réponse, et inclut la précision d'arrondi utilisée.
Contrat d'entrée, unités, arrondi et comportement d'erreur
Une valeur months négative est rejetée car le temps écoulé ne peut pas reculer. L'échec de validation n'est pas facturé. En cas de succès, le corps est un petit objet de nombres plus la chaîne de formule, prêt à glisser dans une fiche de salon, un journal de pousse ou un test unitaire sans analyse supplémentaire. Envoyez par POST un corps JSON avec trois nombres finis obligatoires. initial_length est la longueur actuelle des cheveux dans n'importe quelle unité de longueur cohérente ; les alias length, current_length, start_length, initial et start sont acceptés afin que les tableurs et les formulaires courts réutilisent le même contrat. months est le temps écoulé en mois, y compris les mois fractionnaires comme un et demi ; les alias month, n et period sont acceptés. growth_rate est l'incrément mensuel moyen dans la même unité de longueur par mois — 1.25 pour des centimètres par mois, ou 0.5 pour des pouces par mois — avec les alias rate, monthly_growth, monthly_rate et growth. Un champ facultatif precision, avec les alias decimals et dp, choisit le nombre de décimales à exposer, par défaut dix et plafonné à quinze afin que les goldens JSON restent stables. Chaque champ peut arriver comme nombre JSON ou comme chaîne numérique ; les valeurs non finies, les chaînes vides et les champs obligatoires manquants échouent avec invalid_input en nommant le champ. Un initial_length négatif est rejeté car une longueur actuelle ne peut pas se situer sous zéro. Un growth_rate négatif est rejeté car cet estimateur ne traite ni la casse ni une coupe comme un taux mensuel négatif — soustrayez la coupe après la projection, ou saisissez une longueur restante mesurée comme nouvel initial.
Où une projection de longueur capillaire se justifie
Les personnes qui laissent pousser une coupe veulent une date crédible : combien de temps avant qu'un carré n'atteigne les épaules, combien de mois avant qu'un fade ne devienne une coiffure que l'on peut attacher, jusqu'où les cheveux d'un enfant pourraient aller avant une photo d'école. Coiffeurs et barbiers utilisent la même arithmétique lorsqu'ils chiffrent un plan de pousse, parce qu'une longueur de départ mesurée plus une moyenne mensuelle propre au client est plus claire qu'une promesse générique de douze mois. Comme l'implémentation est du parse pur de niveau A, chaque appel réussi coûte le prix de base publié $0.002 sans jetons de modèle et sans réseau sortant, et le chemin gratuit du navigateur coïncide avec le chemin de l'API sur le même module. Gardez les requêtes petites, figez le projected_length arrondi dans les tests, et vous obtenez des chiffres de pousse reproductibles pour journaux, logiciels de salon et workers en bordure, sans dresser un modèle médical du cycle folliculaire.
Cas d'intégration
Jeux de tests déterministes de produit
Alimentez tests unitaires, journaux et frises de pousse avec des valeurs stables de projected_length qui ne dépendent jamais d'une horloge ni d'un tirage aléatoire.
Questions techniques
Comment le calculateur de pousse des cheveux estime-t-il la longueur ?
Il applique projected_length = initial_length + months × growth_rate. Saisissez la longueur actuelle, les mois et votre taux mensuel moyen dans des unités concordantes ; l'API renvoie la longueur ajoutée et le chiffre projeté.
Combien coûte le calculateur de pousse des cheveux ?
L'outil du navigateur est gratuit. Les requêtes API utilisent le solde prépayé KIT à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.