Una persona de desarrollo o soporte puede formatear una respuesta compacta antes de revisar campos anidados, valores de estado o una propiedad inesperada.
Formateador JSON
Usa esta herramienta online gratuita de forma privada en tu navegador, sin cuenta.
Gratis · Sin registro · JSON permanece en tu navegadorPega JSON o elige un ejemplo para empezar.
Todo permanece en este navegador.
JSON formateado
{
"name": "Alex",
"active": true,
"roles": [
"developer",
"admin"
]
}Ejemplo JSON
Este ejemplo es un objeto con un usuario. Las claves nombran partes de los datos, mientras que los valores pueden ser cadenas, números, booleanos, arreglos u objetos anidados. Cárgalo para ver los mismos datos en el formateador, la vista de árbol y el resumen X-Ray.
{
"user": {
"id": 1042,
"name": "Alex",
"active": true,
"roles": ["developer", "admin"],
"profile": {
"country": "US",
"timezone": "America/New_York"
}
}
}Cómo formatear JSON
Pega JSON o carga un ejemplo
Coloca un documento JSON en el campo o carga uno de los ejemplos integrados para ver el flujo sin enviar datos.
Elige Formatear o Minimizar
Formatear añade sangría legible; Minimizar elimina espacios innecesarios cuando necesitas una cadena JSON compacta.
Valida y revisa el problema
Usa Validar para comprobar la sintaxis JSON. Ante un error común de copiar y pegar, usa Reparar y revisa el JSON resultante antes de reutilizarlo.
Inspecciona o copia el resultado
Alterna entre Código, Árbol y X-Ray para inspeccionar la salida y copia el JSON formateado o la ruta JSON necesaria.
Cuándo usar un formateador JSON
Antes de guardar una configuración JSON, valídala para encontrar errores como una coma final o una clave sin comillas.
Usa las vistas locales Árbol y X-Ray para revisar la estructura y los avisos de números grandes antes de compartir un resultado.
¿Qué es JSON?
JSON es un formato ligero basado en texto para datos estructurados. Personas y programas lo usan para intercambiar información porque es legible, ampliamente compatible e independiente de una base de datos o lenguaje de programación determinado. Las API suelen devolver JSON; las aplicaciones también lo usan para ajustes, exportaciones y configuración.
¿Qué son los datos JSON?
Un documento JSON contiene un único valor raíz, normalmente un objeto o un arreglo. Los objetos agrupan campos con nombre; los arreglos guardan una lista ordenada. Cada campo o elemento usa uno de los tipos de valor JSON que se indican a continuación.
¿Qué es el formato JSON?
JSON tiene pocas reglas, pero son estrictas. Un pequeño error de puntuación puede invalidar una respuesta de API o un archivo de configuración, así que un formateador resulta útil antes de compartir o guardar un documento.
- Usa comillas dobles en cada clave y cadena.
- Encierra los objetos entre { } y los arreglos entre [ ].
- Separa las propiedades y los elementos del arreglo con comas.
- No dejes una coma después del último elemento.
- Pon solo dos puntos entre una clave de objeto y su valor.
- Usa true, false y null en minúsculas.
- Los números no pueden llevar un signo más inicial ni ser NaN.
- Escapa una comilla dentro de una cadena con una barra invertida.
- No añadas comentarios: JSON estándar no admite comentarios.
- Cada llave o corchete de apertura debe tener un cierre correspondiente.
{
name: 'Alex',
active: True,
}{
"name": "Alex",
"active": true
}JSON válido¿Qué es JSON Schema?
JSON Schema es un estándar independiente para describir la estructura esperada de los datos JSON: campos obligatorios, tipos de valores permitidos, formatos y más. JSON son los datos; un schema es su contrato. Esta herramienta valida actualmente la sintaxis JSON y ayuda a inspeccionar su forma. No afirma validar JSON Schema.
Errores JSON comunes
La reparación maneja solo un conjunto limitado y predecible de errores de copiar y pegar: comentarios, claves simples sin comillas, cadenas con comillas simples, True/False/None al estilo Python y comas finales. Revisa la salida reparada antes de usarla en producción.
Preguntas frecuentes del formateador JSON
¿Esta herramienta es gratuita?
Sí. Las herramientas de ToolkitLoop se pueden usar sin crear una cuenta.
¿Mis datos son privados?
Cada página explica su límite de procesamiento. Las herramientas locales mantienen los datos de trabajo en el navegador.
¿Necesito crear una cuenta?
No. Las herramientas de ToolkitLoop se pueden usar sin cuenta.
¿Se suben mis datos?
Cuando la herramienta lo permite, el procesamiento se realiza directamente en el navegador. Cada página explica el tratamiento aplicable.