Conversor de CSV a JSON
Pega un CSV y obtén al instante JSON o NDJSON limpio, con manejo de comillas, detección de delimitadores y detección de números y valores booleanos.
Entrada CSV
Salida JSON
Cómo usar el conversor de CSV a JSON
Pega tu CSV y el JSON aparece al instante. La primera fila se convierte en los nombres de las propiedades. El conversor respeta los valores entre comillas, así que se conservan las comas, las comillas e incluso los saltos de línea dentro de ellas. Puede detectar por ti los números y los valores true/false, y genera un array JSON estándar o NDJSON para streaming. No se sube nada: la conversión se hace en tu navegador.
Por qué es útil
Las API, las bases de datos y las herramientas de analítica suelen pedir JSON, pero muchos datos empiezan como CSV exportado desde Excel, Google Sheets, Salesforce o HubSpot. Un conversor que entiende las comillas ahorra tiempo de limpieza, y la detección de tipos mantiene los números como números y los booleanos como booleanos sin correcciones manuales.
Usos habituales
- Convertir una exportación de Google Sheets en JSON para una llamada a una API
- Preparar datos de prueba o iniciales a partir de una hoja de cálculo
- Pasar exportaciones del CRM a un CMS o una herramienta de marketing
- Crear payloads de ejemplo para la documentación de una API
Particularidades del CSV que gestiona
Comas dentro de comillas ("Smith, John"), comillas escapadas escritas como dos comillas dobles, saltos de línea dentro de celdas entre comillas, finales de línea de Windows y Unix, una marca de orden de bytes inicial, líneas vacías al final y filas con valores faltantes. También funcionan los archivos separados por punto y coma, tabulación y barra vertical, y el delimitador se detecta a partir de la fila de encabezado. Los valores con ceros iniciales, como códigos postales o identificadores como 007, se mantienen como texto para no perder los ceros.
Preguntas frecuentes
¿Qué es NDJSON?
El JSON delimitado por saltos de línea pone un objeto JSON en cada línea. Lo usan los pipelines de streaming, las cargas de BigQuery y las herramientas de registros, porque cada línea se puede leer por separado.
¿Por qué "1.0" se convirtió en un número?
La detección de tipos convierte todo lo que parece numérico. Para conservar cada valor exactamente como está escrito, configura Tipos de valor en "Mantener todo como texto".
¿Funciona con archivos separados por punto y coma?
Sí. Muchas exportaciones europeas usan punto y coma, y el conversor los detecta automáticamente. También puedes elegir el delimitador tú mismo.
¿Puedo guardar el JSON como archivo?
Sí. Usa el botón de descarga para guardar un archivo .json, o un archivo .ndjson si elegiste NDJSON.

