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.
How to use this tool
- 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
Añade el contenido
Introduce o sube los datos que pide el panel y ajusta las opciones visibles.
- 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
- Validacion JSON, pretty-print, minificado, sangria configurable, salida facil de copiar, 100% local.
- ¿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.
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.