Convertidor de CSV a JSON
Suelta un archivo aquí o elige uno
Admite archivos de hasta 20 MiB cada uno.
Suelta un archivo, haz clic en convertir y listo. Todo se ejecuta directamente en tu navegador, sin subidas que esperar, y el resultado queda listo para descargar al instante.
Cosas que debes saber
- La primera línea se usa como nombres de columnas (encabezado). Un CSV sin fila de encabezado puede producir claves inesperadas.
- Todos los valores se guardan como cadenas: no se convierten en números ni booleanos.
- Un CSV mal formado puede generar datos incompletos o columnas desalineadas. Revisa el encabezado y el número de campos de cada fila antes de usar el resultado.
Cómo se usa
Selecciona un archivo CSV
Elige un archivo CSV de hasta 20 MiB.
Inicia la conversión
Cuando termina la comprobación del archivo, comienza la conversión a JSON.
Guarda el JSON
Descarga el archivo JSON terminado.
Preguntas frecuentes
¿Qué ocurre con un código con ceros iniciales y un valor true?
CSV de entrada: code,active\n001,true (\n indica un salto de línea). JSON de salida, sin sangría: [{"code":"001","active":"true"}]. La primera fila aporta las claves. Ambos valores siguen siendo cadenas: 001 conserva los ceros y true no se convierte en booleano. Incluye una fila de encabezado; no se trata como datos.
¿Qué aspecto tiene el JSON resultante?
Cada fila se convierte en un objeto cuyas claves son los nombres de columna de la primera línea, y todo el archivo queda envuelto en una matriz. La salida lleva sangría para que sea legible de inmediato.
¿Se admiten delimitadores distintos de la coma?
Sí. Los delimitadores habituales, como el punto y coma y las tabulaciones, se detectan automáticamente. Los valores entre comillas y los saltos de línea dentro de valores se procesan según las reglas estándar de CSV.
¿Los números también se guardan como cadenas?
Sí. Para evitar problemas como la desaparición de ceros iniciales en códigos postales o números de teléfono, todos los valores se mantienen como cadenas.
¿Se dañarán los caracteres que no sean ingleses?
Los archivos CSV UTF-8 se leen tal cual. Si el texto de un archivo guardado en Excel aparece ilegible, vuelve a guardarlo en formato UTF-8 (CSV UTF-8) e inténtalo de nuevo.
¿Mis datos se envían a algún sitio?
No. Tus archivos nunca salen de tu dispositivo. La conversión se ejecuta dentro de tu navegador y no se sube nada.