Convertir un CSV en instrucciones SQL INSERT

Pega o importa un archivo CSV e indica el nombre de la tabla destino: la herramienta genera una instrucción INSERT INTO por fila, lista para pegar en tu base de datos.

Ejemplo:
Arrastra y suelta un archivo .csv aquí, o pega el contenido abajo.

Cómo funciona

Práctico cuando tienes una exportación CSV (procedente de una hoja de cálculo, un CRM, un sistema antiguo) y quieres importarla rápidamente en una base de datos sin pasar por una herramienta de importación dedicada ni escribir un script. Pega o importa tu CSV con encabezado, indica el nombre de la tabla destino, haz clic en «Generar el SQL» y pega las instrucciones INSERT INTO obtenidas directamente en tu cliente SQL.

¿Cómo se gestionan las comillas y los apóstrofes en los valores?

Cada valor de texto se rodea de comillas simples, y los apóstrofes que contiene se duplican automáticamente (convención SQL estándar); por ejemplo, O'Brien se convierte en 'O''Brien'. Esto evita romper la sintaxis SQL si un nombre o un comentario contiene un apóstrofe.

¿Los números se tratan bien como números?

Sí: un valor que parece un número entero o decimal (por ejemplo 42 o 19.90) se inserta tal cual, sin comillas, para que la base de datos reconozca correctamente la columna como numérica. Todos los demás valores (texto, fechas, valores vacíos) se rodean de comillas simples.

El procesamiento es totalmente local, realizado en tu navegador mediante WebAssembly: tu archivo nunca sale de tu ordenador.