Embellece y formatea JavaScript con sangría y espaciado coherentes. Se ejecuta por completo en tu navegador.
Cómo usar Formateador JS
Pega tu JavaScript en el cuadro de entrada.
Elige el tamaño de sangría que quieras.
Copia el resultado embellecido.
Es un embellecedor de JavaScript que reformatea código minificado o desordenado con una sangría, un espaciado y unos saltos de línea uniformes, para que vuelva a ser legible y puedas entenderlo o depurarlo.
Está impulsado por un motor de formateo bien consolidado, la misma clase de lógica que usan los editores, así que maneja la sintaxis moderna de JavaScript y produce una salida limpia y convencional en lugar de una simple resangría.
El formateo se ejecuta enteramente en tu navegador, así que tu código nunca sale de tu dispositivo, lo que importa con scripts propios o sensibles.
Reformatear solo cambia la disposición, nunca el comportamiento. La herramienta reorganiza el espacio en blanco y los saltos de línea; no renombra variables, no elimina código ni altera la lógica, así que el script hace exactamente lo que hacía antes, solo que dispuesto con claridad.
Como JSON es sintaxis válida de JavaScript, también puedes pegar un objeto o un array JSON y obtenerlo con una sangría limpia, lo que viene bien cuando tienes un bloque de datos en lugar de código.
Embellece en lugar de minificar. Una minificación segura necesita un analizador completo para renombrar y eliminar código sin cambiar el comportamiento, así que esta herramienta se centra en hacer el código legible más que en hacerlo más pequeño.
Preguntas frecuentes
No, solo embellece. La minificación segura de JavaScript necesita un analizador completo para renombrar y eliminar código sin cambiar el comportamiento, así que esta herramienta se centra en hacer el código legible más que en hacerlo más pequeño.
Sí. JSON es sintaxis válida de JavaScript, así que pegar un objeto o un array JSON lo formatea limpiamente con la indentación adecuada.
No. El formateo se ejecuta totalmente en tu navegador, así que tu código nunca sale de tu dispositivo, lo cual es importante para scripts propietarios o sensibles.
No. Solo ajusta la indentación, el espaciado y los saltos de línea. No renombra, ni elimina, ni reescribe la lógica, así que el script se comporta exactamente igual que antes.
No. Reformatea el código que le das para mejorar la legibilidad, pero no corrige bugs ni errores de sintaxis; simplemente dispone el código existente de forma limpia.
Insertar esta herramienta
Añade esta herramienta a tu propio sitio web. Copia el fragmento de abajo. Se mantiene actualizado automáticamente.
<iframe src="https://monu.tools/embed/es/javascript-formatter" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Herramientas relacionadas
Convierte CSV a un archivo Excel .xlsx y Excel de vuelta a CSV, por completo en tu navegador. Funciona en ambos sentidos.
Genera interfaces de TypeScript a partir de un ejemplo JSON, con tipos anidados, arrays y campos opcionales. Se ejecuta en tu navegador.
Convierte JSON a XML y XML de vuelta a JSON, en ambos sentidos, por completo en tu navegador.
Analiza una query string de URL en JSON y construye una query string a partir de JSON, en tu navegador.