Embellecedor y Minificador JavaScript

Reindenta JavaScript minificado u ofuscado para leerlo, o minifica tu propio código para publicarlo más ligero.

Sangría
Nombres
Pega o escribe JavaScript para embellecerlo o minificarlo.

Tu JavaScript se formatea y minifica en tu navegador. No se sube nada a BroBroGo.

Preguntas frecuentes

¿Cuál es la diferencia entre embellecer y minificar?

Embellecer reindenta y espacia el código para que sea fácil de leer y seguir: la forma más rápida de entender un archivo minificado u ofuscado. Minificar hace lo contrario: quita espacios, comentarios y código muerto para que el archivo pese menos. Embellece para leer, minifica para publicar.

¿Puede devolver el código minificado a su forma original?

Restaura la sangría y los saltos de línea para que la lógica vuelva a leerse, pero no puede recuperar los nombres de variables ni los comentarios originales: minificar los descarta para siempre, así que ninguna herramienta puede traerlos de vuelta. Obtienes el mismo código, solo que bien ordenado.

¿Qué hacen las opciones Acortar y Conservar nombres?

Ambas quitan espacios, comentarios y código inalcanzable, y ninguna cambia lo que hace tu script. Acortar además renombra las variables locales a una sola letra para el archivo más pequeño posible, el que publicarías. Conservar deja tus nombres tal cual, así el resultado pesa un poco más pero sigue siendo legible y fácil de depurar.