Output will appear here...Wat is CSS-minifier & verfraaier?

CSS Minifier & Beautifier is een tweerichtings-stylesheet-tool: het comprimeert CSS door alles te verwijderen dat de browser niet nodig heeft - opmerkingen, witruimte, redundante puntkomma's, lange hexkleurige kleuren en eenheden op nulwaarden - en het kan het proces omkeren, een single-line productiebundel terug naar leesbare, correct ingesprongen regels. Elke byte die u uit een renderblokkerende stylesheet haalt, is een byte die de browser eerder downloadt en parseert, die rechtstreeks voedt met statistieken voor kernwebvitale functies, zoals Firstful Paint en grootste Contentful Paint.
De minifier is opzettelijk conservatief. Het is volledig op de hoogte van tekenreeksen, url()-waarden en calc()-uitdrukkingen, dus het verwijdert nooit de witruimte waarvan calc (100% - 20px) afhankelijk is, herschrijft nooit kleurachtige tekst in een inhoudsreeks en raakt nooit de ruimte aan die div :hover onderscheidt van div:hover. Op typische handgeschreven stylesheets kun je een vermindering van 25-40% verwachten voor gzip; gecombineerd met gzip of brotli op de draad, scheelt minification nog steeds een zinvolle slice, omdat compressie beter werkt bij herhaalde, commentaarvrije invoer.
Alles draait 100% client-side in uw browser. Uw CSS wordt nooit geüpload, gelogd of opgeslagen op een server, wat betekent dat u veilig gepatenteerde ontwerpsysteemcode, niet-uitgebrachte productstijlen of klantwerk kunt plakken. Het werkt ook offline zodra de pagina is geladen - handig wanneer u een snelle verminder doorlaat zonder een volledige postCSS- of ESBuild-pijplijn te bedraden.
Minification hier is syntaxisbewust in plaats van een reeks zoek-en-vervangingsregels, wat het veilig maakt om op productiestijlsheets te draaien: witruimte in strings, url()-waarden en attribuutselectoren wordt met rust gelaten, omdat het verwijderen ervan zou veranderen wat de CSS overeenkomt. Opmerkingen die beginnen met een uitroepteken worden bewaard, wat de conventie is voor licentiekoppen die een build moeten overleven.
Hoe CSS-minifier en verfraaier te gebruiken?
Plak je CSS
Zet uw stylesheet in het invoergebied - een enkele regel, een componentbestand of een volledige productiebundel. Zowel geformatteerde als reeds geminifieerde CSS worden geaccepteerd.
Kies Verkleinen of verfraaien
Klik op Minify om te comprimeren voor productie, of verfraaien om de geminifieerde code uit te breiden tot één declaratie per regel met een lege regel tussen regels. Kies voor Verfraai eerst uw gewenste inspringing.
Controleer de spaarbadge
De tool rapporteert de exacte voor/na grootte en procentuele verandering (bijv. "12,4 kb → 8,1 kb, −34%"), zodat u precies weet wat de transformatie u heeft gekocht voordat u het verzendt.
Kopiëren of downloaden
Kopieer het resultaat met één klik naar uw klembord of download het als een .css-bestand dat klaar is om naar uw build-uitvoer of CDN te worden geplaatst.
Belangrijkste kenmerken
Veilige, syntaxisbewuste minificatie
Respecteert tekenreeksen, url()-waarden en calc()-afstand - het comprimeert agressief zonder ooit geldige CSS te beschadigen
Hex en nulwaarde verkorting
Herschrijft #FFFFF naar #FFF en 0px tot 0 waar aantoonbaar veilig, extra bytes knijpen buiten gewone witruimteverwijdering
Bewaring van licentiecommentaar
BANKER-opmerkingen intact houden, dus bibliotheeklicentieheaders overleven minificatie, overeenkomend standaard build-tool gedrag
Versierdelaar met één klik
Breidt geminifieerde bundels uit naar leesbare regels met configureerbare 2, 4 of 8 ruimte-inspringing voor het debuggen van productieproblemen
Frequently Asked Questions
Related Tools
HTML Minifier & Beautifier
Minify HTML markup for faster page loads or beautify it for readable, indented source
JSON Minifier
Minify JSON by removing whitespace, or beautify it with clean indentation, with live size-savings stats and exact parser error messages
SQL Formatter
Format messy SQL into readable, indented queries or minify SQL to a single line
CSS Formatter
Beautify messy CSS with clean indentation, or minify it to ship smaller files. Handles nested at-rules, comments, and string literals safely.
Comments
0 comments
No comments yet. Be the first to share your thoughts!