Herramientas para desarrolladores

Formateador y validador JSON

Haz el JSON más legible o compacto y conserva la entrada original junto al resultado.

Procesado en tu navegador
Opciones
Hasta 200.000 caracteres de entrada

Todo listo para empezar.

Un ejemplo práctico

Entrada o configuración

{"nombre":"Café","activo":true,"elementos":[1,2]}

Resultado de ejemplo

{
  "nombre": "Café",
  "activo": true,
  "elementos": [
    1,
    2
  ]
}

Cuándo resulta útil

Útil para inspeccionar respuestas de API, revisar configuración o preparar JSON compacto. Elige dos espacios, cuatro o tabulaciones.

Cómo funciona y cuáles son sus límites

Ambos modos validan la sintaxis JSON estándar. No se admiten comentarios, comas finales, comillas simples ni expresiones de JavaScript. También son válidos cadenas, números, booleanos y null como valor principal.

Solo cambia el espacio en blanco fuera de las cadenas. Se conservan números como 1e400 e enteros fuera del rango seguro de JavaScript, el orden de las claves, los escapes y las entradas con claves duplicadas. Estas últimas pueden causar problemas en otros analizadores.

Se comprueba sintaxis, no un JSON Schema ni el contrato de una API. Límite de 200.000 caracteres de entrada, 200 niveles de anidación y 1.000.000 de salida. Los errores borran el resultado anterior.

Detalles útiles

¿Se redondean los identificadores grandes?

No. Se conservan los números escritos, sin volver a serializar valores numéricos de JavaScript.

¿Un JSON válido será aceptado por mi API?

No necesariamente. Los campos obligatorios, tipos y reglas necesitan otra validación.

¿Se eliminan las claves duplicadas?

No. Se mantienen; otro analizador podría conservar solo el último valor.

Más herramientas para desarrolladores