Déboguer une réponse d'API, du payload brut à des données lisibles — sans quitter le navigateur.
Quand vous déboguez une API, la réponse brute ne raconte rarement toute l'histoire. Il faut formater le JSON, décoder le token d'authentification pour vérifier ses claims, vérifier un hash, ou comparer deux versions du même payload pour repérer ce qui a changé. Passer d'un site à l'autre pour cela est lent et, pire, oblige à coller de vrais tokens et données dans des services que vous ne contrôlez pas.
Ce toolkit enchaîne les outils dont vous avez réellement besoin lors du débogage d'une API, dans l'ordre où vous en avez généralement besoin. Tout s'exécute côté client — rien de ce que vous collez ici n'est jamais envoyé à un serveur, ce qui compte quand le payload contient un token de session actif ou des données de production.
Workflow
Formateur JSON — Formater et valider le JSON: Collez la réponse brute de l'API pour la formater instantanément et repérer les erreurs de syntaxe.
Décodeur JWT — Décoder le JWT: Inspectez le header, les claims du payload et l'expiration du token utilisé dans la requête.
Encodeur Base64 — Encoder ou décoder du Base64: Lisez les headers, cookies ou payloads encodés en Base64.
Générateur UUID — Générer des UUID de test: Créez des UUID v4 valides pour vos fixtures de test ou données simulées.
Générateur de hash — Hacher une valeur: Calculez des hachages MD5/SHA pour vérifier l'intégrité ou comparer avec un digest stocké.
Testeur de Regex — Tester la regex: Confirmez que le motif utilisé pour valider une entrée l'accepte (ou la rejette) réellement.
Vérificateur de différences — Comparer deux réponses: Comparez staging vs. production, ou avant/après un correctif, ligne par ligne.
Formateur SQL — Formater la requête SQL: Nettoyez une requête minifiée ou collée avant de la relire.
Codes de statut HTTP — Rechercher le code de statut HTTP: Obtenez la signification exacte du code de statut renvoyé par l'API.
Explicateur Cron — Expliquer l'expression cron: Traduisez une expression de planification en langage clair.
Convertisseur de timestamp — Convertir le timestamp: Transformez les timestamps Unix des logs en une date lisible dans votre fuseau horaire.
Checklist
Valider la structure du payload JSON
Décoder le JWT et vérifier son expiration/ses claims
Confirmer que les valeurs encodées en Base64 se décodent correctement
Comparer la réponse staging vs. production (ou avant/après)
Formater et relire toute requête SQL embarquée
Convertir les timestamps des logs dans votre fuseau horaire
FAQ
Ce toolkit développeur est-il gratuit ?
Oui. Tous les outils de ce toolkit sont 100 % gratuits, sans limite d'utilisation, sans inscription ni offre premium.
Est-il sûr de coller des tokens ou données de production ici ?
Oui — chaque outil listé fonctionne entièrement dans votre navigateur. Rien de ce que vous collez n'est envoyé à un serveur ; c'est donc sûr avec de vrais JWT, données de session ou payloads de production.
Dois-je suivre les étapes exactement dans cet ordre ?
Non, l'ordre reflète simplement une session type de débogage d'API. Accédez directement à n'importe quel outil — chacun fonctionne de façon autonome.
Puis-je utiliser ces outils avec Postman ou curl ?
Absolument. Collez le corps de la réponse ou les headers depuis Postman, curl ou les devtools du navigateur directement dans n'importe quel outil ici.