Saltar al contenido
ToolFarmToolFarm
DesarrolloPopular

Formateador JSON

Formatea, valida o minifica JSON desde tu propio navegador.

2 min de lectura

Qué hace esta herramienta

Formateador JSON que embellece, valida o minifica cualquier JSON en tu propio navegador. Pega el contenido, elige la acción y la salida aparece formateada, sin enviar nada a un servidor.

Si estás depurando una API, también te interesa probador de regex para extraer campos y codificador Base64 para decodificar tokens JWT.

Para qué te sirve

  • Embellecer un JSON minificado que vino de una API para leerlo mejor.
  • Minificar un JSON antes de pegarlo en una configuración.
  • Detectar errores de sintaxis cuando un endpoint devuelve algo raro.
  • Ordenar las claves de un JSON para revisarlo con diff.

Cómo se usa

  1. Pega el JSON en el área de entrada.
  2. Elige la acción: embellecer, minificar o solo validar.
  3. Si embelleces, elige la sangría (2 espacios, 4 espacios o tab).
  4. Activa la opción de ordenar claves si quieres que el resultado salga alfabetizado.

Todo el trabajo ocurre dentro de tu navegador, sin subir archivos a ningún servidor. Ver más herramientas del mismo campo.

Errores de JSON más habituales

Cuando el validador falla, casi siempre es una de estas razones. Aprender a leerlos te ahorra muchas vueltas.

  1. 01

    Unexpected token } in JSON at position N

    Causa

    Hay una coma sobrante antes del cierre del objeto.

    Cómo arreglarlo

    Quita la última coma. JSON no admite coma final, a diferencia de JavaScript.

  2. 02

    Unexpected token " in JSON at position N

    Causa

    Una clave o valor empieza con comillas pero no se cierran o están duplicadas.

    Cómo arreglarlo

    Comprueba que cada cadena empieza y termina con las mismas comillas dobles. JSON no admite comillas simples.

  3. 03

    Unexpected end of JSON input

    Causa

    Falta cerrar un objeto, un array o una cadena.

    Cómo arreglarlo

    Cuenta llaves abiertas y cerradas. Suele ser una } o ] que falta al final.

  4. 04

    Unexpected token N in JSON at position N

    Causa

    Una clave no está entre comillas.

    Cómo arreglarlo

    JSON exige comillas dobles también en las claves. Pon todas las claves entre comillas dobles.

  5. 05

    Bad escaped character in string

    Causa

    Hay una barra invertida dentro de una cadena que no introduce un escape válido.

    Cómo arreglarlo

    Escapa las barras invertidas duplicándolas (\\) o usa caracteres regulares. Solo \", \\, \/, \b, \f, \n, \r, \t y \uXXXX son válidos.

Otras herramientas que la gente suele usar en el mismo flujo.

Desarrollo

Preguntas frecuentes

¿Qué hace exactamente embellecer?

Reformatea el JSON con saltos de línea y sangría para que sea legible. No cambia los valores ni el orden de las claves, salvo que actives la opción para ordenarlas.

¿Y minificar?

Quita todos los espacios, tabuladores y saltos de línea que no son necesarios. El JSON resultante ocupa lo mínimo posible y conserva el mismo significado.

¿Qué pasa si el JSON tiene un error?

El validador muestra la posición exacta del error (línea y columna) y una descripción de qué se esperaba. Suele ser una coma sobrante, una comilla mal cerrada o una clave sin valor.

¿Soporta JSON con comentarios o JSON5?

El estándar JSON no admite comentarios. Si pegas JSON5 con comentarios y comas finales, la validación fallará. Quítalos antes o usa una variante específica para ese formato.