Conversor de formatos de datos

Convierte archivos locales CSV, JSON, JSONL y Parquet, elige los tipos de columna y previsualiza el resultado sin subir tus datos.

Tus datos de entrada y archivos no salen del navegador

Archivo de origen

Archivo de origen

CSV, TSV, array JSON, JSONL o Parquet. Un archivo a la vez.

El separador y la cabecera se aplican a CSV. La codificación se aplica a la entrada de texto. Vuelve a abrir el archivo tras cambiar estos ajustes.

Los archivos se procesan en este navegador. Los datos de entrada, los resultados y el SQL no se guardan en el almacenamiento del navegador ni se envían a un servidor.

La entrada está limitada a 1 GiB por archivo y la transcodificación no UTF-8 a 128 MiB. DuckDB dispone de 512 MiB de memoria de trabajo. JSON/JSONL se decodifica completo en memoria como registros planos, no por bloques. La salida de texto se transmite al selector compatible; el Blob alternativo se limita a 256 MiB. Parquet se almacena en búfer hasta 512 MiB. Cancelar libera la sesión.

En esta página

Convierte archivos estructurados locales entre CSV, JSON, JSONL y Parquet sin subirlos a un servidor.

Funcionalidad detallada

Elige el formato de origen y las opciones de CSV, inspecciona las columnas inferidas y selecciona tipos de columna explícitos cuando sea necesario. Previsualiza una muestra limitada antes de exportar todos los registros. La conversión se ejecuta en un worker del navegador con DuckDB-WASM, que se carga solo cuando se necesita. Las exportaciones de texto usan UTF-8; Parquet conserva los tipos de las columnas. La memoria de trabajo sigue limitada por el navegador.

Ejemplos prácticos

Convierte un informe CSV a Parquet para analizarlo. Transforma un array JSON en JSONL para procesarlo línea por línea. Exporta columnas seleccionadas de Parquet a CSV. Conserva los identificadores como VARCHAR cuando los ceros iniciales sean importantes.

Ayuda a decidir lo próximo

¿Qué deberíamos mejorar después?

Elige una propuesta. Son ideas, no funciones prometidas.

Elige una opción

El voto solo envía la opción elegida como un recuento anónimo. No contiene entradas, datos de archivos, URL, cookies ni identificadores, y no se guarda en este navegador. Al recargar la página se puede votar de nuevo.