Formateador JSON
Formatea, valida y minifica JSON.
Entrada
Pega el JSON. Validamos al instante.
Resultado
{
"name": "Zona Utility",
"live": true,
"tools": [
"json",
"base64",
"jwt"
],
"version": 1
}Cómo funciona esta herramienta
JSON (JavaScript Object Notation) es el formato de intercambio de datos más usado en APIs modernas. Un solo carácter mal puesto rompe todo el documento, y los mensajes de error de los parsers nativos a menudo son crípticos.
Este formateador usa el parser estándar de JavaScript para validar tu JSON, te muestra exactamente dónde está el error y ofrece tres salidas: pretty (indentado legible), compact (una sola línea para producción) y sorted (claves ordenadas alfabéticamente para diff).
Cómo usarla, paso a paso
- 1
Pega tu JSON
Cualquier respuesta de API, archivo de configuración o payload de webhook.
- 2
Elige el modo
Pretty para leer; Compact para producción; Sorted para comparar dos objetos.
- 3
Corrige errores
Si hay un error, te marcamos línea y columna. Los más comunes: comas finales, comillas simples y claves sin comillas.
Casos de uso
- Debug de respuestas de API
- Limpieza de payloads de webhook (Stripe, GitHub, Slack)
- Comparar dos objetos antes/después de un deploy
- Convertir un objeto pretty en compact para meterlo en una variable de entorno
- Verificar manifest.json, package.json o tsconfig.json
Preguntas frecuentes
- ¿Mis datos viajan a un servidor?
- No. El formateo y validación ocurren con JSON.parse y JSON.stringify directamente en tu navegador.
- ¿Soporta JSON con comentarios o trailing commas?
- El estándar JSON no los permite. Si tu archivo es JSONC (config con comentarios), elimínalos antes de pegar.
- ¿Cuál es el tamaño máximo?
- Limitado por la memoria del navegador. Hasta ~50MB suele funcionar sin problemas en Chrome moderno.
- ¿Por qué mi JSON dice que tiene comillas malas?
- JSON solo acepta comillas dobles ("). Si copiaste desde Word, Slack o JSON5, sustituye las simples (') por dobles.