Un JSON illisible, une expression régulière qui ne trouve rien, un jeton à décoder, une chaîne à encoder pour une URL, une mise en page CSS à dessiner : le développement web est fait de petites tâches répétitives pour lesquelles on cherche un outil fiable. Les huit outils de cette catégorie fonctionnent entièrement dans votre navigateur : votre code, vos données et vos jetons ne sont jamais envoyés à un serveur.
Les outils
- Données : le formateur JSON (erreurs expliquées en français, grands nombres conservés exactement) et le convertisseur CSV ↔ JSON.
- Encodage : l'encodeur Base64, l'encodeur d'URL et le décodeur JWT (avec vérification de signature).
- Texte : le testeur de regex avec surlignage des correspondances et alerte de backtracking.
- Front-end : le minifieur CSS et JS et le générateur Flexbox et Grid.
Les guides associés : Expressions régulières, JWT expliqué simplement et Flexbox ou Grid.
Pourquoi un outil local ?
- Confidentialité. Un JSON de production, une clé d'API ou un jeton d'accès collés dans un outil en ligne qui les envoie à un serveur sont potentiellement exposés. Ici, tout est calculé par JavaScript dans votre page.
- Exactitude. Les analyseurs sont écrits pour respecter les normes (RFC 8259 pour JSON, RFC 4648 pour Base64, RFC 7519 pour JWT) et testés sur des cas limites : nombres très grands, Unicode, caractères d'échappement.
- Rapidité. Pas d'attente réseau, résultat à chaque frappe, fonctionnement hors ligne une fois la page chargée.
Bonne pratique : même avec un outil local, évitez de coller des secrets de production dans un navigateur partagé, et privilégiez des jetons de test ou expirés.
Questions fréquentes
Mon code ou mes données sont-ils envoyés quelque part ?
Non : tous les traitements (formatage, minification, décodage, regex) sont exécutés dans votre navigateur.
Le décodeur JWT vérifie-t-il la signature ?
Oui, avec le secret (HS256/384/512) ou la clé publique (RS, PS, ES) que vous fournissez, via l'API de chiffrement du navigateur. Il rappelle aussi qu'un JWT signé n'est pas chiffré.
La minification est-elle sûre ?
Le minifieur est testé en comparant l'arbre syntaxique avant et après sur de vrais fichiers : le code produit est équivalent. Testez toujours votre site après minification.