CSV a SQL — CREATE TABLE + INSERTs
CSV entra, .sql sale. Los encabezados pasan a nombres de columna, los tipos se infieren de los datos (INTEGER, REAL, TEXT), cada fila obtiene su propio INSERT. Corre en MySQL, Postgres y SQLite tal cual.
Arrastra tu archivo CSV aquí
o haz clic para elegir
Genera sentencias CREATE TABLE e INSERT.
Cómo funciona
- 1Arrastra tu CSV arriba. Se queda en tu navegador — nada se sube.
- 2CSV First Aid parsea el archivo y genera una sentencia CREATE TABLE con tipos de columna inferidos de los datos.
- 3Descarga el .sql o copia el SQL al portapapeles.
Preguntas frecuentes
¿Qué dialecto SQL usa?
SQL estándar compatible con MySQL, PostgreSQL y SQLite. Los tipos de columna se infieren como TEXT, INTEGER o REAL según patrones de datos.
¿Escapa caracteres especiales?
Sí. Las comillas simples en valores se escapan como dobles ('') según el estándar SQL.
Herramientas relacionadas
CSV a JSON
CSV entra, array JSON sale. Los encabezados se vuelven claves del objeto. Funciona con cualquier delimitador que use el archivo — coma, punto y coma, tab, pipe.
CSV a Excel (XLSX)
CSV entra, .xlsx sale. La codificación se detecta de los bytes, los caracteres especiales sobreviven, los anchos de columna se autoajustan. Abre igual en Excel, Google Sheets y Numbers.
CSV Viewer
CSV renderizado como tabla real — filas alternas, buscador, paginar entre 200K filas sin abrir Excel. La codificación y el delimitador se deducen de los bytes.