Convierte datos en formato YAML a CSV compatible con Excel.
Sobre Convertir YAML a CSV Online Gratis
YAML es el formato de los archivos de configuración, los inventarios de Ansible, los manifiestos de Kubernetes y los datos de sitios estáticos, pero revisar una lista larga de entradas es mucho más cómodo como tabla. Esta herramienta lee una lista YAML de registros (cada uno empieza con un guion y contiene pares clave: valor) y produce un CSV con una columna por clave y una fila por registro.
Pega el YAML, escribe el nombre del archivo y descarga el CSV. La conversión usa un analizador ligero en tu navegador, así que los archivos de infraestructura con hostnames o credenciales no se suben a ningún sitio.
Convertir YAML a CSV Online Gratis: guía paso a paso
Escribe el nombre del archivo de salida; la extensión .csv se añade automáticamente.
Pega una lista YAML donde cada elemento empieza con «- » y contiene pares clave: valor en las líneas indentadas siguientes.
Pulsa «Convertir y descargar CSV». La fila de cabecera es la unión de todas las claves encontradas en los registros.
Ejemplo de entrada y salida
Entrada
- nombre: Juan
edad: 30
ciudad: Madrid
- nombre: Ana
edad: 25
ciudad: Barcelona
¿Por qué usar nuestro Convertir YAML a CSV Online Gratis?
100% gratis y online: sin pagos, sin instalar software ni extensiones.
Privacidad primero: el procesamiento ocurre en tu navegador, tus datos nunca salen de tu dispositivo.
Sin registro: pega los datos y obtén el resultado en un clic.
Rápido y fiable: maneja archivos pequeños o grandes en segundos, listo para Excel y otras herramientas.
Casos de uso comunes
Convertir un inventario de Ansible o una lista de hosts en YAML en una hoja de cálculo para una auditoría.
Exportar los archivos de datos de un sitio Jekyll o Hugo (_data/*.yml) a CSV para editarlos en Excel.
Revisar como tabla una lista de usuarios, feature flags o entornos definida en YAML.
Pasar un conjunto de datos YAML a un cargador de base de datos o una herramienta de BI que espera CSV.
Límites y consejos
Solo se admiten registros planos: una lista de mapas con valores escalares. Los mapas anidados, las listas anidadas, las cadenas multilínea y los anclajes no se interpretan.
Las comillas simples o dobles que rodean un valor se eliminan; los comentarios que empiezan por # se ignoran.
Las claves que aparecen solo en algunos registros también se convierten en columna; los registros sin esa clave reciben una celda vacía.
Los valores con comas, comillas o saltos de línea se entrecomillan en el CSV según la norma RFC 4180.
Preguntas frecuentes
¿Qué estructura YAML espera el conversor?
Una secuencia de mapas: cada registro empieza con un guion y sus campos son líneas clave: valor indentadas debajo (el primer campo puede ir en la misma línea del guion). Es la forma de la mayoría de listas de datos en YAML, como inventarios, listas de usuarios o entradas de contenido.
¿Por qué mi YAML anidado no se convierte bien?
El analizador es deliberadamente simple y solo lee un nivel de pares clave: valor por registro. Los objetos anidados, las listas dentro de un registro y los escalares de bloque (| o >) se omiten o se leen como texto plano. Aplana esos campos antes, por ejemplo con yq, si los necesitas como columnas.
¿Qué diferencia hay entre YAML y CSV?
YAML es un formato jerárquico y legible para configuración y datos estructurados que admite anidamiento, comentarios y tipos. CSV es una tabla plana de valores delimitados sin tipos ni anidamiento. YAML encaja en configuración; CSV en hojas de cálculo e intercambio masivo de datos.
¿Convierte manifiestos de Kubernetes?
No como documento completo: un manifiesto es un único mapa anidado, no una lista de registros planos. Sí puedes pegar una lista como la de containers o env de un deployment, que es lo bastante plana para convertirse en filas.
¿El YAML se envía a un servidor?
No. El análisis y la generación del CSV se ejecutan en tu navegador. El archivo se crea en local y no se transmite nada.