Saltar al contenido principal

CSV a JSON gratis

Convierte CSV (o TSV) a JSON — array de objetos o de arrays — con un parser RFC 4180 estricto, detección automática de delimitadores y conversión de tipos. Se ejecuta en tu navegador.

Funciona sin conexión una vez cargado

Suelta un archivo CSV (o pega abajo)

CSV, TSV, TXT · procesado en tu dispositivo

o pulsa Ctrl+V para pegar desde el portapapeles

Explorar archivos
JSON
—
Delimitador
Salida

💡 Un analizador RFC 4180 completo — maneja campos entre comillas, comas y saltos de línea dentro de comillas, y comillas escapadas. Con 'la primera fila es un encabezado' activado obtienes un array de objetos; desactivado, un array de arrays. Todo se ejecuta en tu navegador. La conversión de tipos está desactivada por defecto para que IDs como códigos postales (02138), códigos con ceros iniciales y números muy largos conserven su texto exacto — activa 'Convertir números y booleanos' solo cuando quieras valores tipados.

Usos habituales

  • Convertir CSV a JSON para una APIConvierte una exportación de hoja de cálculo en JSON que tu código o API pueda consumir.
  • Convertir CSV desordenado con comillas y comasAnaliza CSV que tiene comas, comillas o saltos de línea dentro de campos.
  • Convertir TSV (separado por tabulaciones) a JSONAnaliza datos separados por tabulaciones copiados de una hoja de cálculo.
  • Preparar datos CSV para importaciónConvierte un CSV a JSON para sembrar una base de datos o cargar en una aplicación.
  • Inspeccionar rápidamente CSV como JSONVe filas CSV como objetos JSON estructurados mientras desarrollas.

Cómo funciona

CSV se ve simple pero está lleno de casos especiales — campos entre comillas, comas dentro de comillas, saltos de línea dentro de celdas. Esto usa un analizador RFC 4180 adecuado para que todo funcione, enteramente en tu navegador.

  1. 1
    Pegas CSV o sueltas un archivo
    El delimitador (coma, punto y coma, tabulación o barra) se detecta automáticamente, o puedes configurarlo manualmente. Nada se carga.
  2. 2
    Se analiza correctamente
    Los campos entre comillas, las comillas escapadas ("") y los delimitadores/saltos de línea dentro de comillas se manejan según la especificación CSV.
  3. 3
    Elige la forma
    Con una fila de encabezado, cada línea se convierte en un objeto con los encabezados como claves; sin ella, una matriz de matrices. Opcionalmente, convierte números y booleanos a tipos reales.
  4. 4
    Copia o descarga JSON
    Obtén JSON limpio e indentado listo para tu código.

Los CSVs frecuentemente contienen contactos, transacciones y otros datos personales. El análisis ocurre enteramente en tu dispositivo — ninguno de eso se carga.

Herramientas relacionadas

Preguntas frecuentes