ToolStudio.es
Dans votre navigateur1 Essai Gratuit

Minifier du JSON en ligne

Supprimez les espaces, l'indentation et les retours à la ligne de votre JSON pour qu'il prenne le moins de place possible, sans modifier aucune donnée.

Essai gratuit : traitez 1 document (collé ou 1 fichier) et changez les options autant que vous voulez. Les erreurs ne consomment pas votre essai.
Entrée · JSON

Tout est traité dans votre navigateur : vos données ne sont envoyées à aucun serveur.

Résultat · JSON

Qu'est-ce que minifier un JSON ?

Un JSON formaté pour être lisible contient beaucoup d'espaces et de retours à la ligne qui n'apportent rien au programme qui le traite. Le minifier, c'est les supprimer tous et laisser le JSON sur une seule ligne.

Le résultat contient exactement les mêmes données mais pèse moins : moins d'octets à envoyer dans une requête d'API, à stocker dans une base de données ou à inclure dans une page web. L'outil vous montre la taille avant et après, ainsi que le pourcentage gagné.

Les nombres et les chaînes sont recopiés à l'identique ; seuls disparaissent les espaces situés hors des guillemets. Si le JSON contient une erreur, vous voyez à quelle ligne avant de le minifier.

Comment minifier un JSON

  1. Collez le JSON ou ouvrez un fichier .json.
  2. Si vous le souhaitez, activez « Trier les clés A-Z ».
  3. Cliquez sur « Minifier le JSON ».
  4. Copiez le résultat ou téléchargez-le sous forme de fichier .min.json.

Quand l'utiliser

  • Réduire la taille d'un JSON envoyé à chaque requête.
  • Coller un JSON sur une seule ligne dans une variable d'environnement ou un champ de texte.
  • Stocker des données de configuration ou les traductions d'un site de façon plus légère.
  • Comparer deux JSON en éliminant les différences de mise en forme.

Foire Aux Questions

De combien la minification réduit-elle un JSON ?

Cela dépend de son indentation. Un JSON formaté avec 2 ou 4 espaces diminue en général nettement ; un JSON déjà sur une ligne, presque pas. L'outil vous indique le pourcentage exact.

La minification modifie-t-elle les données ?

Non. Elle supprime seulement les espaces et les retours à la ligne en dehors des chaînes. À la lecture, n'importe quel programme obtient exactement les mêmes données.

Minifier, est-ce la même chose que compresser avec gzip ?

Non. Minifier supprime les caractères inutiles, et le résultat reste du JSON lisible par n'importe quel programme. Gzip ou Brotli compressent le fichier, qu'il faut ensuite décompresser ; les serveurs web les appliquent généralement en plus de la minification.

Mes données sont-elles envoyées à un serveur ?

Non. Tout est traité dans votre navigateur avec JavaScript. Le texte que vous collez et les fichiers que vous ouvrez ne quittent pas votre appareil : vous pouvez utiliser des données internes ou clients en toute tranquillité.

Est-ce gratuit ?

Oui. Vous pouvez essayer l'outil gratuitement sur un document (collé ou un fichier) et modifier les options autant de fois que vous le souhaitez ; les tentatives qui aboutissent à une erreur ne consomment pas l'essai. Pour un usage illimité et le traitement de plusieurs fichiers à la fois, ToolStudio Pro coûte 1,99 € par mois et inclut tous les outils.

Outils associés

Développement

Formateur JSON

Collez un JSON minifié ou désordonné et récupérez-le indenté (2, 4 espaces ou tabulation), clés triées si besoin. Chaque erreur est signalée avec sa ligne et sa colonne.

JSON
Essayer l’outil
Développement

Validateur JSON

Validez du JSON selon la norme RFC 8259, avec chaque erreur expliquée simplement : virgules finales, apostrophes, clés sans guillemets ou commentaires. Signale aussi les clés en double.

JSON
Essayer l’outil
Développement

Convertir JSON en JavaScript

Convertissez du JSON en objet littéral JavaScript : clés sans guillemets si possible, guillemets simples ou doubles et déclaration const, export default ou module.exports.

JSONJavaScript
Essayer l’outil
Featured on TinyShelf