Convertir CSV a JSON
Pega un CSV de Excel, Google Sheets o cualquier aplicación y obtén un JSON limpio que puedes copiar directamente en tu código.
Sellado en este dispositivo
Funciona en tu navegador. No se sube nada.
Sellado
CSV JSON
Tu CSV aparecerá aquí mientras escribes.
Tu JSON aparecerá aquí mientras escribes.
Cómo funciona
-
Pega o abre tu CSV
Pégalo, suelta un archivo .csv o abre uno. El separador se detecta solo, y los valores entre comillas con comas o saltos de línea se leen correctamente.
-
Elige la forma del JSON
Elige una lista de objetos o una lista de arrays, decide si se convierten los números y true/false, y define la sangría.
-
Copia o descarga el JSON
Revisa la vista previa de la tabla si lo necesitas y luego copia el JSON o guárdalo como archivo .json.
Preguntas frecuentes
¿Se sube mi CSV a un servidor?
No. El archivo se lee y se convierte dentro de tu navegador, así que las listas de clientes, las exportaciones y los informes se quedan en tu dispositivo.
¿Qué archivos CSV puede leer?
Archivos separados por comas, punto y coma, tabulaciones o barras verticales, detectados automáticamente. Los valores entre comillas dobles pueden contener separadores, saltos de línea y comillas duplicadas, como permite el estándar CSV (RFC 4180). También entiende la línea «sep=» que Excel añade a veces.
¿Cómo se detectan los números y los valores true/false?
Los números pasan a ser números JSON, TRUE y FALSE, en mayúsculas o minúsculas, pasan a ser true y false, y las celdas vacías pasan a ser null. Valores como 007, o números de más de 15 cifras como los de tarjetas o pedidos, se quedan como texto para que no se pierda ninguna cifra. Desactiva «Detectar números y true/false» para mantener todos los valores como texto.
¿Puedo obtener JSON anidado?
Sí. Activa «Reconstruir datos anidados»: las columnas como address.city se convierten en objetos anidados, y las celdas que contienen una lista JSON como ["a","b"] se convierten en arrays de verdad. Es exactamente lo contrario de la herramienta JSON a CSV.
¿Y si algunas filas tienen más o menos celdas que el encabezado?
Las celdas que faltan pasan a ser null (o texto vacío si la detección de números está desactivada), y las celdas de más se guardan con claves como column_5. La herramienta te indica cuántas filas se han visto afectadas para que puedas revisar tu archivo.
Mi CSV de Excel muestra caracteres raros. ¿Por qué?
Excel en Windows suele guardar los CSV con una codificación regional antigua en lugar de UTF-8. La herramienta lo detecta y lee el archivo con la codificación que Excel usa para el idioma de esta página, y también lee archivos UTF-16. Si las letras siguen viéndose mal, guarda el archivo como «CSV UTF-8» y vuelve a abrirlo.