Convertir Entre CSV, JSON y YAML

Convert between CSV, JSON and YAML, entirely in your browser

Suelta los archivos aquí o haz clic para elegir uno o más — CSV, JSON, YAML, YML

Se procesa completamente en tu navegador con un Web Worker. No se sube nada.

Cómo usarlo

  1. Selecciona un archivo CSV, JSON o YAML.
  2. Elige el formato de salida en el desplegable.
  3. Haz clic en Convertir.
  4. Descarga el archivo convertido.

Formatos aceptados

CSV (.csv), JSON (.json) o YAML (.yaml/.yml).

Características

  • Cualquiera de los tres formatos como entrada, cualquiera como salida
  • Análisis de CSV compatible con RFC 4180 (campos entre comillas, comas y saltos de línea incrustados)
  • La salida JSON se formatea con sangría para facilitar la lectura
  • La herramienta en sí no impone ningún límite de tamaño de archivo

Qué le pasa a tu archivo

No aplica — son formatos de datos en texto plano sin metadatos de archivo incrustados que conservar o eliminar.

Limitaciones conocidas

  • Convertir JSON o YAML a CSV requiere que los datos sean una lista plana de objetos — los objetos o arrays anidados dentro de un campo se aplanan a su texto JSON en bruto en vez de expandirse en columnas.
  • Los archivos muy grandes están limitados por la memoria disponible de tu navegador, no por la herramienta.

Casos de uso comunes

  • Convertir la respuesta de una API en un CSV apto para hoja de cálculo
  • Convertir una exportación CSV en JSON para un script o app
  • Convertir configuración JSON o salida de API en un archivo YAML más editable
  • Introducir un archivo de configuración YAML en una herramienta que solo lee JSON

Preguntas.

¿Se sube mi archivo a algún sitio?

No. Convertidor de Formato de Datos funciona completamente en tu navegador usando un Web Worker — el archivo nunca sale de tu dispositivo.

¿Qué tipos de archivo acepta?

Convertidor de Formato de Datos acepta archivos CSV, JSON, YAML, YML.

¿Puedo convertir CSV directamente a YAML?

Aún no como página dedicada — convierte primero CSV a JSON, y luego JSON a YAML, usando el desplegable de formato en cualquiera de las dos páginas.

¿Qué pasa con las celdas CSV vacías?

Se convierten en cadenas vacías en la salida JSON/YAML, no en null ni undefined.

¿Tienes problemas con esta herramienta? Reportar un problema →