ToolNest logoToolNest.

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.

0Filas
0Columnas
—Delimitador

✓ 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

  1. Pega tu CSV en el cuadro, o sube un archivo .csv — el contenido se carga en el editor automáticamente.
  2. Deja marcada La primera fila es encabezado si tu fila superior tiene los nombres de columna (desmárcala para datos sin encabezado).
  3. Deja el delimitador en Autodetectar, o fuerza coma, punto y coma, tabulación o barra para archivos difíciles.
  4. 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

Casos de uso comunes

Convertidor de CSV a YAML frente a las alternativas

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?
Pega tu CSV (o sube el archivo .csv) en el convertidor de arriba, confirma que la primera fila es tu encabezado y pulsa Convertir a YAML. Cada fila se convierte en un mapa YAML con tus nombres de columna, en estilo bloque limpio con indentación de dos espacios. Copia el resultado o descárgalo como archivo .yaml.
¿Maneja comas dentro de campos entre comillas?
Sí. El analizador sigue las reglas CSV reales: los campos entre comillas dobles pueden contener comas, saltos de línea e incluso comillas escapadas (""). Un ingenuo split por coma destrozaría esas celdas; esta herramienta las mantiene intactas.
¿Convierte números y booleanos, o todo como texto?
Con la inferencia de tipos activada (por defecto), los valores que parecen números se convierten en números YAML, true/false (en cualquier caso) en booleanos y las celdas vacías en null. Desactívala si quieres cada valor como texto entre comillas — útil cuando códigos postales o IDs deben seguir siendo texto.
¿Qué delimitador soporta?
La autodetección cubre los cuatro comunes: coma, punto y coma (común en exportaciones europeas de Excel), tabulación (pegados TSV) y barra vertical. Si la detección se equivoca con un archivo raro, fuerza el delimitador correcto en el desplegable.
¿Cómo se ve la salida YAML?
Un mapa por fila, en una lista de nivel superior:
- name: Alice
  age: 30
  active: true

Las 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.
¿Mis datos se suben a algún lado?
No. Toda la conversión se ejecuta en JavaScript en tu navegador — el CSV nunca toca un servidor. Seguro para exportaciones sensibles.