Convertidor de CSV a YAML Gratis
Última actualización: 15 de octubre de 2026
Respuesta rápida: ¿Necesitas tus datos de hoja de cálculo como YAML — para configs, datos de prueba o un pipeline? Este convertidor de CSV a YAML gratuito convierte texto pegado o un archivo .csv en YAML limpio estilo bloque con un clic. Analiza CSV de verdad (campos entre comillas, comillas escapadas y celdas multilínea incluidos), detecta el delimitador automáticamente (coma, punto y coma, tabulación o barra vertical) e infiere tipos para que números, booleanos y nulos salgan como valores YAML reales en vez de texto entre comillas. Todo se ejecuta en tu navegador: tus datos nunca se suben.
✓ Gratis para siempre · ✓ Sin registro · ✓ Lo que escribes permanece en tu navegador — nunca se envía a nuestros servidores.
Cómo usar Convertidor de CSV a YAML
- Pega tu CSV en el cuadro, o sube un archivo .csv — el contenido se carga en el editor automáticamente.
- Deja marcada La primera fila es encabezado si tu fila superior tiene los nombres de columna (desmárcala para datos sin encabezado).
- Deja el delimitador en Autodetectar, o fuerza coma, punto y coma, tabulación o barra para archivos difíciles.
- Pulsa Convertir a YAML y luego Copiar YAML o Descargar .yaml. La inferencia de tipos convierte números, true/false y celdas vacías en valores YAML reales.
Por qué usar Convertidor de CSV a YAML
- Análisis CSV real — campos entre comillas, comillas dobles escapadas (""), celdas multilínea y BOM UTF-8 se manejan correctamente, no con un ingenuo split(',').
- Detección automática de delimitador — detecta coma, punto y coma, tabulación o barra desde tus datos; cámbialo manualmente cuando un archivo sea ambiguo.
- Inferencia inteligente de tipos — 42 se convierte en número YAML, true/false en booleanos, celdas vacías en null — sin más salida de todo-como-texto.
- Subida de archivo + pegado — importa una exportación .csv de Excel o Sheets, o pega directo desde tu portapapeles.
- YAML limpio estilo bloque — indentación legible de dos espacios, claves entrecomilladas solo cuando hace falta, listo para configs y seed files.
- Privado por diseño — el análisis ocurre por completo en tu navegador. Tus datos nunca salen de tu dispositivo.
Casos de uso comunes
- Archivos de configuración: Convierte una hoja de ajustes, feature flags o traducciones al YAML que tu app realmente lee.
- Datos de prueba (seed): Convierte una exportación CSV en fixtures YAML para seeders de Rails, Django o Laravel en segundos.
- Pipelines CI/CD: Transforma datos tabulares (entornos, destinos de deploy, matrices de test) en YAML para GitHub Actions o GitLab CI.
- Entregas de datos: Entrega a un colega YAML limpio en vez de un CSV frágil cuando el consumidor espera config estructurada.
- Aprender YAML: Pega datos familiares de hoja de cálculo y mira exactamente cómo se mapean a la estructura YAML — la forma más rápida de aprender el formato.
Convertidor de CSV a YAML frente a las alternativas
- Python (pandas + PyYAML): La opción potente para automatizar: read_csv, to_dict, yaml.dump — programable y repetible. Pero necesita Python instalado y unas líneas de código; esta página convierte un archivo puntual en segundos sin instalación.
- Herramientas ETL de escritorio: Transformadores completos manejan archivos enormes y mapeos complejos — excesivo (y a menudo de pago) cuando solo necesitas CSV → YAML una vez.
- Exportar desde la hoja de cálculo: Excel y Sheets exportan CSV, TSV y a veces JSON — pero no YAML. Esta herramienta llena exactamente ese hueco del menú de exportación.
- Convertidores online genéricos: La mayoría son envoltorios simples con análisis ingenuo que destroza comas entre comillas y emite todo como texto. El nuestro analiza CSV correctamente e infiere tipos YAML reales.
Para conversiones programadas y repetibles, los módulos csv + yaml de Python son imbatibles. Para el archivo puntual que tienes delante — una exportación de Excel que debe convertirse en config — esta página es la ruta más rápida y honesta: análisis correcto, tipos reales, YAML limpio, sin subidas.
Preguntas frecuentes
¿Cómo convierto CSV a YAML?
¿Maneja comas dentro de campos entre comillas?
¿Convierte números y booleanos, o todo como texto?
¿Qué delimitador soporta?
¿Cómo se ve la salida YAML?
- name: Alice
age: 30
active: trueLas claves salen simples cuando es seguro y entrecomilladas cuando contienen caracteres especiales. Las listas de mapas son el formato que la mayoría de cargadores de config y scripts de seed esperan.