無料 · 開発
SQLite ビューアー&エディター.
SQLite データベース(.db、.sqlite)をブラウザーで開き、テーブルとスキーマを確認し、SQL を実行してデータを編集し、結果を CSV や JSON に書き出せます。
Drop a SQLite database here or
.db, .sqlite, .sqlite3 · up to 300 MB · opened on your device, nothing is uploaded
SQLite データベースを開いてクエリを実行する
- .db・.sqlite・.sqlite3 ファイルをページにドロップするか、
Or start an empty databaseを押します。 - 左の列に各テーブルとビューが行数・列とともに表示されます。クリックすると最初の 100 行を表示します。
- エディターに SQL を入力し、
Run query (Ctrl+Enter)を押します。セミコロンで区切った複数の文は順番に実行されます。 - 結果は CSV や JSON に書き出せます。
Download databaseを押すと変更を新しいファイルとして保存できます。
元のファイルが変更されることはありません。UPDATE・INSERT・CREATE TABLE などの変更は、データベースをダウンロードするまでこのページ内にだけ残ります。
制限と使い方のコツ
300 MB までのデータベースを開けます。各結果に表示されるのは最大 10,000 行です。ファイルを開くと整合性チェックを行います。暗号化されたデータベース(SQLCipher)は読めません。エラー時は、失敗した文が何番目かをメッセージで示します。
CSV や JSON ファイルをテーブルにするには CSV・JSON ファイルに SQL を実行、長いクエリを整えるには SQL フォーマッター を使ってください。
制限と対応形式
入力内容はお使いの端末で処理されます。
英語の技術説明
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.
よくある質問
データベースはアップロードされますか?
いいえ。SQLite はブラウザーのバックグラウンド worker で WebAssembly として動き、ファイルは端末から出ません。
どの SQL 方言を使いますか?
SQLite 3 です。date()・json_extract()・ウィンドウ関数など、おなじみの関数が使えます。
スマホアプリのデータベースを編集できますか?
普通の SQLite ファイルなら可能です。変更したデータベースをダウンロードし、アプリ側の機能で戻してください。ファイルを検証するアプリも多いので、バックアップを取っておきましょう。