Hopp til hovedinnhold
LibraTool logoLibraTool

Gratis HTML-formaterer og -minifiserer

Formater eller minifiser HTML med korrekt nesting og innrykk. Bevarer innhold inni <pre>-, <script>- og <style>-blokker.

Fungerer uten nett når den er lastet

Slipp en fil her, eller klikk for å bla

HTML, HTM · behandles på enheten din

eller trykk Ctrl+V for å lime inn fra utklippstavlen

Bla gjennom filer
Formatert HTML
Utdata vises her…

Vanlige bruksområder

  • Feilsøk server-renderert HTMLSe rå HTML-utdata fra serveren din (PHP, Rails, Django, Node) i et lesbart innrykkert format.
  • Formater e-post HTML-malerE-post HTML er ordrik (tabeller, innebygde stiler). Formater for å gjøre det redigerbar og vedlikeholdbar.
  • Formater statiske HTML-siderManuelt redigert statiske HTML-filer drar fordel av konsekvent formatering for samarbeidsredigering.
  • Rens CMS-eksportert HTMLWordPress, Wix, Squarespace eksporter HTML med mange gjenstander. Formater for å gjøre det redigerbar.
  • Minifiser HTML for produksjonReduser HTML-filstørrelse for raskere sidelastinger ved å fjerne mellomrom og unødvendige tegn.

Hvordan det fungerer

Verktøyet formaterer eller komprimerer HTML med en håndskrevet tag-bevisst tokeniserer bygget direkte inn i siden — ingen tredjeparts formateringsbibliotek, ingen tur til serveren. Hvert tegn i koden behandles lokalt i nettleseren i det du skriver eller limer inn.

  1. 1
    Tokeniseren skanner koden
    En egen skanner går gjennom HTML-strengen tegn for tegn og identifiserer kommentarer, DOCTYPE-deklarasjoner, åpnings- og lukketagger, selvlukkende tomme elementer (br, img, input osv.) og rå tekstnoder. En egen hjelper holder rede på attributtverdier i anførselstegn, så tegn som > inne i et attributt (f.eks. value="a>b") aldri får en tag til å deles for tidlig.
  2. 2
    Innrykksdybden spores per tag
    I formateringsmodus holder tokeniseren en dybdeteller. Åpningstagger på blokknivå øker dybden; lukketagger senker den før de skrives. Inline-elementer (span, a, strong, em osv.) holdes på samme linje som innholdet i stedet for å få sin egen innrykkede linje. Tagger som pre, script, style og textarea får innholdet skrevet ut ordrett for å unngå å ødelegge mellomromssensitiv eller kjørbar kode.
  3. 3
    Minifisereren slår sammen mellomrom trygt
    I minifiseringsmodus byttes innholdet i pre-, script-, style- og textarea-blokker ut med nummererte plassholdere før mellomrom slås sammen. HTML-kommentarer fjernes, og serier med mellomrom mellom tagger fjernes — unntatt mellom tilstøtende inline-elementer, der ett mellomrom bevares så ordene ikke smelter sammen. Plassholderne gjenopprettes deretter til originalinnholdet.
  4. 4
    Resultatet vises og kan lagres
    Det formaterte eller minifiserte resultatet vises live i utdatapanelet sammen med prosentvis størrelsesendring. Du kan kopiere det til utklippstavlen eller laste det ned som .html-fil, alt uten å forlate nettleseren.

Relaterte verktøy

Ofte stilte spørsmål