Estimez votre maximum sur une répétition avec Epley
Estimez votre maximum sur une répétition sans le tenter : 100 soulevés 5 fois donnent une estimation d’Epley de 116,66666666666667 dans la même unité, une référence pour fixer vos charges d’entraînement. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Pondération
- 100
- Répétitions
- 5
- Une répétition maximale
- 116,6666666667
Cet estimateur transforme une série terminée en une estimation de la charge maximale sur une répétition. Indiquez la charge soulevée et un nombre positif de répétitions réalisées : l’outil applique l’équation d’Epley, soit la charge multipliée par un plus les répétitions divisées par trente. L’unité est conservée : une saisie en kilogrammes donne des kilogrammes et une saisie en livres donne des livres. Il s’agit d’un repère de programmation, et non d’une mesure directe de votre maximum, mais il fournit une référence cohérente sans imposer un essai maximal.
Saisissez une série représentative de votre force actuelle
Choisissez une série réalisée avec une technique maîtrisée et renseignez la charge dans weight. Saisissez ensuite dans repetitions le nombre entier positif de répétitions valides terminées à cette charge. Gardez la même unité pour comparer plusieurs séances ou transmettre les données à un autre système.
La charge doit être un nombre fini strictement positif et les répétitions un entier positif. Utilisez les répétitions réellement accomplies, et non un objectif, et n’incluez pas les répétitions assistées ou partielles sauf si votre programme le prévoit explicitement. Une série de travail exigeante donne généralement un repère plus pertinent qu’une série arrêtée très loin de l’échec, car la formule suppose que la performance enregistrée renseigne sur votre capacité du moment.
Le calculateur ne juge ni la technique, ni la fatigue, ni l’amplitude, ni l’effort fourni : la fiabilité commence donc par le choix de la série source.
Comprenez le calcul de l’estimation Epley
Avec une charge de cent et cinq répétitions, l’ajustement vaut cinq divisé par trente, soit un sixième ; l’estimation correspond donc à cent multiplié par sept sixièmes. Elle ne consulte ni modèle ni table, n’utilise aucun tirage aléatoire, ne lit pas l’heure et ne contacte aucun service externe. Le résultat n’est volontairement pas arrondi : conserver la valeur numérique évite d’imposer une précision d’affichage ou un pas de chargement que vous n’avez pas demandé.
Une interface peut le formater, tandis qu’un logiciel applique sa propre règle. À charge fixe, l’estimation augmente linéairement avec les répétitions ; c’est une propriété de l’équation d’Epley, pas une affirmation sur la physiologie. D’autres formules suivent des courbes différentes et peuvent diverger, surtout sur les séries longues.
Cette capacité ne fournit qu’Epley afin que la méthode reste sans ambiguïté.
Programmez avec l’estimation sans la confondre avec un test
Un maximum estimé aide à choisir des pourcentages d’entraînement, à comparer des séries similaires dans le temps et à normaliser la performance lorsque la charge et les répétitions évoluent ensemble. Un entraîneur peut tirer un repère d’une série récente et proposer des charges approximatives sans demander un véritable essai maximal. L’estimation ne garantit pas que vous puissiez soulever cette charge une fois en toute sécurité.
La technique, la fatigue, le matériel, le tempo, l’amplitude, l’assistance, l’entraînement récent et l’endurance individuelle peuvent éloigner le résultat réel de l’équation. Comparez des conditions équivalentes : même variante, même réglage, même standard de mouvement et même unité. Les séries très longues reflètent davantage l’endurance, même si la formule continue de produire une valeur finie.
Pour une tentative importante, privilégiez un encadrement qualifié, un matériel de sécurité adapté, une progression prudente et une évaluation actuelle de votre état.
Cas d’usage
Programmer des charges en pourcentage
Transformez une série récente en référence Epley avant de choisir des charges approximatives pour chaque zone d’intensité.
Suivre l’évolution de la force
Comparez les estimations d’une même variante quand la charge et le nombre de répétitions changent entre les séances.
Questions fréquentes
Quelle formule ce calculateur utilise-t-il ?
Il applique l’équation d’Epley : la charge multipliée par un plus les répétitions divisées par trente.
Quelle unité de poids faut-il saisir ?
Utilisez toute unité de façon cohérente. Des kilogrammes donnent des kilogrammes, et des livres donnent des livres.
L’estimation équivaut-elle à un maximum testé ?
Non. C’est un repère tiré d’une série ; technique, fatigue, matériel, variante et endurance peuvent modifier le maximum réel.
Le résultat est-il arrondi ?
L’algorithme renvoie la valeur calculée sans imposer de précision ni de pas de chargement. Vous pouvez l’arrondir selon vos besoins.
Quelle série utiliser pour estimer son maximum ?
Une série de travail exigeante, réalisée avec une technique maîtrisée. Saisissez uniquement les répétitions réellement réussies avec cette charge, pas celles prévues, et ne comptez ni les répétitions assistées ni les partielles, sauf si votre programme le prévoit.
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/calc2/one-rep-max-estimate \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"weight":100,"repetitions":5}'const res = await fetch("https://api.kit.forhosting.com/calc2/one-rep-max-estimate", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"weight": 100,
"repetitions": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/calc2/one-rep-max-estimate",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"weight": 100,
"repetitions": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/calc2/one-rep-max-estimate", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"weight":100,"repetitions":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"weight":100,"repetitions":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/calc2/one-rep-max-estimate", 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
{
"weight": 100,
"repetitions": 5
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "calc2.one_rep_max_estimate",
"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
Saisissez une série représentative de votre force actuelle
L’équation d’Epley conserve l’unité : si vous indiquez des kilogrammes, one_rep_max sera exprimé en kilogrammes ; avec des livres, le résultat sera en livres. Les valeurs absentes, nulles, négatives, fractionnaires, infinies ou non numériques sont refusées avec invalid_input plutôt que converties en estimation trompeuse.
Comprenez le calcul de l’estimation Epley
La formule définit one_rep_max comme la charge multipliée par la quantité un plus repetitions divisé par trente. L’implémentation exécute exactement cette arithmétique déterministe et renvoie la charge initiale, le nombre de répétitions, one_rep_max et un libellé de méthode explicite. La même fonction pure solve peut ainsi produire le même JSON dans le navigateur et via l’API.
Programmez avec l’estimation sans la confondre avec un test
Un logiciel peut conserver one_rep_max avec weight et repetitions : la valeur reste alors vérifiable au lieu de devenir un nombre sans origine dans l’historique. Chaque requête API réussie coûte $0.002 ; les entrées invalides sont clairement rejetées.
Cas d'intégration
Automatiser un carnet d’entraînement
Enregistrez un one_rep_max reproductible avec sa charge, ses répétitions et sa formule dans votre logiciel de suivi.
Questions techniques
Pourquoi les répétitions doivent-elles être positives ?
L’estimation décrit une série terminée. Zéro ou une valeur négative ne représente pas cette performance et renvoie invalid_input.
Combien coûte une requête API ?
Chaque requête réussie coûte $0.002. Le même calcul déterministe peut aussi s’exécuter dans le navigateur.