SmartCalcy.Respuestas rápidas para las cuentas del día a día
/
Herramientas de texto y palabras

Formateador y validador de JSON

Pega JSON para formatearlo con 2 o 4 espacios o tabulaciones, minificarlo u ordenar sus claves. El JSON no válido se señala por línea y columna con una pista clara, como una coma final o comillas simples. No se envía nada a ningún servidor.

Tu JSON

JSON válido
147 bytes
6 claves · 1 arrays · 2 niveles de anidación

Formateado

{
  "name": "SmartCalcy",
  "tools": 245,
  "free": true,
  "languages": [
    "en",
    "es",
    "fr"
  ],
  "owner": {
    "country": "GB"
  }
}

Acerca de Formateador y validador de JSON

Pega JSON para formatearlo con 2 o 4 espacios o tabulaciones, minificarlo u ordenar sus claves. El JSON no válido se señala por línea y columna con una pista clara, como una coma final o comillas simples. No se envía nada a ningún servidor.

Forma parte de la sección «Herramientas de texto y palabras» de SmartCalcy. Se ejecuta en tu navegador sin cuenta, usa tu propia moneda y unidades (cámbialas en la parte superior de la página) y da estimaciones solo a título informativo, así que consulta la guía oficial antes de fiarte de un resultado.

Cómo usar la Formateador y validador de JSON

Qué calcula y cuándo usarla

Formatea, minifica, ordena y valida JSON. El JSON no válido se localiza por línea y columna, con una pista clara para los errores más comunes.

Cómo usarla, paso a paso

  1. Pega el JSON en el cuadro.
  2. Elige 2 espacios, 4 espacios, tabulaciones o minificar.
  3. Si quieres, ordena las claves alfabéticamente.
  4. Copia o descarga el resultado.

Qué significa cada dato

  • Tu JSON – Cualquier texto JSON.
  • Formato – 2 espacios, 4 espacios, tabulaciones o minificado.
  • Ordenar claves – Ordena las claves de los objetos de la A a la Z en todos los niveles.

Cómo leer los resultados

  • JSON válido – Tamaño de la salida formateada, con el número de claves, arrays y niveles de anidación.
  • Error – Para JSON no válido: línea, columna, las líneas de alrededor y una pista.

La fórmula

La entrada se analiza con el analizador JSON estándar del navegador y se vuelve a escribir con la sangría elegida. Las claves se ordenan de forma recursiva cuando esa opción está activada.

Un ejemplo práctico

El ejemplo inicial es válido y se formatea en 147 bytes con sangría de 2 espacios: 6 claves, 1 array, 2 niveles de anidación.

Supuestos y límites

  • Solo JSON estricto: los comentarios, las comillas simples y las comas finales son errores.
  • Los números mantienen la precisión de JavaScript; los enteros muy grandes pueden perder cifras.

Errores comunes

  • Comas finales después del último elemento.
  • Comillas simples en lugar de dobles.
  • Claves sin comillas copiadas de JavaScript.

Preguntas frecuentes

¿Se envía mi JSON a algún sitio?

No. Se procesa en tu navegador.

¿Por qué mi JSON no es válido?

La pista indica la causa más probable, como una coma final o comillas simples.

¿Puede minificar JSON?

Sí. Elige Minificar para quitar todos los espacios en blanco.

Herramientas relacionadas