DT Dev Tools

SQLite Viewer — SQLite-visare

Öppna SQLite-filer (.sqlite och .db) i webbläsaren. Bläddra i tabeller, kör SQL-frågor och exportera resultat till CSV – inget laddas upp.

🔒 Körs helt i din webbläsare — ingenting laddas upp

Drop a SQLite database here (.sqlite, .sqlite3, .db, .db3) or click to browse

Advertisement

Visa SQLite-databaser utan att installera något

SQLite är världens mest använda databasmotor. Mobilappar, skrivbordsprogram, webbläsare, inbyggda enheter och många webbramverk lagrar sina data i en enda SQLite-fil. När du behöver titta i en sådan fil – för att felsöka en app, granska en export eller kontrollera en migrering – måste du oftast installera en skrivbordsklient eller kommandoradsskalet. Med den här visaren öppnar du i stället filen direkt i en webbläsarflik.

Den använder sql.js, den officiella SQLite-motorn kompilerad till WebAssembly. När du släpper en fil kontrollerar verktyget huvudet ”SQLite format 3”, läser in databasen i minnet och listar alla tabeller och vyer med antal rader. Klicka på en tabell för att bläddra igenom raderna sida för sida, med 25 till 250 rader per sida. Värden visas som vanlig text, NULL visas uttryckligen och binära BLOB-kolumner sammanfattas med sin storlek i stället för att skrivas ut som oläsliga byte.

Köra frågor och exportera data

SQL-rutan accepterar alla satser som SQLite förstår: joins, aggregeringar, fönsterfunktioner, common table expressions, PRAGMA-kommandon som PRAGMA table_info(users) och till och med INSERT-, UPDATE- eller CREATE-satser. När en fråga returnerar rader visas resultatet i en rullningsbar tabell tillsammans med antal rader och körtid. För stora resultat visas de första 1 000 raderna på skärmen, medan CSV-exporten alltid innehåller alla rader. CSV-filen följer citeringsreglerna i RFC 4180, så kommatecken, citattecken och radbrytningar i värden öppnas korrekt i Excel, LibreOffice eller Google Sheets.

Privat från grunden

Databasfiler innehåller ofta personuppgifter, inloggningsuppgifter eller affärsdata, och just därför bör de inte laddas upp till en onlinekonverterare. Här läses filen av din webbläsare och frågas lokalt; det finns ingen serverkomponent alls. Ändringar du gör med SQL påverkar bara kopian i minnet och försvinner när du stänger sidan, så originalfilen ändras aldrig. För mycket stora databaser är ett skrivbordsverktyg eller kommandoradsskalet sqlite3 fortfarande det bättre valet, men för en snabb granskning är den här visaren snabb och säker.

Hur man använder

  1. Öppna en databasSläpp en .sqlite- eller .db-fil på släppytan eller klicka för att välja en.
  2. Bläddra i tabellerKlicka på en tabell för att bläddra igenom raderna sida för sida och se antalet rader.
  3. Kör SQLSkriv valfri SQLite-fråga och tryck på Run SQL eller Ctrl+Enter.
  4. ExporteraLadda ner den aktuella tabellen eller frågeresultatet som en CSV-fil.

Vanliga frågor

Laddas min databas upp till en server?
Nej. Filen läses in i minnet av din webbläsare och öppnas med sql.js, en WebAssembly-version av SQLite. Inget skickas över nätverket.
Kan jag ändra databasen?
Du kan köra INSERT-, UPDATE-, DELETE- och schemasatser, men ändringarna finns bara i minnet för den aktuella sidan. Originalfilen på din disk ändras aldrig.
Vilka filtyper stöds?
Alla SQLite 3-databasfiler, oavsett filändelse – vanligtvis .sqlite, .sqlite3, .db eller .db3. Verktyget kontrollerar SQLite-huvudet innan filen öppnas.
Hur stor får databasen vara?
Hela filen läses in i webbläsarens minne, så databaser på några hundra megabyte fungerar på de flesta datorer. Mycket stora filer kan vara långsamma eller överskrida webbläsarens minnesgräns.
Vad innehåller CSV-exporten?
När du bläddrar i en tabell innehåller exporten alla rader i den tabellen. Efter att du kört en fråga innehåller den alla rader i den senaste resultatmängden, även om bara de första 1 000 visas på skärmen.
Advertisement