PasteZap
🌐 日本語
無料 · アカウント不要

無料 · 開発

SQLite ビューアー&エディター.

SQLite データベース(.db、.sqlite)をブラウザーで開き、テーブルとスキーマを確認し、SQL を実行してデータを編集し、結果を CSV や JSON に書き出せます。

はじめる前に

一部の技術的な操作項目は英語です。Unicode テキストに対応していますが、ファイル形式と出力言語はツールによって異なります。

技術的な制限は以下に英語で記載されています。大きなファイルを処理する前や結果を使用する前に確認してください。

Drop a SQLite database here or

.db, .sqlite, .sqlite3 · up to 300 MB · opened on your device, nothing is uploaded

SQLite データベースを開いてクエリを実行する

  1. .db・.sqlite・.sqlite3 ファイルをページにドロップするか、Or start an empty database を押します。
  2. 左の列に各テーブルとビューが行数・列とともに表示されます。クリックすると最初の 100 行を表示します。
  3. エディターに SQL を入力し、Run query (Ctrl+Enter) を押します。セミコロンで区切った複数の文は順番に実行されます。
  4. 結果は 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 ファイルなら可能です。変更したデータベースをダウンロードし、アプリ側の機能で戻してください。ファイルを検証するアプリも多いので、バックアップを取っておきましょう。