Procesamiento local

HERRAMIENTAS PARA DEVELOPERS

Formatear JavaScript

Pega código minificado o mal indentado y recupéralo legible, con sangría y saltos de línea coherentes.

Usar herramienta

EDITOR DE CÓDIGO

Formateador JavaScript

Procesamiento local · motor profesional · sin enviar tu código

JS · listo para procesar
JSentrada.js
0 líneasJS
JSformateado.jsVista previa
0 líneasSolo lecturaJS

Tu código fuente es propiedad de alguien

El JavaScript que necesitas formatear suele ser código de un proyecto que no es público: un bundle de producción, un fragmento de un cliente, lógica de negocio. Pegarlo en un formateador alojado significa entregar ese código a un tercero. Aquí el formateo ocurre en tu pestaña y no sale de tu equipo.

Qué hace y qué no hace

Reorganiza espacios en blanco, sangría y saltos de línea. No cambia la semántica: el código sigue haciendo exactamente lo mismo antes y después. No renombra variables ni deshace la ofuscación, así que un bundle minificado quedará legible en estructura pero conservará los nombres de una letra.

El caso de uso más habitual

Abrir un `.min.js` de producción para entender por qué falla algo en un entorno donde no tienes los mapas de fuente. También sirve para normalizar código que llega de fuentes distintas antes de compararlo, porque las diferencias de indentación ensucian cualquier diff.

PREGUNTAS FRECUENTES

¿Se envía mi código a algún servidor?

No. El formateo se ejecuta en tu navegador, así que puedes desconectarte de internet y trabajar con código privado.

¿Cambia el comportamiento del código?

No. Solo toca espacios, sangría y saltos de línea. La lógica queda intacta.

¿Recupera los nombres originales de un minificado?

No. Esa información se pierde al minificar y no hay forma de reconstruirla sin mapas de fuente.

¿Sirve para TypeScript o JSX?

Está pensado para JavaScript. Con sintaxis de TypeScript o JSX el resultado puede no ser fiable.