CSV a JSON
Pega CSV. Observa el JSON de inmediato. Revisa las filas analizadas, elige cómo tratar los valores y copia o descarga el resultado completo. Tus datos permanecen en tu navegador.
Archivos CSV, TSV y de texto de hasta 10 MB
Tu JSON aparecerá aquí según escribas.
Comprobar el resultado
Cómo se transforma CSV en JSON
Pega CSV o TSV, elige un archivo local o arrástralo al convertidor. Lee el archivo en tu dispositivo y lo convierte en un worker del navegador. No se sube nada a internet. La salida se actualiza al modificar la entrada o los ajustes.
Elige cómo estructurar las filas
| Entrada CSV | Resultado JSON |
|---|---|
| La primera fila contiene nombres | Cada fila posterior se convierte en un objeto con dichos nombres como claves. Los nombres en blanco o repetidos reciben etiquetas únicas. |
| Sin fila de encabezado | Cada fila se convierte en un objeto con claves como Column 1 y Column 2. |
001, true, celda vacía | Los valores se mantienen como cadenas por defecto, conservando códigos y ceros iniciales. Puedes detectar números y booleanos seguros o convertir las celdas vacías en null. |
| Coma, comilla o salto de línea entre comillas | Permanece dentro de un solo campo. Duplica las comillas dentro de un campo entrecomillado, tal como requiere el estándar CSV. |
La detección automática comprueba separadores por coma, punto y coma, tabulador y barra vertical. Puedes seleccionar uno de forma explícita si la vista previa no se ve correcta. Admite archivos UTF-8, UTF-16 y Windows-1252; ajusta la codificación si los caracteres se muestran incorrectos.
La salida formateada y la compacta son matrices JSON. JSON Lines escribe un objeto por línea para las herramientas que aceptan .jsonl. La vista previa muestra como máximo ocho filas y 25 columnas; Copiar JSON y Descargar incluyen todas las filas y columnas. Las filas con menos campos reciben valores vacíos y las filas con campos adicionales reciben nombres de columna generados. El conversor señala las filas con anchos distintos y los encabezados renombrados.
Los archivos están limitados a 10 MB y 500 columnas. Las conversiones grandes pueden usar mucha memoria en un teléfono. ¿Necesitas explorar o editar la tabla primero? Abre el visor de CSV. Para la conversión inversa, usa JSON a CSV.