CSV a JSON
Convierte datos CSV a formato JSON con detección automática de delimitador y soporte de cabeceras.
Entrada
Arrastra y suelta un archivo aquí, o
haz clic para seleccionar
Resultado
Acerca de esta herramienta
CSV es un formato común para exportar datos de hojas de cálculo y bases de datos, pero las aplicaciones modernas consumen JSON. Este conversor transforma CSV a JSON directamente en tu navegador usando papaparse, el parser de referencia: detecta automáticamente el delimitador (coma, punto y coma, tabulador, barra vertical), respeta campos entre comillas con saltos de línea o comas internas, convierte números y booleanos a sus tipos reales, y puede usar la primera fila como cabecera para generar objetos o tratar todo como arrays. Nada se sube a ningún servidor.
Acerca de esta herramienta
CSV es un formato común para exportar datos de hojas de cálculo y bases de datos, pero las aplicaciones modernas consumen JSON. Este conversor transforma CSV a JSON directamente en tu navegador usando papaparse, el parser de referencia: detecta automáticamente el delimitador (coma, punto y coma, tabulador, barra vertical), respeta campos entre comillas con saltos de línea o comas internas, convierte números y booleanos a sus tipos reales, y puede usar la primera fila como cabecera para generar objetos o tratar todo como arrays. Nada se sube a ningún servidor.
Casos de uso
- Convertir exportaciones de Excel u hojas de cálculo a JSON para APIs
- Transformar datos CSV para importarlos en aplicaciones web
- Limpiar y estructurar datos tabulares en formato legible
- Preparar datasets CSV para scripts y prototipos
Preguntas frecuentes
- ¿Qué ocurre con los números y valores booleanos?
- El conversor usa tipado dinámico: los valores que parecen números (30, -4.5) se convierten a number y true/false a boolean en el JSON resultante. El resto queda como texto.
- ¿Cómo detecta el delimitador?
- En modo automático analiza las primeras filas e infiere el separador más probable entre coma, punto y coma, tabulador y barra vertical. También puedes forzar el delimitador manualmente desde el selector.
- ¿Qué hace la opción «primera fila como encabezado»?
- Si está activa (por defecto), la primera fila define las claves y el resultado es un array de objetos. Si la desactivas, cada fila se convierte en un array y el resultado es un array de arrays.
- ¿Qué pasa si las filas tienen distinto número de columnas?
- Se considera un CSV malformado y la herramienta muestra un error indicando la fila del problema, en lugar de generar un JSON incoherente.
Herramientas relacionadas
Formateador JSON
Formatea y embellece JSON para mejorar su legibilidad. Detecta errores de sintaxis automáticamente.
Validador JSON
Valida la sintaxis de tu JSON y muestra errores detallados si los hay.
Minificar JSON
Comprime JSON eliminando espacios en blanco y saltos de línea innecesarios. Reduce el tamaño del archivo.
JSON a CSV
Convierte un array JSON a formato CSV. Ideal para importar datos a Excel o Google Sheets.