Formateador JSON

Valida, formatea y minifica JSON fácilmente.

JSON válido
Entrada: 3 líneas · 21 chars · 21 B · Salida: 3 líneas · 21 chars · 21 B · Min: 16 B
Objetos: 1Arrays: 0Primitivos: 1

Pega tu JSON o prueba el ejemplo. Soporta reparación simple: comentarios, comas finales y comillas simples (best effort).

Atajos: Ctrl/Cmd + Enter formatear · Ctrl/Cmd + M minificar · Ctrl/Cmd + K copiar salida · Ctrl/Cmd + Shift + C copiar extracción · Ctrl/Cmd + L limpiar

Vista previa del JSON formateado/minificado. Usa JSONPath para extraer una parte.

1{
2 "hola": "mundo"
3}

Soporta: $, .prop, [0]. Ejemplo: $.items[0].price

{
  "hola": "mundo"
}
Espacio sugerido para anuncio (después integramos MoneTag sin afectar UX)

Formateador de JSON Online Gratis (Pretty, Minify, Validar y Extraer)

Este formateador de JSON te ayuda a validar, embellecer (pretty print) y minificar JSON en segundos. Es ideal para desarrolladores, QA y analistas que trabajan con APIs, logs, respuestas HTTP y archivos .json. Además, incluye extracción por JSONPath básico y opciones avanzadas como ordenamiento de claves y reparación (best effort).

¿Qué puedes hacer con esta herramienta?

  • Validar JSON: detecta errores de sintaxis antes de enviar datos a una API.
  • Formatear (Pretty): convierte un JSON “pegado” en un JSON legible con sangría.
  • Minificar: reduce el tamaño quitando espacios y saltos de línea (ideal para transporte/almacenamiento).
  • Extraer datos (JSONPath básico): obtén solo una parte del JSON para depurar más rápido.
  • Ordenar claves: útil para comparar versiones y mantener consistencia.

Ejemplo rápido: JSON minificado vs formateado

A veces recibes una respuesta de una API como una sola línea. Aquí tienes un ejemplo:

{"user":{"id":123,"name":"Miguel","roles":["admin","editor"]},"items":[{"id":"a1","qty":2,"price":15.5},{"id":"b2","qty":1,"price":9.99}]}

Con Formatear, el mismo JSON se vuelve legible:

{ "user": { "id": 123, "name": "Miguel", "roles": ["admin", "editor"] }, "items": [ { "id": "a1", "qty": 2, "price": 15.5 }, { "id": "b2", "qty": 1, "price": 9.99 } ] }

¿Qué es “minificar JSON” y cuándo conviene?

Minificar significa eliminar espacios, tabulaciones y saltos de línea para reducir el tamaño del archivo. Es útil cuando:

  • Envías JSON por red y quieres ahorrar bytes.
  • Guardas JSON en logs o en almacenamiento donde el tamaño importa.
  • Necesitas una versión compacta para incrustar en un archivo.

Extraer valores con JSONPath básico (Ejemplos)

La extracción te permite enfocarte en una parte específica del JSON. Soportamos un JSONPath básico como:$.items[0].id

Ruta
$.user.name
Devuelve el nombre del usuario, por ejemplo: "Miguel".
Ruta
$.items[1].price
Devuelve el precio del segundo ítem, por ejemplo: 9.99.

Errores comunes al trabajar con JSON (y cómo evitarlos)

  • Comas finales antes de } o ].
  • Usar comillas simples en vez de comillas dobles.
  • Pegar JSON con comentarios (no es válido en JSON estándar).
  • Confundir strings con números (ej: "123" vs 123).
Tip pro: si estás comparando JSON entre ambientes (dev vs prod), activa “Orden A→Z” para estabilizar el orden de claves y detectar cambios reales.

Herramientas relacionadas que pueden interesarte

Si estás formateando JSON, probablemente también trabajas con conversiones, validaciones y utilidades de desarrollo. Estas herramientas complementarias te ahorran tiempo y reducen errores.

Base64 Encode / Decode

Codifica y decodifica Base64 para payloads, tokens y datos enviados por API. Muy útil cuando el JSON incluye campos codificados.

Ir a la herramienta →

Generador de UUID

Genera UUIDs para IDs únicos en JSON, bases de datos o pruebas de API.

Ir al generador →

Contador de Palabras

Cuenta caracteres y palabras para validar límites antes de enviar textos dentro de un JSON.

Ir al contador →
Consejo profesional: cuando trabajas con respuestas de API, primero valida y formatea el JSON, luego extrae el campo que te interesa con JSONPath. Esto acelera la depuración y mejora la precisión en análisis de datos.

Preguntas frecuentes

Respuestas rápidas sobre validar, formatear, minificar y extraer datos de JSON.

Herramientas relacionadas