Gratuit · Développement
Visionneuse et éditeur SQLite.
Ouvrez une base SQLite (.db, .sqlite) dans votre navigateur : parcourez tables et schémas, lancez des requêtes SQL, modifiez les données et exportez en CSV ou JSON.
Drop a SQLite database here or
.db, .sqlite, .sqlite3 · up to 300 MB · opened on your device, nothing is uploaded
Ouvrir et interroger une base SQLite
- Déposez un fichier .db, .sqlite ou .sqlite3 sur la page, ou appuyez sur
Or start an empty database. - La colonne de gauche liste chaque table et vue avec son nombre de lignes et ses colonnes ; cliquez dessus pour afficher ses 100 premières lignes.
- Tapez du SQL dans l’éditeur et appuyez sur
Run query (Ctrl+Enter). Plusieurs instructions séparées par des points-virgules s’exécutent dans l’ordre. - Exportez un résultat en CSV ou JSON, et appuyez sur
Download databasepour enregistrer vos modifications dans un nouveau fichier.
Le fichier d’origine n’est jamais modifié : les changements comme UPDATE, INSERT ou CREATE TABLE restent dans la page jusqu’au téléchargement de la base.
Limites et bonnes pratiques
Les bases jusqu’à 300 Mo s’ouvrent ; chaque résultat affiche au plus 10 000 lignes. Un contrôle d’intégrité est lancé à l’ouverture. Les bases chiffrées (SQLCipher) ne peuvent pas être lues. En cas d’erreur, le message indique l’instruction en cause.
Pour transformer des fichiers CSV ou JSON en tables, utilisez les requêtes SQL sur fichiers CSV et JSON ; pour mettre en forme une longue requête, le formateur SQL.
Limites et formats acceptés
Vos données sont traitées sur votre appareil.
Notes techniques en anglais
Databases up to 300 MB; results show up to 10,000 rows per query. Encrypted (SQLCipher) databases cannot be opened. Changes are kept only until you download the database; the original file is never modified.
Runs SQLite 3 compiled to WebAssembly (sql.js, MIT; SQLite is public domain) in a background worker, with an integrity check when the file opens. Multiple statements run in order; errors name the failing statement.
Start an empty database: the sample statements create a notes table, insert a row and show it; Download database saves the result as a .sqlite file.
Questions fréquentes
Ma base est-elle envoyée en ligne ?
Non. SQLite tourne en WebAssembly dans un worker en arrière-plan de votre navigateur, et le fichier reste sur votre appareil.
Quel dialecte SQL est utilisé ?
SQLite 3, avec ses fonctions habituelles comme date(), json_extract() et les fonctions de fenêtrage.
Puis-je modifier la base d’une application mobile ?
Oui, s’il s’agit d’un fichier SQLite classique. Téléchargez la base modifiée et remettez-la avec les outils de l’application ; beaucoup d’applications vérifient leurs fichiers, gardez donc une sauvegarde.