.SQLITE

SQLITE ファイル

SQLite Database
質問する
クイック回答

.sqlite ファイルは、世界で最も広く普及しているデータベースエンジンである SQLite によって作成された自己完結型のリレーショナルデータベースです。無料の DB Browser for SQLite (Windows/macOS/Linux) または sqlite3 コマンドラインで開くことができます。.sqlite、.sqlite3、.db 拡張子はディスク上では同じ形式であり、単なる命名規則の違いです。

開発元: D. Richard Hipp / SQLite Development Team (public domain) カテゴリ: データベースファイル オープンスタンダード MIME: application/vnd.sqlite3
対応OS Windows macOS Linux Web
関連: .DB · .DBF · .ACCDB · .SQL

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Jun 24, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

SQLITE ファイル形式とは?

拡張子が .sqlite のファイルは、SQLite ライブラリを使用して作成された データベースファイル です。これは、リレーショナルデータベースを保存および管理するための、自己完結型でサーバーレスなシステムです。.sqlite ファイル内のデータはテーブルに整理され、各テーブルは異なる種類のデータを保持するように設計された任意の数の列とレコードで構成されます。内部的には、ファイルは固定サイズのページに分割された B-tree 構造を使用しており、常に 16 バイトの ASCII マジック文字列 SQLite format 3 で始まります。これにより、使用されている拡張子に関係なく識別可能です。同じデータベースが .db、.sqlite3、または .db3 として表示されることもあります。

.sqlite ファイルへのアクセスは一切制限されておらず、この形式を認識してサポートする多くのプログラムやプログラミング言語で管理できます。その結果、.sqlite データベースファイルは、顧客リスト、製品カタログ、アプリケーション設定、および順序付けられた構造を必要とするその他のあらゆるコンテンツなど、多くの種類の構造化データを保存するために使用されます。そのため、この形式はウェブブラウザ、モバイルオペレーティングシステム、および個別のサーバープロセスを必要としない組み込みデータベースエンジンとして無数のデスクトップアプリケーションに一般的に組み込まれています。

セキュリティと安全性

リスク: MEDIUM

.sqlite ファイルはコードではなくデータであるため、ビューアで開くことは安全です。ただし、その「内容」は機密情報として扱ってください。アプリやブラウザの SQLite データベースには、プライベートメッセージ、連絡先、履歴、トークン、位置データが保持されていることが一般的です。個人のデータベースをオンラインビューアにアップロードせず、ローカルツール(DB Browser/sqlite3)を使用することをお勧めします。信頼できないソースからの SQL をデータベースに対して実行しないでください(データが DROP/DELETE される可能性があります)。データベースには、最新の変更を保持するコンパニオンファイル -wal/-shm が存在する可能性があることに注意してください。

形式の詳細

概要
正式名称SQLite Database
開発元D. Richard Hipp / SQLite Development Team (public domain)登場時期 SQLite 1.0 in 2000; the current SQLite 3 file format since 2004
MIME タイプapplication/vnd.sqlite3
タイプバイナリ、自己完結型シングルファイル・リレーショナルデータベース (SQLite 3 ファイル形式)
標準規格オープン・ロイヤリティフリー
マジックバイト ・ ファイルシグネチャ
オフセット
000102030405060708090a0b0c0d0e0f
16進数
53514C69746520666F726D6174203300
ASCII
SQLite format 3·
最初の 16 バイトは常に ASCII 文字列 «SQLite format 3» で、その後に NUL バイトが続きます。これは、.sqlite、.sqlite3、.db、.s3db、.db3、および無数の拡張子のないアプリファイルに関係なく同一です。SQLite データベースは、.sqlite 拡張子ではなく、このヘッダーによって識別してください。

SQLITE ファイルを開くプログラム

Windows4 apps
Navicat for SQlite 有料 商用 GUI:.sqlite を開いてテーブルの管理、クエリの実行、エクスポートが可能です。DB Browser の有料代替ソフトです。
DB Browser for SQLite オープンソース 「ファイル」->「データベースを開く」で .sqlite を選択し、「データ閲覧」でテーブルを表示、「SQL実行」でクエリを実行します。標準的な無料のビューア/エディタです。
SQLite (sqlite3 CLI) オープンソース «sqlite3 file.sqlite» を実行し、«.tables» でテーブルを一覧表示、SQL クエリで検査やエクスポートを行います。
DBeaver オープンソース .sqlite ファイルを指す SQLite 接続を作成し、洗練された GUI で閲覧、クエリ、エクスポートを行います。
macOS3 apps
DB Browser for SQLite オープンソース 「ファイル」->「データベースを開く」で .sqlite を選択し、「データ閲覧」でテーブルを表示、「SQL実行」でクエリを実行します。標準的な無料のビューア/エディタです。
SQLite (sqlite3 CLI) オープンソース «sqlite3 file.sqlite» を実行し、«.tables» でテーブルを一覧表示、SQL クエリで検査やエクスポートを行います。
TablePlus フリーミアム macOS ネイティブ GUI:.sqlite を開いてテーブルの閲覧、クエリ、エクスポートが可能です。
Linux2 apps
DB Browser for SQLite オープンソース 「ファイル」->「データベースを開く」で .sqlite を選択し、「データ閲覧」でテーブルを表示、「SQL実行」でクエリを実行します。標準的な無料のビューア/エディタです。
SQLite (sqlite3 CLI) オープンソース «sqlite3 file.sqlite» を実行し、«.tables» でテーブルを一覧表示、SQL クエリで検査やエクスポートを行います。
Web1 app
SQLite Viewer (sqliteviewer.app) 無料 .sqlite をブラウザにドラッグしてローカルでテーブルを検査します(クライアント側で動作しますが、機密性の高いデータベースはアップロードしないでください)。

