Outil gratuit · tourne à 100 % dans ton navigateur
HAR → OpenAPI + SDK typé.
Sans envoyer un octet.
Dépose un .har exporté des DevTools. Contour regroupe les appels, retire jetons, cookies et e-mails, puis écrit une spec OpenAPI 3.1, un client TypeScript et un client Python. Le compilateur tourne sur cette page : ta capture ne quitte jamais ta machine.
- Sans inscription
- Sans envoi
- Compilateur open-source
Coller un HAR ou un JSON de signaux
N'utilise que du trafic que tu as le droit d'observer : ton appli, ton staging, un compte de test.
| Méthode | Chemin | Vu | Statut | Confiance |
|---|
Notes du compilateur
Ça, c'était la version 10 minutes.
Le pack 48 h se fait avec toi : plusieurs sessions fusionnées, erreurs et cas limites, auth et pagination, énumérations validées avec ton équipe, rapport de confiance par opération et un repo prêt à commiter. Accord écrit avant toute capture. Jamais ton code source.
Prix fixe, dès 1 500 €
Exporter un HAR en 30 secondes
Chrome / Edge
DevTools → Réseau → refais le parcours → clic droit sur une requête → Save all as HAR. Depuis la v130, Chrome retire les en-têtes sensibles par défaut ; garde ce réglage.
Firefox
DevTools → Réseau → roue dentée → Tout enregistrer en HAR.
Safari
Développement → Afficher l'inspecteur web → Réseau → Exporter.
Questions
Mon HAR est-il envoyé quelque part ?
Non. Le compilateur est un script de 30 Ko qui tourne dans cet onglet. Ouvre DevTools → Réseau pendant la compilation : aucune requête. Le seul appel réseau de la page est le formulaire e-mail facultatif, et il n'envoie que ce que tu y tapes.
Qu'est-ce qui est retiré ?
Jetons Bearer, cookies, clés d'API type sk_live, JWT et adresses e-mail, avant toute déduction. Si un secret semble encore présent, le SDK n'est pas généré. Les valeurs d'exemple observées sont aussi retirées par défaut.
La spec est-elle fiable ?
Autant que le trafic. Chaque opération reçoit un score de confiance selon le nombre d'appels qui la soutiennent. Un appel, c'est une hypothèse ; quatorze, c'est un contrat. Les trous sont listés, pas inventés.
C'est du reverse engineering de l'appli d'un autre ?
Non. Utilise-le sur du trafic que tu as le droit d'observer. Contour ne décompile pas, ne contourne aucun DRM et ne touche pas au code source. Le pack payant commence par une autorisation signée.
Limites ?
REST/JSON sur HTTP, jusqu'à 400 requêtes par passage. GraphQL et gRPC sont hors périmètre de l'outil gratuit.