Disponible
Sin registro

Formateador JSON

Formatea, valida y minifica JSON.

Entrada

Pega el JSON. Validamos al instante.

96 caracteres · 96 bytes

Resultado

{
  "name": "Zona Utility",
  "live": true,
  "tools": [
    "json",
    "base64",
    "jwt"
  ],
  "version": 1
}
114 caracteres · 114 bytes+19%

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. 1

    Pega tu JSON

    Cualquier respuesta de API, archivo de configuración o payload de webhook.

  2. 2

    Elige el modo

    Pretty para leer; Compact para producción; Sorted para comparar dos objetos.

  3. 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.