Code : 8 outils gratuits

Formatage, validation, encodage, regex et génération de CSS pour accélérer votre code.

Formateur et validateur JSON

Formatez, indentez, minifiez et validez du JSON en ligne : erreurs expliquées en français avec ligne et colonne, tri des clés et nombres conservés exactement.

Minifieur CSS/JS

Réduisez le poids de votre CSS ou JavaScript en supprimant commentaires et espaces inutiles, sans rien renommer : gain affiché avant et après compression gzip, et vérification de la syntaxe du résultat.

Testeur de regex

Testez vos expressions régulières JavaScript en direct : correspondances surlignées, groupes numérotés et nommés, remplacement, motifs français prêts à l'emploi et arrêt automatique du backtracking catastrophique.

Générateur de Flexbox/Grid CSS

Construisez visuellement une mise en page Flexbox ou Grid CSS : aperçu redimensionnable, réglages par élément, grilles réactives, zones nommées et code CSS et HTML prêt à copier.

Encodeur/décodeur Base64

Encodez ou décodez du texte ou un fichier en Base64, en alphabet standard ou URL-safe, avec ou sans remplissage, et détection du format des données décodées.

Encodeur/décodeur URL

Encodez ou décodez du texte pour une adresse web (percent-encoding) en mode paramètre, adresse complète ou formulaire, et analysez les composants d'une URL.

Décodeur de JWT

Décodez un JSON Web Token (JWT) : en-tête, contenu, dates d'expiration, et vérification de la signature (HS256, RS256, ES256…) avec votre clé.

Convertisseur CSV ↔ JSON

Convertissez un fichier CSV en JSON (et un tableau JSON en CSV) : détection du séparateur, guillemets gérés, première ligne en en-têtes, import et export de fichiers.

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

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.

Guides de la catégorie

Explorer d'autres catégories

↑ ↓ naviguerEntrée ouvrirÉchap fermer