Minifier XML en ligne

Compactez vos documents XML, flux, sitemaps et charges utiles SOAP en supprimant l'indentation et les commentaires. Un contrôle de bonne formation garantit que rien ne casse.

Mis à jour le
Ouvrir un fichier

Vos données ne quittent jamais votre ordinateur. Tout le traitement se fait localement dans votre navigateur.

Comment utiliser : Minifier XML

  1. Collez du XML ou ouvrez un fichier .xml, .rss ou .svg.
  2. Le document est contrôlé pour sa bonne formation ; en cas d'erreur, la ligne concernée est indiquée.
  3. Choisissez de supprimer ou non les commentaires et de nettoyer les espaces autour des valeurs textuelles.
  4. Copiez ou téléchargez le XML minifié.

À quoi sert la minification XML ?

Le XML est souvent mis en forme avec des retraits et des sauts de ligne pour faciliter la lecture humaine. Pour les machines, ces caractères ne sont que des octets superflus. Un minifieur XML supprime les espaces entre les balises, normalise les espaces à l'intérieur des balises et retire éventuellement les commentaires, tout en laissant intacts le contenu des éléments, les valeurs d'attributs, les sections CDATA et les instructions de traitement.

Ce qui est conservé

ÉlémentTraitement
Déclaration <?xml … ?>Conservée
<!DOCTYPE> et sous-ensembles internesConservés
<![CDATA[ … ]]>Conservées octet pour octet
Texte à l'intérieur des élémentsConservé (nettoyage facultatif)
Espaces seuls entre les balisesSupprimés
CommentairesSupprimés (facultatif)

Remarque sur le contenu mixte

Dans un XML de type document, comme XHTML ou DocBook, les espaces entre éléments en ligne peuvent avoir un sens (<b>gras</b> <i>texte</i>). Les nœuds ne contenant que des espaces sont supprimés par conception : vérifiez ce type de document avant d'utiliser le résultat, ou conservez sa mise en forme. Le XML orienté données (flux, configurations, charges utiles d'API, sitemaps) est toujours sans risque.

Usages courants

  • Réduire la taille des requêtes et réponses SOAP et des API XML.
  • Compacter les flux RSS/Atom et les flux produits destinés aux plateformes marchandes.
  • Alléger les sitemaps XML et les fichiers de configuration stockés en base de données.

Pour faire l'opération inverse, utilisez le formateur XML. Les fichiers SVG sont aussi du XML, mais l'optimiseur SVG permet de gagner bien davantage en simplifiant aussi les tracés et en supprimant les métadonnées de l'éditeur.

Aussi recherché comme : compresser xml, xml sur une ligne, supprimer espaces xml, minifier xml en ligne, compresseur xml, réduire taille xml.

Outils complémentaires : Minifier XML

  • Minifier JSON — Supprimez tous les espaces inutiles de votre JSON, validez-le dans le même temps et constatez exactement le nombre d'octets économisés, avant et après gzip.
  • Minifieur HTML — Allégez vos pages et modèles HTML en supprimant les commentaires et les espaces superflus, en minifiant les <style> et <script> intégrés et en nettoyant les attributs, tout en conservant une mise en page identique.
  • Validateur de sitemap — Repérez et validez votre sitemap XML : nombre d’URL, sous-sitemaps d’un index, couverture de lastmod, doublons et URL d’un autre domaine.
  • Compression Gzip — Compressez du texte ou n'importe quel fichier en gzip, zlib ou deflate brut, ou collez du Base64 ou ouvrez un fichier .gz pour le décompresser.

Questions fréquentes

Le XML minifié reste-t-il valide ?
Oui. Seuls les espaces non significatifs et, si vous le choisissez, les commentaires sont supprimés. Un document bien formé reste bien formé et reste valide au regard du même schéma.
Les sections CDATA sont-elles modifiées ?
Non. Le contenu CDATA est copié à l'identique, y compris les espaces et les caractères spéciaux.
Pourquoi ai-je une erreur « non bien formé » ?
Le XML présente un problème de structure, comme une balise non fermée, un & non échappé ou deux éléments racines. Le numéro de ligne indique l'endroit où l'analyseur s'est arrêté.
Mon XML est-il envoyé sur un serveur ?
Non. Tout le traitement s'effectue dans votre navigateur.
Puis-je installer Minifier XML en tant qu’application web et l’utiliser hors ligne ?
Oui. Minifier XML est une application web installable (PWA) : elle s’installe depuis votre navigateur, sans passer par une boutique d’applications. Cliquez sur « Installer l’application » en haut de cette page dans Chrome ou Edge (Windows, macOS, Linux, ChromeOS) ; sur Android, utilisez « Partager » → « Ajouter à l’écran d’accueil » sur iPhone et iPad ; ou « Fichier » → « Ajouter au Dock » dans Safari 17+ sur Mac. L’application s’ouvre alors dans sa propre fenêtre avec sa propre icône, et comme elle s’exécute entièrement dans votre navigateur, elle continue de fonctionner hors ligne. Firefox sur ordinateur de bureau ne permet pas d’installer d’applications web. Comment fonctionne l’installation.

Outils similaires