Formateador y validador de JSON

Pega tu JSON para comprobar que es válido y ordenarlo con una sangría limpia. Si algo está mal, verás la línea y la columna exactas y una explicación clara.

  • Usos diarios gratis
  • Funciona en tu navegador
  • Sin registro

Última actualización:

Plan: FreeVer paquetes →

Se procesa en tu navegador. Tu JSON no se sube.

Te quedan 20 de 20 operaciones hoy
Entrada JSON

JSON formateado

Guía

Cómo formatear y validar JSON

Cuatro pasos para convertir un JSON desordenado en uno limpio y legible, y encontrar cualquier error.

  1. Añade tu JSON

    Pega el JSON en el cuadro Entrada JSON, suelta en él un archivo .json o haz clic en Abrir archivo. Haz clic en Ejemplo para probar la herramienta con un pequeño objeto de ejemplo. En cuanto el texto sea válido, verás ✓ Es un JSON válido debajo del cuadro.

    El cuadro de entrada JSON con un JSON de ejemplo, los botones Open file, Sample y Clear, y el mensaje “This is valid JSON” debajo.El cuadro de entrada JSON con un JSON de ejemplo, los botones Open file, Sample y Clear, y el mensaje “This is valid JSON” debajo.
  2. Elige la sangría

    Elige 2 espacios, 4 espacios o Tabulador. Marca Ordenar claves de la A a la Z para poner en orden alfabético las propiedades de cada objeto, lo que facilita comparar dos archivos.

    La barra de opciones con el menú de sangría en 2 espacios y la casilla para ordenar las claves de la A a la Z.La barra de opciones con el menú de sangría en 2 espacios y la casilla para ordenar las claves de la A a la Z.
  3. Pulsa Formatear y validar

    El JSON ordenado aparece a la derecha. Debajo, un resumen te dice qué contiene, por ejemplo cuántas propiedades tiene y cuántos niveles de profundidad. Usa Copiar o Descargar para llevártelo.

    Un JSON compacto a la izquierda y el mismo JSON bien sangrado a la derecha, con una línea de resumen debajo y los botones Copy y Download.Un JSON compacto a la izquierda y el mismo JSON bien sangrado a la derecha, con una línea de resumen debajo y los botones Copy y Download.
  4. Corrige errores en segundos

    Si el JSON no es válido, un mensaje indica la línea y la columna, explica qué falla (por ejemplo, una coma que falta) y señala el punto. Haz clic en Ir al error para saltar directamente a él en el editor, corrígelo y vuelve a pulsar Formatear y validar.

    Un cuadro de error con el texto “Invalid JSON at line 5, column 3”, una explicación de que puede faltar una coma, la línea con una marca bajo el problema y un botón Go to error.Un cuadro de error con el texto “Invalid JSON at line 5, column 3”, una explicación de que puede faltar una coma, la línea con una marca bajo el problema y un botón Go to error.

Conviene saber

  • No se sube nadaTu JSON se procesa en tu navegador y nunca sale de tu dispositivo.
  • Usos diariosCada uso correcto cuenta como una operación JSON. Un JSON no válido nunca se cuenta.
  • Los números grandes están a salvoLos números muy grandes, como los ID largos, se mantienen exactamente como se escribieron en lugar de redondearse.

Preguntas frecuentes

¿Qué se considera JSON válido?

JSON sigue un estándar estricto (RFC 8259). Los nombres de propiedad y los textos deben ir entre comillas dobles, los elementos se separan con comas sin coma después del último y no se permiten comentarios. Los valores pueden ser objetos, arrays, textos, números, true, false o null. Costumbres de JavaScript como las comillas simples, las claves sin comillas, las comas finales, NaN o undefined son errores en JSON.

¿Formatear cambia mis datos?

No se cambia ningún valor. Los números se mantienen exactamente como los escribiste, así que un ID grande como 9007199254740993 queda intacto (muchas herramientas lo redondean sin avisar) y 1.10 sigue siendo 1.10. Las propiedades mantienen su orden salvo que actives Ordenar claves. Los textos pueden volver a escaparse, por ejemplo \u00e9 pasa a é, que significa lo mismo.

¿Cómo encuentro qué falla en mi JSON?

Si el JSON no es válido, la herramienta muestra la línea y la columna, la propia línea con una marca y una breve explicación, como una coma que falta, una coma final, comillas simples o un corchete sin cerrar. Las causas más comunes son una coma que falta o que sobra, comillas simples en lugar de dobles y un corchete de cierre que falta.

¿Avisa de las claves duplicadas?

Sí. JSON permite repetir una clave en un objeto, pero la mayoría de los programas solo conservan el último valor y descartan los demás sin avisar. La herramienta mantiene ambos en el resultado y te muestra las claves duplicadas para que decidas.

¿Se sube o se guarda mi JSON?

No. Todo se ejecuta en tu navegador, así que tus datos nunca salen de tu dispositivo. Nuestro servidor solo registra que se formateó una operación, junto con tu dirección de red, para aplicar el límite diario que se muestra sobre la herramienta.

Más herramientas JSON