Herramienta para convertir CSV a SQL
Genera sentencias INSERT a partir de un CSV. Compatible con los dialectos MySQL, PostgreSQL, SQLite y SQL Server, con opción de incluir CREATE TABLE.
Cómo usar
- 1 Pega tus datos CSV.
- 2 Indica el nombre de la tabla destino y elige el dialecto SQL.
- 3 Activa la opción “Include CREATE TABLE” para añadir un esquema estimado al inicio del resultado.
- 4 Copia o descarga el SQL generado — cada fila de datos se convierte en una sentencia INSERT.
Por qué usar esta herramienta
- Cuatro dialectos — MySQL, PostgreSQL, SQLite y SQL Server. Los identificadores se delimitan con las comillas adecuadas para cada uno.
- Las cadenas de texto se escapan duplicando la comilla simple — compatible con las cuatro bases de datos destino.
- Detecta automáticamente el tipo de dato de cada celda — las celdas vacías se convierten en NULL, los números se mantienen sin comillas y el resto se escapa como texto.
- Opción para añadir un CREATE TABLE con los tipos de columna estimados (INT / DECIMAL / TEXT).
Preguntas frecuentes
¿Cómo se detectan los valores NULL?
Cualquier celda vacía se convierte en NULL (sin comillas). Si prefieres insertar una cadena vacía en lugar de NULL, escribe un espacio en blanco en esa celda o edita directamente el resultado SQL.
¿La herramienta admite tipos de datos propios de Postgres como JSONB?
No — la detección de tipos de columna se limita a INT, DECIMAL y TEXT. Edita manualmente el CREATE TABLE si necesitas JSONB, ARRAY u otros tipos avanzados.
¿El SQL resultante sale formateado?
Cada fila es una sentencia. Para un formato más elaborado, pasa el resultado por <a class="text-brand-600 hover:underline" href="/sql-formatter">SQL Formatter</a>.
¿Herramientas relacionadas?
Consulta <a class="text-brand-600 hover:underline" href="/csv-to-json">CSV to JSON</a> para convertir a JSON genérico, o <a class="text-brand-600 hover:underline" href="/csv-to-xml">CSV to XML</a> para exportar a XML.
¿Qué es Herramienta para convertir CSV a SQL?
La herramienta para convertir CSV a SQL genera sentencias SQL INSERT a partir de datos CSV, transformando la fila de encabezado en nombres de columna y cada fila de datos en un conjunto de valores. La herramienta se ejecuta por completo en el navegador, admite los dialectos MySQL, PostgreSQL, SQLite y SQL Server, y además permite generar opcionalmente la sentencia CREATE TABLE correspondiente para la tabla destino.
Herramienta para convertir CSV a SQL es una utilidad desarrollo gratuita de Zerethon Tools. Genera sentencias INSERT a partir de un CSV. Compatible con los dialectos MySQL, PostgreSQL, SQLite y SQL Server, con opción de incluir CREATE TABLE. Funciona totalmente en el navegador — sin registro, sin subida de archivos.
- Categoría
- Desarrollo
- Precio
- Gratis
- Privacidad
- Basado en el navegador
- Registro
- No necesario
Privacidad
Tus datos nunca salen de tu navegador, salvo que se indique explícitamente. Herramienta para convertir CSV a SQL funciona completamente del lado del cliente — sin subida a servidor, sin registro de actividad, sin seguimiento de tu contenido.
Aprende lo básico
Herramientas relacionadas
Formateador de JSON
Formatea, valida y minifica JSON en línea. Gratis, sin necesidad de registro — tus datos nunca salen de tu navegador.
Abrir herramientaFormateador de SQL
Formatea consultas SQL en línea — embellece el código para MySQL, PostgreSQL, SQLite, SQL Server, Oracle y BigQuery.
Abrir herramientaGenerador de UUID
Genera UUID en línea — v1, v4, v7 y Nil. Genera hasta 10.000 en lote. Gratis, sin registro.
Abrir herramientaGenerador de contraseñas
Genera contraseñas aleatorias fuertes y criptográficamente seguras. Personaliza la longitud y los conjuntos de caracteres — todo se ejecuta en tu navegador.
Abrir herramientaCrea, comparte y crece en Zerethon Social
Registro gratuito. Gana puntos, colecciona logros y conecta con creadores de todo el mundo.