Formateador de JSON: formatear y validar JSON online

Formatea JSON con sangría, valídalo con la línea y la columna exactas del error, ordena las claves o minifícalo en una sola línea.

Cómo usarlo

Pega el JSON y se formatea con sangría al instante. Si tiene un error, verás la línea y la columna exactas. Modos:

«Reparar» arregla el «casi JSON» —configuraciones, objetos de JavaScript, salida de Python—: quita comentarios y comas finales, cambia comillas simples por dobles, pone comillas a las claves y convierte True/False/None en true/false/null. El resultado es JSON estricto y formateado.

Los datos se procesan en el navegador y no se envían a ninguna parte, así que puedes revisar JSON con tokens o datos personales.

Errores frecuentes en JSON

Preguntas frecuentes

¿Por qué ñ no se convierte en \u00f1? JSON permite escribir este carácter directamente; la secuencia de escape Unicode es opcional.

¿Hay límite de tamaño? La capacidad de procesamiento depende de la memoria disponible y del rendimiento de tu dispositivo. Los documentos grandes pueden tardar más.

¿Pueden cambiar los números? Los enteros muy grandes y los decimales con muchas cifras, sí: el navegador guarda los números de JSON con unas 15–17 cifras significativas. Por ejemplo, 9007199254740993 se convierte en 9007199254740992. Si tus datos tienen ID o importes así, guárdalos como cadenas.

Para codificar el JSON en una URL o en Base64, usa la codificación URL o Base64.