Minifieur CSS
NouveauRéduisez le CSS en supprimant les commentaires et les espaces inutiles.
Runs entirely in your browser. Nothing is uploaded.
Minifiez et compressez le CSS en un seul endroit
Ce minificateur CSS réduit vos feuilles de style en supprimant chaque caractère dont le navigateur n'a pas besoin — commentaires, espaces, sauts de ligne et le point-virgule final redondant dans chaque règle — pour que le fichier que vous envoyez soit plus léger en octets tout en s'affichant de façon identique. Collez votre code ou déposez un fichier .css et le résultat compressé apparaît instantanément, avec les octets exacts et le pourcentage économisé.
C'est aussi un compresseur CSS et un embellisseur CSS en un : un simple bouton bascule entre minifier et déminifier, de sorte que le même outil qui compresse une feuille de style peut aussi l'étendre en code lisible et indenté.
Ce qu'il supprime — et ce qu'il ne touche jamais
Lorsque vous minifiez le CSS, l'outil supprime les commentaires, réduit tous les espaces, retire les espaces autour des symboles comme { } : ; , > +, et supprime le dernier point-virgule avant chaque accolade fermante. Activez le mode Agressif et il supprime aussi les zéros initiaux (0.5em → .5em) et l'unité sur les valeurs de longueur nulle (0px → 0).
Fondamentalement, c'est sans perte. Les chaînes entre guillemets, les valeurs url() et les expressions calc() sont protégées avant toute suppression, de sorte qu'une valeur comme calc(100% - 2rem) conserve ses espaces requis et le chemin d'une image de fond n'est jamais altéré. De nombreux minificateurs en ligne rapides échouent sur calc() — pas celui-ci.
Minifiez ou embellissez — un vrai outil bidirectionnel
Besoin de lire une feuille de style compressée sur une seule ligne ? Passez en mode Embellir pour déminifier le CSS : l'outil ré-indente le code, place chaque déclaration sur sa propre ligne, ajoute un espace après chaque deux-points et organise les listes de sélecteurs proprement. Choisissez une indentation de 2 espaces, 4 espaces ou des tabulations pour correspondre au style de votre projet.
Comme minifier et embellir sont réversibles, vous pouvez coller du CSS minifié de production, le lire, le modifier et le reminifier — le tout sans quitter la page.
Comparaison avec cssminifier.com, CleanCSS et cssnano
cssminifier.com est l'option en ligne la plus utilisée, mais il envoie votre code sur ses serveurs. Pour les feuilles de style propriétaires — projets clients, designs non publiés, outils internes — c'est un vrai risque. CleanCSS et cssnano sont des bibliothèques Node.js : idéales pour les pipelines automatisés mais inutilisables sans installation locale. Le minificateur CSS de freeformatter.com et celui de TopTal sont également côté serveur.
Cet outil traite tout localement avec JavaScript — rien n'est jamais envoyé. Il couvre les optimisations de minification les plus courantes (espaces, commentaires, points-virgules, unités nulles, zéros initiaux) et ajoute une estimation gzip dans la même étape. Pas de compte, pas d'envoi, pas d'installation — fonctionne sur iPhone, Android, Mac, Windows et Linux.
Voyez les octets économisés — y compris gzip
Une barre de statistiques bien visible indique la taille d'origine, la taille de sortie et les octets et pourcentage économisés, afin que vous sachiez toujours exactement de combien votre CSS a été allégé. Les tailles sont mesurées en octets UTF-8 réels, pas en nombre de caractères, ce qui correspond à ce que votre serveur sert réellement.
L'outil affiche également une valeur gzippée calculée localement dans votre navigateur. Minification et gzip se cumulent — minifiez la source, puis laissez votre hôte la compresser — et voir les deux chiffres rend l'économie combinée évidente.
100 % privé — rien ne quitte votre navigateur
Chaque minification et embellissement s'exécute localement dans votre navigateur via JavaScript. Votre CSS n'est jamais envoyé, enregistré ou stocké, ce qui en fait un endroit sûr pour compresser des feuilles de style propriétaires, non publiées ou appartenant à des clients. Aucune inscription n'est requise et aucune limite n'existe au-delà de la mémoire de votre appareil. L'outil fonctionne aussi hors ligne — une fois la page chargée, déconnectez votre internet et le minificateur continue de fonctionner. Enregistrez ce minificateur CSS en ligne dans vos favoris et utilisez-le chaque fois que vous avez besoin de compresser du CSS, de réduire un fichier ou de lire un CSS minifié.
Frequently asked questions
Qu'est-ce que la minification CSS ?
La minification CSS supprime chaque caractère dont le navigateur n'a pas besoin — espaces, tabulations, sauts de ligne, commentaires, le dernier point-virgule de chaque bloc — sans modifier ce que font les styles. Par exemple, '.btn {\n color: #ffffff;\n margin: 0px;\n}' (environ 48 octets) se minifie en '.btn{color:#ffffff;margin:0}' (28 octets). Le rendu est identique. Minifier est une étape standard dans tout workflow de performance web car les fichiers plus petits se téléchargent et s'analysent plus rapidement.
Pourquoi minifier le CSS ?
Des feuilles de style plus légères signifient moins d'octets sur le réseau, ce qui se traduit par des téléchargements plus rapides, un First Contentful Paint plus rapide et de meilleurs Core Web Vitals — surtout sur les connexions mobiles. Une feuille de style de 60 Ko écrite à la main descend souvent à environ 45 Ko minifiée, et bien plus petite encore une fois que votre serveur la compresse avec gzip. Cet outil est utile pour les feuilles de style ponctuelles, le CSS de thèmes WordPress, les styles d'e-mails HTML ou tout ce qui est en dehors de votre pipeline de build habituel.
Qu'est-ce qui est supprimé lors de la minification ?
Les espaces blancs (espaces, tabulations et sauts de ligne), les commentaires, le point-virgule final avant chaque accolade fermante, et les espaces autour des symboles comme { } : ; , > + sont supprimés. En mode Agressif, les zéros initiaux ('0.5em' devient '.5em') et l'unité sur les valeurs nulles ('0px' devient '0') sont également supprimés. Les chaînes, les valeurs url() et les expressions calc() ne sont jamais touchées, vos contenus et valeurs dynamiques restent donc corrects.
Quel gain de taille peut-on espérer ?
En texte brut, la minification économise typiquement 10 à 30 %. Combinée avec gzip ou Brotli côté serveur, la réduction totale est généralement de 70 à 80 %. Exemple concret : une feuille de style de 100 Ko devient environ 75 Ko minifiée, puis environ 18 Ko avec gzip. Cet outil affiche la taille minifiée, l'estimation gzippée et les octets exacts économisés côte à côte.
Est-il sûr de minifier du CSS en ligne ?
Avec cet outil, oui — car il s'exécute à 100 % dans votre navigateur via JavaScript. Votre CSS n'est jamais envoyé à un serveur, enregistré ou stocké, même les feuilles de style propriétaires ou clients restent entièrement sur votre appareil. Vous pouvez le vérifier en minifiant avec votre réseau déconnecté : ça fonctionne quand même. À l'inverse, cssminifier.com et le minificateur CSS de freeformatter.com envoient tous deux votre code sur leurs serveurs, ce qui est un vrai problème de confidentialité.
Puis-je conserver les commentaires de licence (/*! */) lors de la minification ?
Oui. Laissez l'option 'Conserver les commentaires de licence /*! */' activée, et tout commentaire commençant par /*! — la convention utilisée par les bundlers et bibliothèques pour les bannières de licence — survit à la minification, tandis que les commentaires /* */ ordinaires sont supprimés. Si vous préférez conserver tous les commentaires, activez 'Garder tous les commentaires'. C'est important pour distribuer des bibliothèques open-source où la licence doit rester dans le fichier minifié.
Puis-je minifier un fichier .css ou seulement du code collé ?
Les deux. Collez du CSS dans la zone de saisie, ou glissez-déposez un fichier .css dans la zone de dépôt (ou cliquez dessus pour en parcourir un). Le résultat minifié peut être copié en un clic ou téléchargé en tant que style.min.css ; la sortie embellie est téléchargée en tant que style.css. Le glisser-déposer fonctionne sur les navigateurs de bureau ; sur mobile (iPhone, Android), utilisez le sélecteur de fichiers pour importer depuis votre application Fichiers.
Related tools
Voir tous les outilsConstructeur d’expression Cron
Expliquez une planification Cron en langage clair et prévisualisez ses prochaines exécutions.
Minifieur HTML
Compressez le HTML en supprimant les commentaires et en réduisant les espaces.
Échapper / Déséchapper du JSON
Échappez du texte brut en une chaîne compatible JSON et déséchappez-la.
Codes de statut HTTP
Référence consultable des codes de statut HTTP avec des explications en langage clair.
Aide-mémoire Regex
Référence consultable des éléments et drapeaux des expressions régulières.
Table ASCII
Codes de caractères consultables en décimal, hexadécimal, octal et binaire.