Convierte filas CSV en objetos JSON y controla los encabezados, el delimitador y los tipos básicos.
Transformar CSV
Local en tu navegador
Archivo opcional de hasta 10 MB. Admite saltos de línea y comillas escapadas.
Resultado JSON
Cómo convertir CSV a JSON
Pega el CSV o abre un archivo.
Confirma el delimitador y si existe encabezado.
Convierte y revisa el resultado.
Copia o descarga el archivo JSON.
Ejemplo real
Transforma una exportación de hoja de cálculo en datos estructurados para una API, una prueba o una aplicación.
Decisión de tipos: la inferencia conserva como texto los enteros con ceros iniciales, como 00125. Aun así, mantenla desactivada cuando necesites tratar todos los campos como texto.
Cómo se transforma una tabla CSV en JSON
Cada fila del CSV se convierte en un objeto y cada encabezado se utiliza como nombre de propiedad. Una tabla con las columnas nombre, ciudad y activo produce un arreglo de objetos que puede consumirse desde JavaScript, una API o una prueba automatizada. Si el archivo no incluye encabezados, la herramienta crea nombres de columna previsibles para que ningún valor quede sin identificar.
Cuándo conviene detectar tipos
La detección de tipos transforma valores evidentes como true, false, números y celdas vacías. Es útil para cálculos y prototipos, pero no siempre representa el significado del dato. Un código como 00125, un número de documento o un teléfono debe conservarse como texto para no perder ceros iniciales. Las fechas también permanecen como cadenas, porque formatos como 03/04/2026 pueden interpretarse de manera distinta según el país.
Casos que debes revisar
Encabezados vacíos o repetidos: se normalizan, pero conviene renombrarlos antes de integrar el JSON.
Comas y saltos de línea dentro de campos: deben estar encerrados correctamente entre comillas.
Columnas opcionales: una celda ausente y una cadena vacía pueden tener significados diferentes en tu sistema.
Archivos muy grandes: procesa una muestra primero y comprueba el consumo de memoria del navegador.
Después de convertir, utiliza el formateador y validador JSON para revisar la estructura y detectar errores antes de enviarla a una aplicación. El procesamiento se realiza en esta pestaña; aun así, evita pegar información confidencial en equipos compartidos y cierra la página cuando termines.
Caso verificable CJ-01: CSV con decisiones difíciles
Fecha de verificación: .
Situación ficticia: una exportación contiene códigos con ceros iniciales, espacios intencionales, una celda multilínea, comillas escapadas y tipos básicos.
Objetivo y decisiones: conservar espacios dentro de campos citados, mantener los códigos como texto e informar delimitador, encabezados e inferencia aplicada.
Entrada de prueba y Resultado esperado: ambos se publican para repetir la conversión según la metodología.
Automático
CRLF, salto citado, coma citada, comillas dobles, espacios citados y tipos inferidos.
Error deliberado
El analizador rechaza caracteres no permitidos después de una comilla de cierre.
Límites: las fechas no se interpretan y los anchos irregulares se completan con vacío. La conversión es local; recursos externos y AdSense pueden cargarse, y las métricas generales solo usan {tool, action}, no las filas.