Visionneuse SQLite en Ligne Gratuite

Visualisez des fichiers de base de données SQLite dans votre navigateur. Parcourez les tables, exécutez des requêtes SQL et exportez les résultats sans aucun logiciel. Gratuit, rapide et entièrement dans votre navigateur, sans inscription.

Mis à jour le

Share:
Home/Utility Tools/SQLite Online Viewer

SQLite Online Viewer

Browse SQLite databases in your browser — no upload, no server.

About This Tool

This tool uses sql.js — a JavaScript port of SQLite compiled to WebAssembly. Your database file is processed entirely in your browser and never uploaded to any server.

Supports .sqlite, .db, .sqlite3, and .db3 files. You can browse tables, run arbitrary SQL queries, and export results as CSV.

Questions Fréquentes

Qu'est-ce que le Visionneur SQLite en ligne ?

Le Visionneur SQLite en ligne est un outil en ligne gratuit qui permet de consulter des fichiers de base de données SQLite dans votre navigateur. Parcourez les tables, exécutez des requêtes SQL et exportez les résultats sans aucun logiciel. Il fonctionne entièrement dans votre navigateur, sans installation ni inscription.

Mes données sont-elles en sécurité ?

Oui, votre fichier SQLite est traité entièrement dans votre navigateur. Rien n'est envoyé à un serveur.

Quels formats de fichier sont pris en charge ?

Les fichiers .sqlite, .db et .sqlite3.

Est-ce gratuit ?

Oui, entièrement gratuit.

Le Visionneur SQLite en ligne fonctionne-t-il sur les appareils mobiles ?

Oui, le Visionneur SQLite en ligne est entièrement responsive et fonctionne sur smartphones et tablettes. Vous pouvez l'utiliser sur n'importe quel appareil doté d'un navigateur web moderne, sans aucune application à télécharger.

Dois-je créer un compte pour utiliser cet outil ?

Aucun compte ni inscription n'est nécessaire. Ouvrez simplement le Visionneur SQLite en ligne dans votre navigateur et commencez à l'utiliser immédiatement. Il n'y a ni barrière d'inscription ni restriction d'utilisation.

Comment utiliser le Visionneur SQLite en ligne ?

Saisissez simplement vos données dans le champ prévu, ajustez les réglages selon vos préférences et l'outil les traitera instantanément. Vous pouvez ensuite copier le résultat dans votre presse-papiers ou le télécharger.

Quels navigateurs sont pris en charge ?

Le Visionneur SQLite en ligne fonctionne dans tous les navigateurs modernes, dont Chrome, Firefox, Safari, Edge et Opera. Pour une expérience optimale, utilisez la dernière version de votre navigateur préféré.

Quelle est la différence entre un fichier .sqlite, .db et .sqlite3 ?

Fonctionnellement, il n'y a aucune différence : .sqlite, .db, .sqlite3 et .db3 sont simplement des conventions de nommage différentes pour le même format de base de données SQLite. SQLite lui-même n'impose aucune extension particulière, car il identifie un fichier grâce à un en-tête de 16 octets au début du fichier, pas par son nom : une base appelée data.db et une autre appelée data.sqlite s'ouvrent donc de façon identique. Les extensions sont des conventions choisies par différentes applications — de nombreuses apps Android et iOS utilisent .db, certains outils de bureau utilisent par défaut .sqlite ou .sqlite3, et .db3 apparaît parfois aussi. Tant que le fichier est une base de données SQLite valide, le moteur le lit de la même manière quel que soit son intitulé. Ce visualiseur accepte les quatre extensions, vous pouvez donc déposer n'importe laquelle d'entre elles et parcourir immédiatement les tables qu'elle contient.

Comment voir le contenu d'un fichier .db sans installer de logiciel ?

