MaisTools
Desarrollador/

Conversor JSON, YAML, CSV

Pega JSON, YAML o CSV, elige el formato de salida y convierte al instante.

Origen
Destino
Entrada
Salida
La salida aparece aquí.

Sobre esta herramienta

Convierte entre los tres formatos más comunes para representar datos estructurados: JSON (objetos y arrays), YAML (configuraciones legibles) y CSV (tablas y hojas de cálculo). Útil para migrar configuraciones entre herramientas, exportar datos de un formato a otro, preparar fixtures de prueba o simplemente leer un archivo en un formato con el que no estás familiarizado.

Cómo usar

  1. Pega el contenido en el formato de origen.
  2. Selecciona el formato de destino.
  3. El resultado aparece formateado y validado.
  4. Copia o descarga según necesites.

Preguntas frecuentes

¿Qué conversiones tienen sentido?
JSON y YAML son aproximadamente equivalentes en capacidad (ambos soportan estructuras jerárquicas), por lo que la conversión es directa. CSV es tabular (filas y columnas), así que solo tiene sentido para datos planos. Intentar convertir un JSON con estructura anidada a CSV implica decisiones sobre cómo aplanar los datos, y el resultado puede quedar comprometido.
¿Qué separador se usa en CSV?
La coma es el estándar internacional, pero en algunas regiones (como España o Portugal) se usa el punto y coma porque la coma sirve de separador decimal. La herramienta maneja ambos, pero confirma el formato esperado por la aplicación que va a consumir el resultado.
¿El resultado preserva el orden de las claves?
JSON y YAML no exigen un orden específico de claves, pero la mayoría de las herramientas (incluida esta) preservan el orden original. CSV es por naturaleza ordenado por columnas. Si tu aplicación depende de un orden específico, comprueba manualmente el resultado.