Herramientas para JSON
Cuando una API devuelve un JSON mal indentado, un archivo llega cortado a mitad de camino o necesitas pasar datos de un formato a otro, estas herramientas cubren todo el flujo: formatear y validar JSON, repararlo cuando llega roto, compararlo entre dos versiones, aplanarlo para hojas de cálculo y convertirlo desde o hacia CSV, YAML, TOML y XML, sin instalar nada ni depender de un backend propio.
Para inspeccionar estructuras grandes usa el Visor de archivos JSON grandes con navegación por rutas; para localizar un valor concreto, Extraer claves JSON o Puntero JSON. Si necesitas filtrar y transformar datos, jq playground reproduce jq 1.8.2 real, mientras que Probador JMESPath y Probador JSONPath cubren sintaxis de rutas más simples. Todo el procesamiento ocurre en tu navegador, sin subir el JSON a ningún servidor.
23 herramientas
Formatear y validar JSON
-
Formateador de JSON
Formatea JSON con indentación personalizada y minificación
-
validador JSON
Valida JSON detectando errores de sintaxis y estructura
-
Reparar JSON
Repara JSON incompleto, mal formado o con errores de sintaxis automáticamente
-
Visor de archivos JSON grandes
Visualiza JSON con árbol interactivo, búsqueda y navegación por rutas
-
Visor JSONL
Localiza registros JSONL defectuosos conservando líneas válidas
Convertir JSON a otros formatos
-
Conversor de CSV a JSON
Convierte CSV a JSON estructurado con tipo de objetos o arrays
-
JSON a CSV
Convierte objetos JSON a CSV eligiendo columnas y separadores
-
JSON a YAML
Transforma JSON a YAML conservando números y tipos de datos
-
YAML a JSON
Convierte YAML a JSON eligiendo documento si hay múltiples
-
JSON a TOML
Convierte JSON a TOML conservando tipos y ajustando arrays
-
TOML a JSON
Transforma TOML a JSON validando tablas y arrays anidados
-
JSON a XML
Convierte JSON a XML eligiendo raíz, atributos y el nombre de los elementos de array
-
XML a JSON
Convierte XML a JSON eligiendo estilo de atributos y nodos
-
JSON a tabla Markdown
Genera tablas Markdown desde arrays de objetos JSON eligiendo columnas
Comparar y extraer datos JSON
-
Comparar JSON
Compara documentos JSON mostrando cambios estructurados
-
Fusionar JSON
Fusiona JSON eligiendo qué valores conservar en cada conflicto
-
Aplanar JSON
Aplana JSON anidado en pares clave-valor con separadores
-
Extraer claves JSON
Extrae valores específicos de JSON profundo mediante rutas seleccionables
-
Escapar cadenas
Escapa cadenas para JSON, JavaScript y Unicode bidireccional
Consultar JSON con rutas
-
Probador JSONPath
Extrae valores JSON y sus rutas con expresiones JSONPath
-
Probador de JMESPath
Filtra y proyecta datos JSON con expresiones JMESPath y revisa resultados
-
jq playground
Prueba jq 1.8.2 con JSON o texto y copia el comando final para tu shell POSIX
-
Puntero JSON
Localiza valores JSON generando rutas desde tokens y comprobando escapes y fragmentos URI
Preguntas frecuentes sobre herramientas de JSON
JSONPath usa una sintaxis simple de rutas parecida a XPath y es la más extendida en librerías; JMESPath añade funciones y proyecciones más legibles; jq es un lenguaje completo con filtros encadenados. Prueba las tres con Probador JSONPath, Probador JMESPath o jq playground antes de elegir cuál integrar.
Los errores más comunes son comas finales, comillas simples en vez de dobles y claves sin comillas. validador JSON señala la posición exacta del error de sintaxis, y si el archivo llegó truncado o mezclado con texto sobrante, Reparar JSON intenta reconstruirlo automáticamente.
Comparar JSON muestra qué claves se añadieron, borraron o cambiaron de valor entre dos documentos, ignorando el orden cuando no importa. Si en lugar de ver diferencias quieres combinar dos JSON eligiendo qué valores conservar en cada conflicto, usa Fusionar JSON.