uuutil ← todas las herramientas

Formateador de HTML

Pega HTML (hasta 5 MB) y léelo embellecido: cada elemento de bloque en su línea, con sangría de 2, 4 espacios o un tabulador por nivel, el texto y las etiquetas en línea fluyendo juntos con columna de ajuste opcional, y las líneas en blanco conservadas o plegadas a tu elección. O cambia a minificar: los comentarios se eliminan — salvo los condicionales y los avisos de licencia — y el espacio entre etiquetas se pliega, mostrando el ahorro de tamaño. En ambas direcciones el contenido de pre, textarea, script y style sale byte a byte idéntico, nunca reacomodado (la rotura clásica de los formateadores), y no se toca nada más que espacios y comentarios. El marcado lo recorre un tokenizador local tolerante, nunca se interpreta en la página (sin innerHTML), así que los scripts y manejadores de eventos pegados jamás se ejecutan.

Registro de privacidad

Datos obtenidos Ninguno.
Bibliotecas usadas Lit 3 — incluido en el propio archivo de la herramienta.
Datos guardados Nada.
Datos transmitidos Ninguno.

Úsalo en tu propia página

Descarga la herramienta como un único archivo HTML autónomo: código fuente legible con la biblioteca Lit incluida, sin peticiones de red — funciona abierto directamente desde tu disco y puedes personalizarlo todo.

¿Prefieres el widget alojado? Una sola etiqueta script lo integra y se mantiene al día:

<script type="module" src="https://uuutil.com/tools/html-formatter.js"></script>
<uu-html-formatter lang="es"></uu-html-formatter>

Licencia del código: MIT — libre de usar, modificar y redistribuir; conserva el aviso de licencia en las copias.