Saltar al contenido
AldeaCode Logo
Formato100% local · 0 bytes enviados

Convertidor CSV ↔ JSON

Pega CSV o JSON y obtén el otro formato al instante. El modo CSV admite delimitadores personalizados y detección opcional de cabecera (la primera fila se convierte en las claves); el modo JSON espera un array de objetos y escribe la unión de claves como cabecera. Maneja campos entre comillas con comas y comillas escapadas correctamente. Embellece la salida con el Formateador y Validador JSON, aísla un único campo con el Extractor de Columnas, o limpia filas con Eliminar Líneas Duplicadas.

Loading…

Cómo funciona

CSV a JSON: divide líneas, parsea cada una con una pequeña máquina de estados que maneja campos entre comillas y comillas escapadas, construye un objeto por fila con la cabecera (o col1/col2/... si no hay). JSON a CSV: parsea, recoge la unión de claves, escapa cualquier valor con el delimitador o comillas, escribe cabecera y filas.

Cómo usarla

  1. Pega tus datos

    Pega un export CSV de una hoja de cálculo, o un array JSON de una respuesta de API. La herramienta detecta la dirección automáticamente.

  2. Elige el delimitador

    La coma es el default. Cambia a punto y coma para exports europeos, tab para TSV, o pipe para logs. Los campos entre comillas se manejan.

  3. Activa detección de cabecera

    Con cabecera, la primera fila se usa como keys JSON; sin cabecera, se emiten arrays de arrays. Elige según si tu primera fila tiene labels.

  4. Copia o descarga

    Llévate el output convertido a una configuración JSON, un import de base de datos o un pipeline CSV. Ida y vuelta sin pérdida.

Casos de uso

Convertir un export de hoja de cálculo en JSON para una API.

Convertir un array JSON en CSV listo para Excel o Google Sheets.

Inspeccionar cómo será una fila CSV como JSON antes de escribir código.

Construir datos de prueba para un proyecto desde una plantilla CSV.

Cuándo NO usarlo

  • En CSVs con saltos dentro de campos entre comillas que ocupan varias líneas por registro. Este parser es line-based; usa una librería CSV real (csv-parse) para eso.
  • Para JSON anidado a CSV. CSV es plano, así que los objetos y arrays anidados se JSON.stringify dentro de la celda. Si necesitas flattening relacional real, hazlo antes.
  • En archivos de gigabytes. La herramienta corre en memoria; el navegador se ahoga por encima de 50 MB.

Tus datos nunca salen de tu navegador

Cada utilidad se ejecuta íntegramente en tu dispositivo. No se sube nada, no se almacena nada en un servidor. Puedes desconectarte de internet y siguen funcionando.

Preguntas frecuentes

Herramientas relacionadas

Destinos curados. Las herramientas complementarias encadenan bien; las alternativas cambian el enfoque; las de siguiente paso continúan donde termina esta.