Formattare HTML

Con questo strumento puoi formattare HTML: incolla il codice sorgente e ottienilo ben indentato oppure minificato. Tutto resta nel tuo browser, nulla viene caricato, e i blocchi pre, gli script e i valori degli attributi non vengono modificati.

Fonte: WHATWG HTML Living Standard – Syntax: Void-Elemente, Raw-Text-Elemente (script, style), optionale End-Tags. Aggiornato al: .

Incolla un documento intero o solo un frammento (fino a 500.000 caratteri).

Il tuo testo resta nel browser: non viene inviato, non viene salvato e non compare nell’indirizzo della pagina.

I miei strumentiI dati inseriti vengono salvati solo in questo browser.

Risultato

Risultato
<div class="scheda"> <h2>Titolo</h2> <p>Un paragrafo <strong>breve</strong> con un po’ di <em>enfasi</em>.</p> <ul> <li>Uno</li> <li>Due</li> </ul> <hr> </div>
Dimensione
17 tag, 151 → 177 caratteri.

Come si calcola

Come formattare HTML

  1. Incolla il codice nel campo: un documento intero o solo un frammento.
  2. Sotto «Azione» scegli Formatta o Minifica e imposta l’indentazione se serve.
  3. Copia il risultato nel tuo editor.

Che cosa fa la formattazione

Che cosa fa la minificazione

Le sequenze di spazi e a capo diventano un solo spazio e i commenti vengono eliminati (restano i commenti condizionali per i vecchi browser). Tra elementi di blocco lo spazio scompare; tra elementi inline ne resta uno, perché il browser lo mostra. Il CSS in style viene compattato, il JavaScript non viene toccato.

Limiti

Non è un parser HTML completo: il codice errato non viene riparato, ma mantenuto il più fedele possibile e segnalato. I modelli con sintassi lato server, come {% if %} o <?php ?>, possono avere un’indentazione insolita.

Domande frequenti

Come si formatta HTML online?

Incolla il codice, scegli «Formatta» e copia il risultato indentato. Non serve un account.

Il mio codice HTML viene caricato su un server?

No. L’elaborazione avviene interamente nel tuo browser; il codice non viene né inviato né salvato.

Come formattare HTML in VS Code o Notepad++?

In VS Code premi Maiusc+Alt+F; in Notepad++ aiuta un plugin di formattazione. Questo strumento è la soluzione rapida quando non hai un editor a portata di mano.

Minificare cambia l’aspetto della pagina?

Di norma no: il browser riduce comunque gli spazi ripetuti a uno solo. I blocchi pre sono l’eccezione e restano intatti.

Posso formattare anche CSS e JavaScript?

Stili e script dentro l’HTML vengono indentati ma non riscritti. Per il solo CSS c’è il minificatore CSS, per JSON il formattatore JSON.

Fonti e riferimenti normativi

Aggiornato al: · Principi editoriali

Strumenti correlati