Funciona localmente · Sin subidas · Sin registro
CSV a JSON Conversor de CSV a JSON online gratis
Última actualización:
Conversor de CSV a JSON y formateador de datos 100% gratis, seguro y en tu navegador.
CSV to JSON es una herramienta online gratuita que convierte archivos CSV y texto CSV pegado en JSON formateado. Admite delimitadores de coma, tabulación, punto y coma y barra vertical, filas de encabezado, salida con sangría de 2 o 4 espacios o minificada, detección automática de números, booleanos y null, y campos entre comillas según RFC 4180. Todo el análisis se hace localmente en tu navegador: los archivos nunca se suben.
- Vista previa en vivo con dos paneles
- Validación de filas y encabezados
- , \t ; | como delimitadores
- Detección de números / booleanos / null
- Copia o descarga el .json
Más opciones
Entrada CSV
Arrastra y suelta aquí un archivo CSV
…o haz clic dentro y pega texto CSV sin formato
.csv · .tsv · .txt — se procesa localmente, nunca se sube
Salida JSON JSON válido
// JSON output will appear here as you type…
Cómo convertir CSV a JSON online
CSV to JSON convierte valores separados por comas de tipo hoja de cálculo en JSON limpio y conforme a los estándares en tres pasos, sin instalar software ni subir archivos.
-
01
Añade tu CSV
Arrastra y suelta un archivo .csv o .tsv, ábrelo desde tu dispositivo o pega texto CSV sin formato directamente en el panel de entrada.
-
02
Ajusta las opciones
Elige un delimitador, activa o desactiva la fila de encabezados, elige salida con 2 o 4 espacios o minificada y activa la detección automática de tipos.
-
03
Copia o descarga
Revisa la vista previa en vivo resaltada, corrige las filas marcadas y luego copia el JSON o descárgalo como archivo .json.
¿Qué es la conversión de CSV a JSON?
CSV (valores separados por comas) es un formato de texto plano y tabular que exportan Excel, Google Sheets, las bases de datos y las herramientas de analítica. JSON (JavaScript Object Notation) es el formato de datos estructurados que usan las API web, las apps de JavaScript, las bases de datos NoSQL y los archivos de configuración. Convertir CSV a JSON asigna cada fila a un objeto JSON cuyas claves provienen de la fila de encabezados, para que el código pueda usar directamente los datos tabulares.
Ejemplo
id,name,active 1,"Smith, Jane",true 2,Leo,false
[ { "id": 1, "name": "Smith, Jane", "active": true }, … ]
¿Por qué usar CSV to JSON?
- ✓Analizador RFC 4180 robusto: celdas entre comillas, comas y saltos de línea dentro de celdas y comillas escapadas
"". - ✓Validación en vivo: avisa de comillas sin cerrar, filas con demasiados o muy pocos campos y encabezados vacíos o duplicados.
- ✓Detección inteligente de tipos: los números, booleanos y null se convierten en tipos JSON nativos, mientras que los códigos postales y los ID con ceros a la izquierda siguen siendo cadenas.
- ✓Salida anidada: los encabezados como
address.citypueden convertirse en objetos JSON anidados. - ✓Privado por diseño: todo ocurre en tu navegador; tus datos nunca salen de tu dispositivo.
Preguntas frecuentes
¿Cómo convierto un archivo CSV a formato JSON online?
▾
Arrastra y suelta tu archivo .csv en la zona de carga (o pega CSV sin formato en el cuadro de entrada). CSV to JSON lo analiza al instante y muestra el JSON en el panel de vista previa en vivo. Elige las opciones de delimitador, encabezado y sangría, y haz clic en Copiar JSON o Descargar archivo .json.
¿Mis archivos de datos CSV subidos son privados y seguros?
▾
Sí. CSV to JSON funciona 100% en tu navegador con JavaScript. Tu archivo CSV se lee localmente con la API FileReader y nunca se sube a ningún servidor, ni se registra ni se almacena. Incluso sigue funcionando sin conexión una vez cargada la página.
¿Cómo maneja el conversor las comas dentro de las celdas de texto?
▾
El analizador sigue la norma RFC 4180. Cualquier celda entre comillas dobles puede contener comas, delimitadores e incluso saltos de línea, y unas comillas dobles repetidas ("") dentro de una celda entre comillas se convierten en un carácter de comillas literal. Por ejemplo, "Smith, John" sigue siendo un solo valor.
¿Puede convertir números y booleanos a tipos JSON reales?
▾
Sí. Con Detectar tipos automáticamente activado, los valores sin comillas como 42, -3.14 y 1e5 se convierten en números JSON, true/false en booleanos y null en null. Los valores con ceros a la izquierda, como los códigos postales, siguen siendo cadenas, y los valores entre comillas siempre se conservan como cadenas.
¿Qué pasa si mi CSV no tiene fila de encabezados?
▾
Desactiva La primera fila son encabezados. Cada fila se genera entonces como objetos con claves generadas (column_1, column_2, …) o como arrays simples, según el ajuste Estructura de salida.
¿Admite archivos TSV o delimitados por punto y coma o barra vertical?
▾
Sí. Elige Coma, Tabulación, Punto y coma o Barra vertical en el menú de delimitador, o déjalo en Detección automática y CSV to JSON elegirá el delimitador más probable a partir de las primeras líneas de tus datos.
¿Todas las herramientas de FreeToolCabin se prueban para garantizar su calidad y precisión?▾
¡Sí! Cada herramienta de nuestro sitio pasa por pruebas automatizadas de control de calidad en entornos reales de navegador para garantizar alta precisión, resultados correctos y cero errores. Si encuentras un error o tienes una sugerencia, escríbenos a [email protected] y nuestro equipo lo revisará de inmediato.
Más herramientas gratis de datos y para desarrolladores
Utilidades en el navegador de la misma familia: rápidas, privadas y gratis.
Conversor de JSON a CSV
Convierte arrays JSON en CSV listo para hojas de cálculo.
Conversor de XML a JSON
Convierte documentos y feeds XML a JSON.
Generador de datos falsos
Genera datos de prueba ficticios en CSV, JSON y SQL.
Probador de regex
Prueba y depura expresiones regulares en vivo.
Comparador de textos
Compara dos textos o archivos de datos lado a lado.