Vous pouvez ouvrir un fichier .db directement dans votre navigateur au lieu d'installer un client de bureau comme DB Browser for SQLite ou d'exécuter des outils en ligne de commande. Faites glisser ou sélectionnez le fichier dans ce visualiseur, et il est chargé dans un moteur SQLite compilé en WebAssembly qui s'exécute sur votre propre machine. Une fois le fichier chargé, l'outil liste toutes les tables : vous pouvez cliquer sur une table pour faire défiler ses lignes, passer à l'onglet requête pour exécuter votre propre SQL, ou ouvrir l'onglet schéma pour lire la structure de chaque table. Il n'y a aucune configuration, aucun compte à créer, et aucune étape d'upload — la base de données est lue localement, ce qui garde son contenu confidentiel. C'est la façon la plus rapide de jeter un œil à l'intérieur d'un fichier .db égaré provenant d'un rapport de bug, du dossier de stockage d'une application, ou envoyé par un collègue, sans avoir à installer quoi que ce soit.

Puis-je exécuter des requêtes SQL sur un fichier SQLite dans le navigateur ?

Oui. Au-delà de la simple consultation des tables, ce visualiseur comprend un onglet requête où vous pouvez saisir et exécuter n'importe quelle requête SQL sur le fichier chargé. Les instructions SELECT renvoient une grille de résultats que vous pouvez lire ou exporter, tandis que les instructions qui ne modifient rien de visible indiquent simplement qu'elles ont été exécutées avec succès. Appuyez sur Ctrl+Entrée, ou Cmd+Entrée sur Mac, pour lancer la requête sans passer par la souris. Comme il s'agit d'un véritable moteur SQLite, les jointures, les agrégations, les clauses WHERE, ORDER BY et toute la syntaxe SQL standard fonctionnent comme dans une base de données de bureau. En cas d'erreur dans une instruction, le message du moteur s'affiche tel quel, ce qui rend cette zone pratique pour tester une requête avant de la coller dans votre code réel. Tout s'exécute localement, donc même des requêtes répétées restent rapides et confidentielles. Chargez un fichier et ouvrez l'onglet Requête SQL pour essayer.

Pourquoi une cellule SQLite affiche-t-elle NULL au lieu d'être vide ?

Dans SQLite, NULL est une valeur distincte qui signifie « aucune donnée » ou « inconnu », et ce n'est pas la même chose qu'une chaîne vide ou un zéro. Une colonne peut légitimement contenir NULL lorsqu'une ligne n'a jamais reçu de valeur pour ce champ, ce qui est différent d'une cellule contenant un texte vide. Confondre les deux entraîne de vrais bugs, car des comparaisons comme colonne = '' ne correspondront pas à un NULL, et il faut utiliser IS NULL à la place. Pour rendre cette distinction évidente, le visualiseur affiche NULL explicitement en italique plutôt que de laisser la cellule vide, afin que vous puissiez voir d'un coup d'œil si une valeur est réellement absente ou simplement une chaîne vide. Parcourez n'importe quelle table et vous verrez les NULL clairement indiqués, ce qui aide lors d'un audit de qualité des données ou d'un débogage de valeurs manquantes.

Quelle taille de base de données SQLite un visualiseur en ligne peut-il ouvrir ?

Comme ce visualiseur charge la base de données entière dans la mémoire de votre navigateur plutôt que de la diffuser depuis un serveur, la limite de taille pratique est la RAM disponible de votre appareil, et non un quota serveur fixe. Les bases petites et moyennes — celles que créent la plupart des applications, souvent de quelques mégaoctets à quelques centaines — s'ouvrent presque instantanément. Les très gros dumps de plusieurs gigaoctets peuvent solliciter fortement la mémoire et se charger lentement, voire échouer, en particulier sur un téléphone ou un navigateur qui a déjà de nombreux onglets ouverts. Ce compromis est le prix à payer pour garder votre fichier entièrement privé, puisque rien n'est envoyé sur un serveur. Si vous atteignez une limite avec un fichier volumineux, fermer d'autres onglets libère de la mémoire, et vous pouvez toujours restreindre l'affichage à une seule table ou à une requête ciblée. Pour une base de données d'application classique, il suffit d'importer le fichier et de commencer à l'explorer.

À propos du visualiseur SQLite en ligne gratuit

Le visualiseur SQLite en ligne gratuit ouvre un fichier de base de données SQLite directement dans votre navigateur, pour que vous puissiez l'inspecter sans installer de client bureau. Déposez un fichier .sqlite, .db, .sqlite3 ou .db3 et l'outil liste immédiatement toutes les tables, vous permet de parcourir les données page par page, d'exécuter vos propres requêtes SQL et de consulter le schéma de chaque table. Il est conçu pour les développeurs, les analystes de données, les ingénieurs mobiles et les équipes support qui récupèrent un fichier de base de données et ont simplement besoin d'en voir le contenu — sans installer DB Browser, sans ligne de commande, sans identifiants serveur.

