Outil gratuit · Boîte à outils FIT
Parcours chaque message et chaque champ d'un fichier FIT brut.
Inspecte n'importe quel fichier FIT Garmin message par message, champ par champ, dans ton navigateur. Affiche chaque type d'enregistrement en arborescence, cherche dans tous les champs, et vois les horodatages et les positions en semi-cercles correctement décodés. Le visualiseur en lecture seule pour qui débogue un compteur, valide un export tiers, ou cherche pourquoi un fichier refuse de s'envoyer sur Strava.
Gratuit · sans inscription · ton fichier reste sur ton appareil
Comment ça marche
- 1
Dépose un fichier .fit
On décode le binaire dans ton navigateur - le SDK lit chaque type de message défini par Garmin.
- 2
Choisis un type de message
L'arborescence à gauche liste chaque type avec son nombre. Clique sur un type pour voir chaque entrée sous forme de tableau à droite.
- 3
Cherche et parcours
Filtre les lignes par n'importe quelle valeur de champ. Les horodatages s'affichent en ISO, les positions en semi-cercles sont converties en degrés.
Ce que tu obtiens
- Chaque type de message listé en arborescence avec son nombre de lignes
- Positions en semi-cercles converties automatiquement en degrés décimaux lat/lon
- Horodatages affichés en ISO 8601 plutôt qu'en secondes brutes depuis 1989
- Filtre de recherche par tableau sur tous les champs
- Propulsé par le SDK officiel Garmin FIT - décode chaque message standard
- Fonctionne hors ligne - ton FIT reste sur ton appareil, jamais envoyé
Plus de la boîte à outils FIT
Voir tous les outilsConvertisseur FIT vers GPX vers TCX
N'importe quel format en entrée. N'importe quel format en sortie.
OuvrirFIT Time Adjuster
Corrige l'heure sans refaire la séance.
OuvrirFIT Sport Changer
Dis à chaque plateforme ce que tu as vraiment fait.
OuvrirChangeur d'appareil FIT
Indique au fichier de quel appareil il vient.
OuvrirFIT Elevation Setter
Corrige les sorties plates sur home-trainer ou les enregistrements bruités au téléphone.
OuvrirCloner et Redater
Recale n'importe quelle sortie sur l'heure de ton choix.
OuvrirFIT Section Remover
Retire la partie de la sortie que tu ne veux pas.
OuvrirSuppression des pauses FIT
Coupe la pause café, garde la sortie.
OuvrirFAQ
Puis-je modifier quelque chose dans l'Inspector ?
Non - cet outil est strictement en lecture seule. C'est le pendant diagnostic du reste de la suite. Pour modifier un fichier, utilise les autres utilitaires : [FIT Time Adjuster](/tools/fit-time-adjuster) pour décaler l'horloge, [FIT Sport Changer](/tools/fit-sport-changer) pour changer le sport, [FIT Device Changer](/tools/fit-device-changer) pour les métadonnées de l'appareil, et ainsi de suite.
Pourquoi certaines valeurs de position sont des entiers énormes ?
Le format FIT stocke la latitude et la longitude en semi-cercles - un entier signé 32 bits où 2^31 semi-cercles équivaut à 180 degrés. Les valeurs brutes ressemblent à 535124800 au lieu de 47,85. On convertit tout champ se terminant par _lat ou _long en degrés décimaux pour que tu voies la coordonnée lisible à côté de l'entier brut.
L'Inspector va-t-il bloquer sur un fichier de plusieurs heures ?
Non - les tableaux se virtualisent via le défilement natif du navigateur, donc tu peux ouvrir un tableau de 30 000 entrées et l'interface reste fluide. Le décodage prend environ une seconde par heure d'activité sur un ordinateur portable récent. Les fichiers d'un long brevet ou d'une sortie de 24 heures s'ouvrent sans problème.
Quels types de messages regarder en premier ?
Pour un fichier d'activité : commence par file_id (fabricant, produit, date de création), session (le résumé - distance totale, temps total, moyennes), lap (résumés par tour), record (données à la seconde) et event (départ/arrêt, appuis sur tour, déclenchements d'autopause). Pour un fichier de parcours : course, course_point (indications de virage) et record. Pour un fichier de séance : workout et workout_step.
Mon fichier échoue à se décoder dans un autre outil. Ça marchera ici ?
Souvent oui. On utilise le SDK officiel Garmin avec la validation stricte désactivée, donc les fichiers légèrement corrompus ou avec des extensions non standard s'affichent quand même du mieux possible. Si même l'Inspector n'arrive pas à le décoder, le fichier est vraiment cassé et il te faut un outil de récupération - ou un nouvel export depuis la source.
Comment savoir quel appareil a écrit un fichier ?
Ouvre les messages device_info. Le champ manufacturer est l'énum Garmin (ou wahoo_fitness, suunto, coros, etc.), et le champ product est le modèle de l'appareil. La première ligne device_info est généralement le compteur ou la montre elle-même ; les suivantes sont les capteurs associés (ceinture cardio, capteur de puissance, capteur de cadence, etc.).
Pourquoi mon fichier a des centaines de types de messages "unknown_xxx" ?
Garmin réserve de l'espace dans la spec FIT pour des extensions propres à chaque fabricant, et Wahoo, Stages, Coros et Polar l'utilisent tous pour des données propriétaires. Les types de messages inconnus sont généralement des données vendeur privées que Strava et Garmin Connect ignorent. Ils sont inoffensifs - ils ne figurent simplement pas dans la spec publique.
Qu'est-ce qu'un champ développeur ?
Les champs développeur sont des champs personnalisés écrits dans le FIT par une appli tierce ou un data field Connect IQ. Ils ont leurs propres messages field_description déclarant leur nom et leur unité. L'Inspector affiche à la fois les tableaux field_description et les colonnes des champs développeur, en ligne avec les champs standards.
Enregistre tes entraînements dans un vrai journal
Inspecte les octets, puis garde chaque sortie et chaque course analysées au même endroit. Domestique lit les données pour toi.
Créer un compte gratuit