技術的詳細

詳細仕様
ストレージエンジンB-tree。テーブルの行はテーブル B-tree に、インデックスエントリはインデックス B-tree に保存されます
ページサイズ1ページあたり 512 〜 65,536 バイト。デフォルトは 4,096 バイト(SQLite 3.12、2016年以降)
ファイルヘッダー固定 100 バイトのデータベースヘッダー。最初の 16 バイトは ASCII マジック文字列 «SQLite format 3» で、その後に NUL バイトが続きます
バイト順序ファイルヘッダーおよび B-tree ページ内のすべてのマルチバイト整数はビッグエンディアンです
テキストエンコーディングUTF-8、UTF-16LE、または UTF-16BE。作成時に選択され、ファイルヘッダーに記録されます
データ型5つのストレージクラス:NULL、INTEGER、REAL、TEXT、BLOB。動的な型アフィニティシステムを採用
トランザクションモデルACID 準拠。ロールバックジャーナルおよび Write-Ahead Log (WAL) ジャーナルモードをサポート
最大データベースサイズ最大約 281 TB(65,536 バイトのページと最大ページ数による理論上の最大値)
並行性ファイルレベルのロック。WAL モードにより、1つのライターと並行して複数のリーダーがアクセス可能
MIME タイプapplication/vnd.sqlite3(古い用法では application/x-sqlite3 も使用)
スキーマカタログファイル自体の内部にある sqlite_schema テーブル(旧称 sqlite_master)に保存された内部スキーマ
代替拡張子.db, .sqlite3, .db3, .s3db - 形式はファイル拡張子ではなく、マジックヘッダーバイトによって識別されます
オートバキュームオプションの AUTOVACUUM モードは空きページを自動的に回収します。これがない場合、空きページはその場で再利用されます
組み込み展開Android、iOS、Firefox、Chrome、Safari、macOS、およびその他多くのプラットフォームで内部的に使用されています
リリース日SQLite 1.0 in 2000; the current SQLite 3 file format since 2004
オープンスタンダードはい · ロイヤリティフリー
仕様書www.sqlite.org

SQLITE の変換

コミュニティ Q&A

ユーザーからの質問
質問する
SQLITE ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。SQLITE ファイルについて最初の質問をしてみましょう。

よくある質問

.sqlite ファイルを開くにはどうすればよいですか?
無料の DB Browser for SQLite (Windows/macOS/Linux) を使用してください。「ファイル」->「データベースを開く」を選択し、「データ閲覧」でテーブルを表示します。または、sqlite3 コマンドラインツールでクエリを実行します。これはデータベースであるため、ドキュメントのように「読む」のではなく、テーブルを「閲覧」します。
.sqlite、.sqlite3、.db の違いは何ですか?
フォーマット自体に違いはありません。3 つともすべて同じ SQLite 3 ファイル(ヘッダーは «SQLite format 3»)です。拡張子はアプリによって選択された単なる命名規則にすぎず、どの SQLite ツールでもすべて開くことができます。
.sqlite ファイルは .sql ファイルと同じですか?
いいえ。.sqlite ファイルはバイナリデータベースです。.sql ファイルは SQL ステートメントのプレーンテキストスクリプトです。.sqlite はビューアで開きますが、.sql はデータベースに対して実行またはインポートします。
.sqlite を CSV や Excel にエクスポートするにはどうすればよいですか?
DB Browser for SQLite で開き、「ファイル」->「エクスポート」->「テーブルを CSV へ」(一度に 1 つのテーブル)を実行し、その CSV を Excel や LibreOffice で開きます。DBeaver を使用すれば、クエリ結果を直接 XLSX にエクスポートすることも可能です。
.sqlite が開かない、または «file is not a database» と表示されるのはなぜですか?
暗号化されている(例:WhatsApp の crypt12/14)、破損している、あるいは実際には SQLite ではない可能性があります。最初の 16 バイトを確認してください。本物の SQLite ファイルは «SQLite format 3» で始まります。暗号化されたバックアップは、まず復号する必要があります。
SQLite を使用するためにサーバーをインストールする必要がありますか?
いいえ、それが SQLite の利点です。サーバーレスで自己完結型であり、単一のファイルがデータベース全体となります。DB Browser や sqlite3 CLI のようなツールを使用して、セットアップなしで直接読み取ることができます。

参考文献

1SQLite - Database File Formatwww.sqlite.org
2SQLite - Most Widely Deployed Database Enginewww.sqlite.org

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.BINCD/DVD Disc Image (BIN/CUE)
4.PARTPartial Download File
5.DATProgram Data File (generic)
6.EXEWindows Executable (Portable Executable)
7.NOMEDIAAndroid No-Media Marker File
8.RPMSGRestricted Permission Message
9.TMPTemporary File
10.TXTPlain Text File

関連する拡張子

.DBSQLite Database File
.DBFDatabase File (dBASE / xBase table)
.ACCDBMicrosoft Access Database (2007+)
.SQLSQL Script (Structured Query Language source / database dump)
.MDBMicrosoft Access Database (97-2003, Jet engine)
.FDBFirebird Database

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