Conversor JSON — Convertir JSON a YAML, XML o CSV Online Gratis
Convierte JSON a YAML, XML o CSV al instante. Gratis, funciona en el navegador, sin registro.
Convertir JSON a Otros Formatos
JSON es la lingua franca de las APIs modernas, pero a veces necesitas tus datos en otro formato. Convertir JSON a CSV transforma un array de registros en una hoja de cálculo que puedes abrir en Excel, Google Sheets o importar a una base de datos. Convertir JSON a YAML hace que los archivos de configuración sean más legibles y permite añadir comentarios. Convertir JSON a XML es útil para APIs SOAP, integraciones heredadas y sistemas que requieren entrada en XML.
Cuándo convertir JSON a CSV
- Abrir una respuesta de API en Excel o Google Sheets para analizarla
- Importar un array JSON de registros a una base de datos SQL o una herramienta de BI
- Compartir datos estructurados con no desarrolladores como hoja de cálculo
Para obtener los mejores resultados, usa un array JSON de objetos — cada objeto se convierte en una fila y cada clave en una columna. Los objetos anidados se aplanan en columnas con notación de punto (p. ej. user.name), y los arrays escalares se unen en una sola celda.
Cuándo convertir JSON a YAML
- Crear manifiestos de Kubernetes o values de Helm a partir de una respuesta JSON de API
- Convertir un archivo de configuración JSON a YAML para mejor legibilidad
- Generar archivos de GitHub Actions o Ansible a partir de datos JSON estructurados
Si trabajas mucho con YAML, YAML Indent ofrece un kit de herramientas YAML dedicado — formateador, validador, minificador y diff.
Cuándo convertir JSON a XML
- Alimentar datos en un servicio web SOAP que requiere XML
- Generar archivos de recursos de Android a partir de datos JSON
- Integrar con sistemas corporativos heredados que solo aceptan XML
Para un kit completo de XML — formateo, validación, minificación, diff y prueba de XPath — visita XML Indent.
Preguntas Frecuentes
¿Cómo convertir JSON a CSV?
Elige «JSON → CSV» y pega un array JSON de objetos. Cada objeto se convierte en una fila y cada clave en una columna; los objetos anidados se aplanan en columnas con notación de puntos y los arrays escalares se unen en una sola celda. Haz clic en Descargar para guardar un archivo .csv que puedes abrir en Excel o Google Sheets.
¿La conversión es sin pérdidas?
JSON a YAML es sin pérdidas — todos los tipos de datos JSON se mapean directamente a YAML. JSON a XML no siempre es sin pérdidas, ya que los arrays y los valores nulos de JSON no tienen equivalente directo en XML, pero todos los datos se conservan.
¿Cómo convertir JSON a YAML en Python?
import json, yaml; print(yaml.dump(json.loads(json_string)))
¿Están seguros mis datos?
Sí. Toda la conversión ocurre en tu navegador. Ningún dato se envía a ningún servidor.