SQLite en Ligne
Exécutez des requêtes SQLite en ligne dans votre navigateur. Ouvrez des fichiers .db, .sqlite ou .sqlite3 ou créez une base en mémoire, exécutez du SQL multi-requêtes et exportez en CSV ou JSON.
Qu'est-ce que cet outil SQLite en ligne ?
C'est un exécuteur SQLite complet qui fonctionne entièrement dans votre navigateur. Le moteur SQLite réel est compilé en WebAssembly (sql.js) et s'exécute dans un Web Worker, sans rien installer.
Ma base de données est-elle envoyée sur un serveur ?
Non. Les fichiers sont lus localement et toutes les requêtes s'exécutent sur votre appareil. La base vit uniquement dans la mémoire du navigateur ; rien n'est transmis ni stocké.
Quels types de fichiers puis-je ouvrir ?
Tout fichier SQLite standard : .db, .sqlite et .sqlite3. Le fichier doit être une base SQLite 3 valide ; les fichiers chiffrés ou corrompus ne peuvent pas être ouverts.
Comment exécuter des requêtes SQL ?
Saisissez votre SQL dans l'éditeur et cliquez sur Exécuter, ou utilisez Ctrl+Entrée (Cmd+Entrée sur Mac). Plusieurs instructions séparées par des points-virgules peuvent être exécutées ; chaque jeu de résultats apparaît dans son onglet.
Où mes données sont-elles stockées ?
En mémoire uniquement. Fermer ou recharger la page supprime la base. Pour la conserver, utilisez Télécharger la base afin d'enregistrer l'état actuel en fichier .sqlite.
Quelles fonctionnalités SQL sont prises en charge ?
Tout le dialecte SQLite : CREATE TABLE, vues, index, triggers, JOIN, sous-requêtes, fonctions de fenêtrage, transactions et PRAGMA. Les E/S fichiers et les extensions ne sont pas disponibles dans le navigateur.
Comment sauvegarder ma base ?
Cliquez sur Télécharger la base à tout moment. La base en mémoire est sérialisée via db.export() et enregistrée en fichier .sqlite standard, réouvrable plus tard ou utilisable dans n'importe quel outil SQLite.
Quelle taille de base peut-il gérer ?
C'est limité par la mémoire de votre navigateur : des bases de centaines de Mo fonctionnent généralement. Pour la lisibilité, chaque grille affiche les 200 premières lignes et l'aperçu de table 50 lignes avec la structure complète.
Puis-je importer des données CSV ?
Pas d'import CSV direct, mais vous pouvez créer une table et insérer vos lignes en INSERT. Dans l'autre sens, exportez n'importe quel jeu de résultats en CSV ou JSON.
Est-ce du vrai SQLite ?
Oui. L'outil exécute le moteur SQLite officiel compilé en WebAssembly : syntaxe, fonctions et comportement correspondent exactement au SQLite de bureau, y compris les pragmas et messages d'erreur.
Comment utiliser SQLite en Ligne
Un moteur SQLite complet compilé en WebAssembly qui tourne dans votre navigateur : créez des tables, exécutez des requêtes, ouvrez des fichiers de base existants et exportez les résultats. Les données ne vivent que dans la mémoire de votre onglet et ne passent jamais par un serveur.
- Une fois la bannière de chargement disparue, pressez Charger l'exemple pour obtenir une table employees prête à explorer, ou Ouvrir un fichier pour charger votre propre .db / .sqlite ; Nouvelle base démarre une base en mémoire vierge.
- Écrivez votre SQL dans l'éditeur et pressez Exécuter — Ctrl/Cmd+Entrée fonctionne aussi. Les instructions s'enchaînent dans l'ordre et chaque jeu de résultats reçoit son propre onglet Résultat avec le nombre de lignes et des boutons d'export CSV et JSON.
- Les tables créées ou chargées s'affichent dans la barre latérale Tables ; cliquez sur l'une pour prévisualiser ses colonnes et premières lignes, et pressez Fermer pour masquer le panneau.
- Les problèmes de syntaxe s'affichent dans le panneau rouge avec le message d'erreur de SQLite lui-même, pour corriger l'instruction et la relancer.
- Pressez Télécharger la base avant de partir : la base vit en mémoire, donc fermer ou actualiser l'onglet efface tout ce qui n'a pas été exporté.
Envoyez plusieurs instructions séparées par des points-virgules en une seule exécution pour monter et remplir un schéma rapidement, et enveloppez les essais risqués dans une transaction (BEGIN … ROLLBACK) pour pouvoir les annuler.
Outils associés
- Formateur SQL Formateur et embellisseur SQL gratuit en ligne. Formatez vos requêtes SQL avec indentation personnalisable, casse des mots-clés et support pour MySQL, PostgreSQL, SQL Server, Oracle, SQLite.
- Convertisseur CSV en JSON Convertissez CSV en JSON gratuitement en ligne. Délimiteurs personnalisés, objets basés sur les en-têtes et détection automatique des types. Tout dans le navigateur.
- JSON en CSV Convertisseur gratuit JSON vers CSV en ligne. Aplatissez les objets imbriqués, choisissez les délimiteurs et téléchargez instantanément. 100% navigateur.
- SQL vers JSON Convertissez les instructions SQL INSERT en tableaux ou objets JSON instantanément. Supporte les VALUES multiples, la gestion NULL, la détection automatique de types et le formatage. 100% client, sans envoi.
- Vérificateur de Hash Calculez et vérifiez les hashes MD5, SHA-1, SHA-256, SHA-512 localement
- Calculatrice Chmod Calculatrice chmod gratuite en ligne pour visualiser et calculer les permissions de fichiers Linux avec des cases à cocher. Convertissez instantanément entre notation numérique (755, 644) et symbolique (rwxr-xr-x). Supporte les permissions spéciales comme setuid, setgid, sticky bit.
- Table ASCII Référence complète de codage de caractères ASCII avec codes décimaux, hexadécimaux, octaux, binaires, entités HTML et descriptions. Recherche et filtre instantanés.
- Visionneuse Hexadécimale Affichez le contenu des fichiers en format hexadécimal avec recherche, navigation par décalage et défilement virtuel