Codeverkleiner
Verklein CSS, JavaScript, HTML of JSON in de browser: verwijder opmerkingen en witruimte en bekijk direct de opgeslagen grootte.
Resultaat
Deze codeverkleiner comprimeert CSS, JavaScript, HTML en JSON door alles te verwijderen wat de machine niet nodig heeft: commentaar, inspringen, nieuwe regels en overtollige witruimte. Kies de taal, plak de bron, druk op de knop - het resultatenpaneel toont de verkleinde code samen met de exacte voor/na-groottes in bytes en het opgeslagen percentage.
De minificatie is bewust conservatief en veilig. Voor JavaScript betekent dit alleen commentaar en witruimte - geen hernoemen van variabelen, geen herschrijven van expressies - met een scanner die tekenreeksen, sjabloon- en regex-literals correct doorloopt en nieuwe regels behoudt waar het automatisch invoegen van puntkomma's het gedrag zou kunnen veranderen. CSS zorgt ervoor dat witruimte wordt samengevoegd rond accolades, dubbele punten, puntkomma's en komma's; Bij HTML wordt de witruimte tussen tags samengevouwen, terwijl pre-, tekstgebied-, script- en stijlinhoud onaangetast blijft; JSON wordt geparseerd en opnieuw geserialiseerd, waardoor het tegelijkertijd wordt gevalideerd.
Alles draait lokaal in uw browser: er wordt geen broncode naar een server geüpload, waardoor de tool veilig is voor bedrijfseigen, niet-uitgebrachte of clientcode. Er is geen aanmelding, geen maximale bestandsgrootte buiten het geheugen van uw browser, en het resultaat is één klik verwijderd van het klembord of een gedownload bestand.
Verkleining is het tegenovergestelde van opmaak: deze tool maakt code kleiner voor productie, terwijl onze codeformatter verkleinde code weer leesbaar maakt. Gebruik de minifier voor inline scripts en stijlen, e-mail HTML, API-payloads en elke plaats waar een volledige build-pijplijn met Terser of cssnano overkill zou zijn voor een snelle eenmalige klus.