Herramientas JSON
Todas las herramientas de aquí corren sobre un único motor: un parser de JSON escrito desde cero para poder señalar la línea y la columna exactas de un problema, conservar números que JavaScript no puede representar y recuperarse tras un error en vez de detenerse en el primero. Nada de lo que pegues se sube, y la lista de permitidos de connect-src convierte eso en una garantía del navegador y no en una promesa.
¿Buscas un conversor? Están en la página de conversión. ¿Persigues un error de parseo concreto? Empieza por los explicadores de errores.
Formatear y comprobar
Las cuatro de cada día. Leer un payload, averiguar por qué no parsea, arreglarlo o encogerlo antes de enviarlo.
- Embellecedor de JSON Pega JSON desordenado y léelo. No se sube nada.
- Formateador de JSON Formatea JSON con 2 espacios, 4 espacios o tabulaciones, sin perder ni un dígito.
- Validador de JSON Cada error con su línea, columna, causa y solución exactas.
- Reparar JSON Arregla comas finales, comillas simples, comentarios y literales de Python, con la lista de cada cambio.
- Minificar JSON Elimina cada byte de espacio en blanco y comprueba exactamente cuánto has ahorrado.
- Visor de JSON Un árbol plegable con la ruta JSON de cada nodo, pensado para archivos grandes.
- Analizador de JSON Analiza un payload y consulta sus tipos, profundidad, número de claves y todas sus rutas.
- JSON Pretty Print Formatéalo aquí, o copia la línea equivalente para Python, JavaScript, jq y seis lenguajes más.
Transformar
Cambiar la forma de un documento en vez de su formato: comparar, ordenar, aplanar, consultar, escapar.
- Comparar JSON Compara dos documentos por estructura: reformatear o cambiar el orden de las claves no cuenta.
- Probador de JSONPath Escribe una expresión JSONPath y ve las coincidencias en vivo. Sintaxis RFC 9535.
- Ordenar JSON Ordena las claves alfabéticamente en todos los objetos anidados, para diffs que se mantienen limpios.
- Aplanar JSON Convierte JSON anidado en rutas de clave de un solo nivel, y vuelve atrás.
- JSON a tabla Muestra un array de objetos como una tabla ordenable y legible.
- Filtrar JSON Extrae solo lo que necesitas con una expresión de filtro JSONPath.
- Escapar JSON Convierte cualquier texto en una cadena segura para incrustar dentro de JSON.
- Desescapar JSON Recupera JSON legible desde una cadena escapada, tenga las capas que tenga.
- Generador de JSON Schema Genera un esquema draft 2020-12 a partir de un ejemplo, con campos obligatorios honestos.