Calculateur d'éclosion Pokémon GO
Un œuf de 5 km avec 1,2 km déjà parcourus demande encore 3,8 km, et vous avez déjà fait 24 % du trajet. Toute distance est acceptée, œufs d'événement compris, pour planifier votre prochaine marche. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Distance requise (km)
- 5
- Distance parcourue (km)
- 1,2
- Distance restante (km)
- 3,8
- Progression (%)
- 24
Pokémon GO fait éclore les œufs selon la distance marchée, non selon un minuteur. Chaque œuf porte une cible en kilomètres — deux, cinq, sept, dix ou douze dans l'inventaire habituel, plus des distances d'événement occasionnelles — et Adventure Sync crédite le mouvement GPS jusqu'à ce que cette cible soit atteinte. Celle ou celui qui ne voit qu'une barre de progression a encore besoin d'un chiffre : combien de kilomètres restent après la distance déjà parcourue. Ce calculateur soustrait les kilomètres marchés de la distance exigée de l'œuf et renvoie les kilomètres restants, plafonnés à zéro une fois l'œuf prêt.
Comment fonctionne la distance d'éclosion dans Pokémon GO et pourquoi les kilomètres restants comptent
Pokémon GO n'éclot pas les œufs à l'horloge. Un œuf est un contrat de marche : le jeu crédite Adventure Sync et le mouvement GPS de l'application vers une distance exigée imprimée sur l'œuf, et l'œuf n'est prêt que lorsque cette distance est achevée. Les œufs d'inventaire standard mesurent deux, cinq, sept, dix et douze kilomètres ; les Journées Communauté et la Semaine d'Aventure ajoutent parfois des œufs d'un kilomètre ou de vingt-cinq, si bien qu'un calculateur qui ne connaîtrait que cinq tailles figées mentirait un week-end d'événement.
Ce dont un dresseur a réellement besoin, ce sont les kilomètres restants — distance exigée moins distance déjà parcourue — afin de planifier une boucle au parc, une course et un trajet à vélo qu'Adventure Sync comptera. La barre du plateau d'incubateurs est une image, non un nombre que vous pouvez coller dans un carnet d'entraînement ou un itinéraire de raids.
Les recherches portent sur calculateur éclosion œuf pokemon go, distance œuf pokemon go, combien il reste pour faire éclore cet œuf et km restants œuf pokemon go lorsque l'exigence imprimée et les kilomètres déjà crédités sont connus. Cette page ne répond qu'à cette question de distance restante.
Elle ne fait pas tourner l'œuf, n'invente pas les chances d'espèce et ne prétend pas qu'un Super Incubator change la cible imprimée en kilomètres ; les incubateurs changent la vitesse à laquelle le jeu en direct crédite le mouvement, tandis que cet outil indique combien de kilomètres de l'exigence imprimée restent après la distance déjà parcourue.
Où un calculateur d'éclosion Pokémon GO justifie son usage, et ce qu'il ne fera pas
Utilisez l'outil gratuit du navigateur lorsque vous voulez un chiffre immédiat de kilomètres restants devant le plateau d'incubateurs, en préparant une Journée Communauté ou en décidant si un œuf de cinq kilomètres finira sur un trajet à pied connu. Les limites sont volontaires. Le calculateur ne prédit pas quel Pokémon éclora, n'applique ni bonbons ni expérience et ne lit pas un compte Niantic.
Il ne convertit pas les miles pour vous — envoyez des kilomètres (un mile international vaut 1.609344 km si vous avez mesuré sur un tapis). Comme l'implémentation est du parse de palier A pur, il est sûr de l'appeler depuis des workers de périphérie et des widgets hors ligne avec le même module lib, en faisant correspondre octet par octet les exemples dorés du serveur à ce qu'un visiteur exécute sur son propre appareil.
Questions fréquentes
Que se passe-t-il si vous avez déjà marché plus que n'exige l'œuf ?
Dépasser l'exigence signifie un œuf prêt, non une erreur : le calculateur ne renvoie jamais un reliquat négatif.
Les Super Incubator changent-ils les kilomètres restants ?
Non. Cet outil indique les kilomètres restants de l'exigence imprimée.
Combien de kilomètres reste-t-il pour un œuf de 5 km après 1,2 km ?
Il reste 3,8 km. Le calculateur soustrait la distance déjà marchée de celle imprimée sur l'œuf et indique aussi que vous avez parcouru 24 % du chemin vers l'éclosion.
Fonctionne-t-il avec les œufs d'événement aux distances inhabituelles ?
Oui. En plus des œufs habituels de 2, 5, 7, 10 et 12 km, il accepte toute distance positive affichée par un œuf d'événement, donc les kilomètres restants restent justes pendant les week-ends d'événement.
Peut-il dire quel Pokémon va éclore ?
Non. Il ne tire pas l'œuf au sort et n'invente aucune probabilité d'espèce. Il répond à une seule question : combien de kilomètres de la distance imprimée il vous reste à marcher.
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/health/pokemon-go \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"required_km":5,"walked_km":1.2}'const res = await fetch("https://api.kit.forhosting.com/health/pokemon-go", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"required_km": 5,
"walked_km": 1.2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/pokemon-go",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"required_km": 5,
"walked_km": 1.2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/pokemon-go", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"required_km":5,"walked_km":1.2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"required_km":5,"walked_km":1.2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/pokemon-go", 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
{
"required_km": 5,
"walked_km": 1.2
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.pokemon_go",
"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.
Limites
max_km | 10000 |
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
Une distance déjà parcourue négative est rejetée avec invalid_input, car un dresseur ne peut pas avoir marché moins que rien.
Contrat d'entrée, arithmétique des kilomètres restants et comportement d'erreur
Exemple : un œuf de cinq kilomètres avec 1.2 kilomètres déjà marchés donne remaining 3.8 kilomètres, vingt-quatre pour cent de progression et hatched false. Un œuf de deux kilomètres qui affiche déjà 2.5 kilomètres marchés est prêt : remaining vaut zéro et hatched est true, plutôt qu'un reliquat négatif qui brouillerait un planificateur. Envoyez un corps JSON avec deux nombres finis obligatoires, tous deux en kilomètres. required_km est la distance d'éclosion imprimée de l'œuf — deux, cinq, sept, dix, douze ou toute distance d'événement positive — et accepte aussi les alias required_distance, egg_km et hatch_km. walked_km est la distance déjà créditée par Adventure Sync ou le suiveur de l'application, et accepte aussi distance_walked, walked et progress_km. Chaque champ peut arriver comme nombre JSON ou comme chaîne numérique. Les champs manquants, les chaînes vides, Infinity et NaN échouent avec invalid_input en nommant le champ. Un walked_km négatif échoue aussi : un dresseur ne peut pas avoir marché moins de zéro kilomètre, et c'est l'erreur documentée de ce contrat, non facturée. required_km doit être strictement positif ; une exigence nulle ou négative n'est pas un œuf. En cas de succès, le corps répète le required_km et le walked_km validés, renvoie remaining_km comme le maximum de zéro et exigé moins marché, renvoie progress_percent comme marché sur exigé fois cent plafonné à cent, et place hatched à true lorsque remaining_km vaut zéro. Les résultats sont arrondis avec une précision décimale stable afin que les deux mêmes nombres produisent toujours le même JSON d'un moteur JavaScript à l'autre, sans réseau, sans horloge et sans hasard sur le chemin.
Où un calculateur d'éclosion Pokémon GO justifie son usage, et ce qu'il ne fera pas
Utilisez l'API lorsqu'une fiche d'entraînement, un itinéraire de raids, un robot Discord ou un tableur de plusieurs œufs a besoin d'un JSON stable sous un même contrat. Chaque requête réussie est un élément facturable à $0.002 ; une validation refusée ne consomme pas de solde. Associez remaining_km à votre propre arithmétique d'allure si vous voulez une heure d'arrivée : ce point de terminaison renvoie une distance, non des minutes, car la vitesse de marche, la pause d'Adventure Sync et les multiplicateurs Super Incubator sont des choix du joueur que l'œuf ne stocke pas.
Cas d'intégration
Terminer un œuf de 5 km ou 10 km lors d'une marche planifiée
Saisissez l'exigence imprimée et les kilomètres déjà crédités, puis utilisez remaining_km pour choisir une boucle, un trajet ou un parc qui achèvera l'éclosion.
Suivre plusieurs œufs en incubation dans un tableur ou un robot
Appelez l'API pour chaque œuf avec son required_km et son walked_km afin qu'un itinéraire de raids ou un robot Discord dresse la liste des kilomètres restants sans extraire le jeu.
Vérifier si le trajet couvre déjà la distance restante
Comparez remaining_km à un trajet à pied ou à vélo connu pour savoir, avant de partir, si l'œuf sera prêt à l'arrivée.
Questions techniques
Comment calculer les kilomètres restants pour faire éclore un œuf Pokémon GO ?
Envoyez un required_km positif (la distance d'éclosion imprimée) et un walked_km non négatif (la distance déjà créditée). L'API renvoie remaining_km = max(0, required_km − walked_km), ainsi que progress_percent et hatched.
Que se passe-t-il si la distance déjà parcourue est négative ?
La tâche échoue avec invalid_input. Un dresseur ne peut pas avoir marché moins de zéro kilomètre, donc un walked_km négatif est rejeté et n'est pas facturé.
Combien coûte le calculateur d'éclosion d'œufs Pokémon GO ?
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.