Minifier & Déminifier votre JSON en ligne — Outil JSON gratuit
Minifiez, déminifiez et beautifiez votre code JSON instantanément pour réduire la taille de vos données et améliorer les performances de vos applications. Notre minificateur JSON gratuit en ligne supprime les espaces inutiles et optimise les nombres. Traitement instantané et sécurisé, sans inscription requise.
Loading...
Minification JSON
Compression des fichiers JSON en supprimant les espaces et caractères inutiles
Exemple de base
JSON d'entrée
{
"name": "FastMinify",
"version": "1.0.0",
"description": "A fast minifier tool",
"features": [
"JavaScript minification",
"CSS optimization",
"JSON compression"
]
}
JSON minifié
{"name":"FastMinify","version":"1.0.0","description":"A fast minifier tool","features":["JavaScript minification","CSS optimization","JSON compression"]}
Options de minification
Niveau de compression
Contrôle l'agressivité de la compression JSON
ConservativeConservateur - Suppression des espaces uniquement
NormalNormal - Optimisations de base
AggressiveAgressif - Optimisations avancées et nettoyage
Exemples de compression :
Code original
{
"name": "test",
"value": 42,
"active": true,
"items": [1, 2, 3]
}
Conservative
{"name":"test","value":42,"active":true,"items":[1,2,3]}
Normal
{"name":"test","value":42,"active":true,"items":[1,2,3]}
Aggressive
{"name":"test","value":42,"active":!0,"items":[1,2,3]}
Optimiser les nombres
Optimise la représentation des nombres (supprime les zéros inutiles)
Comparaison avec/sans l'option :
Code original
{
"price": 10.00,
"count": 0,
"rate": 1.0
}
Avec optimizeNumbers: true
{"price":10,"count":0,"rate":1}
Avec optimizeNumbers: false
{"price":10.00,"count":0,"rate":1.0}
Différence
Les nombres sont optimisés (zéros inutiles supprimés)
Supprimer les valeurs null
Supprime les propriétés avec des valeurs null
Comparaison avec/sans l'option :
Code original
{
"name": "test",
"value": null,
"active": true,
"count": null
}
Avec removeNullValues: true
{"name":"test","active":true}
Avec removeNullValues: false
{"name":"test","value":null,"active":true,"count":null}
Différence
Toutes les valeurs null sont supprimées
Supprimer les tableaux vides
Supprime les tableaux vides du JSON
Comparaison avec/sans l'option :
Code original
{
"name": "test",
"items": [],
"active": true,
"tags": []
}
Avec removeEmptyArrays: true
{"name":"test","active":true}
Avec removeEmptyArrays: false
{"name":"test","items":[],"active":true,"tags":[]}
Différence
Les tableaux vides sont supprimés
Trier les clés d'objet
Trie les clés des objets par ordre alphabétique
Comparaison avec/sans l'option :
Code original
{
"zebra": "striped",
"apple": "red",
"banana": "yellow"
}
Avec sortObjectKeys: true
{"apple":"red","banana":"yellow","zebra":"striped"}
Avec sortObjectKeys: false
{"zebra":"striped","apple":"red","banana":"yellow"}
Différence
Les clés des objets sont triées par ordre alphabétique