Vous êtes hors ligne. Les outils déjà ouverts continuent de fonctionner.
Convertisseur Excel en SQL
Transformez un tableur en SQL prêt à exécuter. Ouvrez un fichier Excel ou CSV, ou collez des cellules directement depuis Excel, choisissez votre base de données et obtenez des requêtes CREATE TABLE et INSERT avec des types de colonnes adaptés.
Vos fichiers ne quittent jamais votre appareil. Tout se passe dans votre navigateur.
Excel
CSV
SQL
SQL
Signaler un problème
Comment ça marche
Ajoutez vos donnéesOuvrez un fichier .xlsx ou .csv, ou copiez des cellules dans Excel et collez-les dans la zone d'entrée.
Choisissez la base et la tableChoisissez SQL Server, MySQL, PostgreSQL ou SQLite et saisissez le nom de la table.
Copiez ou téléchargezVérifiez les types de colonnes, puis copiez le SQL ou téléchargez-le en fichier .sql.
Du tableur à la table en quelques secondes
Importer des listes de prix, des catalogues produits ou des exports clients dans une base de données oblige souvent à écrire de longues requêtes INSERT à la main ou à se battre avec des assistants d'import. Cet outil lit les données, trouve un type adapté pour chaque colonne et écrit le SQL à votre place.
Les nombres deviennent INT, BIGINT ou DECIMAL avec la bonne précision, vrai et faux deviennent BIT ou BOOLEAN, les dates deviennent DATE ou DATETIME et le texte reçoit une longueur adaptée à la valeur la plus longue.
Des valeurs sûres pour chaque base
Les apostrophes dans le texte sont échappées, les accents et autres caractères spéciaux sont conservés, et les chaînes SQL Server reçoivent le préfixe N pour que l'Unicode soit bien enregistré. Les codes avec des zéros en tête, comme les codes-barres et les codes postaux, restent du texte : aucun chiffre ne se perd.
Les grandes tables sont découpées en lots, car SQL Server accepte au maximum 1000 lignes dans une même liste VALUES.
Questions fréquentes
Mes données sont-elles envoyées quelque part ?
Non. Tout se passe dans votre navigateur. Votre tableur n'est pas envoyé sur nos serveurs.
Puis-je coller des données directement depuis Excel ?
Oui. Sélectionnez les cellules dans Excel, copiez-les et collez-les dans la zone d'entrée. L'outil reconnaît automatiquement le format séparé par des tabulations.
Quels fichiers Excel sont pris en charge ?
Les fichiers .xlsx récents d'Excel, Google Sheets et LibreOffice. Les anciens fichiers .xls doivent d'abord être enregistrés en .xlsx. Pour les fichiers à plusieurs feuilles, vous choisissez la feuille.
Pourquoi les noms de mes colonnes changent-ils ?
Avec Simplifier les noms activé, les espaces et les caractères spéciaux sont remplacés : par exemple Nom du produit devient nom_du_produit. Désactivez l'option pour garder les noms d'origine entre guillemets.
Est-ce que ça marche sans connexion Internet ?
Oui. Une fois la page ouverte, elle continue de fonctionner même si la connexion est coupée.
Déposez le fichier pour voir ce que vous pouvez en faire