S’exécute dans votre navigateur
Minificateur JSON
Minifiez le JSON en retirant les blancs superflus pour réduire les payloads. La compression du texte se fait localement dans cet onglet.
Collez du JSON indenté et obtenez une seule ligne pour les logs de prod, les en-têtes ou un contrôle de taille. C’est l’inverse du formateur.
Stringify sans indentation tourne dans le navigateur. Le document n’est pas envoyé pour compression.
Mode d’emploi
- Collez le JSON indenté.
- Lancez la minification.
- Copiez ou téléchargez la chaîne compacte.
Comment ça marche
L’entrée doit parser. JSON.stringify l’écrit ensuite sans espaces ni sauts. Nombres et chaînes gardent leur sens JSON.
Minifier n’est pas du gzip. On retire seulement les blancs insignifiants. La compression binaire serait une autre étape sur le fil.
Exemples
Taille de webhook
Un payload joli de 12 Ko peut tomber à quelques kilo-octets de tokens avant l’envoi.
Presse-papiers
Un fixture indenté se replie sur une ligne plus simple à coller dans un .env ou un ticket.
FAQ
La minification valide-t-elle le schéma ?
Non. Il faut seulement un JSON parsable. Utilisez le validateur pour un filtre de syntaxe.
Les espaces dans les chaînes disparaissent-ils ?
Non. Les blancs dans les valeurs chaîne sont significatifs et restent.
Puis-je inverser la minification ?
Oui, avec le formateur. Minifier puis formater est un aller-retour sur une entrée bien formée.
Le JSON quitte-t-il le navigateur ?
Non. La minification est locale.
Outils liés
- Formateur JSONMettez le JSON en forme avec une indentation choisie pour lire les payloads d’API. Le formatage reste dans cet onglet.
- Validateur JSONVérifiez si le JSON est syntaxiquement valide et voyez la ligne et la colonne de la première erreur. La validation reste dans le navigateur.
- JSON vers CSVConvertissez un objet JSON ou un tableau d’objets en CSV pour tableur. Les clés imbriquées s’aplatissent avec des points, dans le navigateur.
- Encodeur Base64Encodez du texte UTF-8 en Base64 pour data URI, en-têtes et embeds. L’encodage utilise les API web de cet onglet, sans serveur.
- Encodeur d’URLEncodez en pour-cent les valeurs de requête et segments de chemin avec encodeURIComponent. Les espaces deviennent %20. Dans le navigateur.