SQLite est le moteur de base de données le plus déployé au monde. Il est intégré dans chaque appareil Android et iOS, dans la plupart des navigateurs, dans d'innombrables applications de bureau et dans de nombreux systèmes embarqués : un fichier .db ou .sqlite égaré provient donc presque toujours de l'une de ces sources. Ce visualiseur vous offre un moyen rapide de vérifier ce qu'il contient réellement.

Comment fonctionne le visualiseur en coulisses

L'outil s'appuie sur sql.js, un portage JavaScript officiel de SQLite compilé en WebAssembly. Lorsque vous chargez un fichier, le moteur WebAssembly le lit en mémoire et répond aux requêtes entièrement sur votre propre machine. Le runtime WebAssembly de SQLite est récupéré une seule fois depuis un CDN au premier chargement de la page ; ensuite, votre fichier de base de données ne quitte jamais le navigateur. Il n'y a aucune étape d'upload, aucun compte à créer, et aucune limite d'utilisation.

Cette conception côté client entraîne deux conséquences pratiques à connaître :

  • Vos données restent privées. Un dump de production, la base de données utilisateur d'une application, ou un fichier contenant des informations personnelles est lu localement — rien n'est transmis à un serveur, ce qui compte lorsque le contenu est confidentiel.
  • La capacité dépend de votre appareil. Comme la base entière est chargée en mémoire dans le navigateur, les très gros fichiers (des dumps de plusieurs gigaoctets) sont limités par votre RAM disponible plutôt que par un quota serveur. Les bases petites à moyennes s'ouvrent instantanément.

Parcourir, interroger et lire le schéma

Le visualiseur est organisé en trois onglets qui couvrent tout ce que l'on fait réellement avec une base de données inconnue :

  • Parcourir les données — sélectionnez n'importe quelle table et faites défiler ses lignes. Les résultats sont paginés à 50 lignes par page avec un compteur du nombre total de lignes, et les valeurs NULL sont affichées explicitement afin qu'une cellule vide ne soit pas confondue avec une chaîne vide.
  • Requête SQL — exécutez n'importe quelle requête SQL sur le fichier chargé. Les instructions SELECT renvoient une grille de résultats ; les instructions qui ne modifient rien de visible indiquent simplement qu'elles ont été exécutées avec succès. Appuyez sur Ctrl+Entrée (ou Cmd+Entrée sur Mac) pour lancer la requête. Les erreurs de syntaxe ou d'exécution du moteur SQLite s'affichent telles quelles, ce qui rend la zone de requête pratique pour tester une instruction avant de la coller dans votre code réel.
  • Schéma — consultez la définition exacte CREATE TABLE de chaque table, avec les types de colonnes, les clés primaires et les contraintes, et copiez chacune d'elles dans le presse-papiers. C'est le moyen le plus rapide de comprendre un modèle de données inconnu ou de documenter une base existante.

Exporter les résultats et cas d'usage courants

Toute vue de table ou résultat de requête peut être téléchargé au format CSV, ce qui permet d'extraire une portion d'une base de données vers un tableur, un outil de graphiques, ou une autre base de données sans écrire de script d'export. Voici les raisons les plus courantes pour lesquelles on utilise un visualiseur SQLite en ligne :

  • Inspecter la base de données locale laissée par une application Android ou iOS lors d'un débogage.
  • Vérifier le contenu d'un fichier .sqlite joint à un rapport de bug ou livré avec des données d'exemple.
  • Vérifier qu'un script de migration ou de seed a bien produit les lignes et le schéma attendus.
  • Exécuter des requêtes SELECT ponctuelles pour répondre à une question précise sans monter tout un environnement de base de données.

Pour commencer, importez un fichier de base de données ci-dessus. L'outil affiche immédiatement la liste des tables, et vous pouvez passer d'un onglet à l'autre — parcourir, interroger, schéma — sans jamais recharger le fichier.