Gratis Formateador JSON

Pega texto JSON (arrays, objetos, cadenas, números, booleanos, null). Elige sangría de 2 o 4 espacios y luego Embellecer o Minificar. El JSON inválido muestra el mensaje del analizador para corregir comillas, comas o texto sobrante. Nada sale de esta pestaña.

Loading…

How to use this tool

  1. 1

    Abrir Formateador JSON

    Comprueba primero si sirve para tu tarea: Validacion JSON, pretty-print, minificado, sangria configurable, salida facil de copiar, 100% local.

  2. 2

    Añade el contenido

    Introduce o sube los datos que pide el panel y ajusta las opciones visibles.

  3. 3

    Usa el resultado

    Revisa la vista previa y copia o descarga el resultado cuando esté listo.

Datos rápidos

¿Funciona sin conexión?Sí — tras cargar los scripts, el análisis usa solo el JSON del navegador.
¿JSON5 o comentarios?Solo JSON estricto (ECMA-404). Comentarios, comas finales o claves sin comillas fallan hasta normalizarlos.
¿Se suben datos?No. Safe Local Tools es estático; tu texto no sale de esta pestaña.
¿Cargas muy grandes?Pegados enormes pueden tensionar la memoria de la pestaña. Para JSON muy grande, usa herramientas por flujo o la CLI.

Top use cases

  1. Validacion JSON, pretty-print, minificado, sangria configurable, salida facil de copiar, 100% local.
  2. ¿Funciona sin conexión?: Sí — tras cargar los scripts, el análisis usa solo el JSON del navegador.
  3. ¿JSON5 o comentarios?: Solo JSON estricto (ECMA-404). Comentarios, comas finales o claves sin comillas fallan hasta normalizarlos.
  4. ¿Se suben datos?: No. Safe Local Tools es estático; tu texto no sale de esta pestaña.
  5. ¿Cargas muy grandes?: Pegados enormes pueden tensionar la memoria de la pestaña. Para JSON muy grande, usa herramientas por flujo o la CLI.

Preguntas frecuentes

¿Por qué falla mi JSON con "Unexpected token"?

Causas frecuentes: coma final tras la última propiedad, cadenas con comilla simple o texto antes/después del valor JSON. Los analizadores estrictos exigen comillas dobles y sin comas finales.

¿El embellecido cambia el orden de las claves?

JavaScript moderno suele conservar el orden de inserción de claves de cadena al ir y volver con JSON.parse/stringify — pero no confíes en el orden como contrato entre sistemas.

¿Puedo formatear JSON Lines (NDJSON)?

No como varios documentos en un clic — esta herramienta espera un solo valor JSON. Separa líneas y formatea cada valor aparte.

¿Minificar cambia valores?

Minificar solo quita espacios insignificantes entre tokens; no cambia cadenas ni números. Revalida en tu propia canalización si necesitas archivos idénticos al byte.

¿El embellecido quita comentarios?

JSON no tiene comentarios. Si tu archivo incluye // o /* */, elimínalos antes o usa un preprocesador — esta página solo ejecuta JSON.parse.

¿Qué pasa con Unicode en cadenas?

JSON.stringify puede escapar no ASCII como \uXXXX según el motor; el valor analizado sigue siendo la misma cadena. Copia la salida y compárala en tu consumidor si importan los escapes.