Freedom251 › Database Administration Tools
phpLiteAdmin
What phpLiteAdmin is
phpLiteAdmin is a free, open-source web tool for administering SQLite databases through a PHP server. It supports SQLite 2 and SQLite 3, and its single PHP source file can be placed on a server and opened in a browser without installation. The tool can create and delete databases, manage tables and columns, browse and edit records, and work with indexes and triggers. It imports and exports tables, structure, indexes, and data in SQL and CSV formats. Other features include graphical record search, a free-form SQL query editor, and bar, pie, and line charts. The project describes a password-protected interface with a login screen and cookies, and says separate installations can use different passwords. It is available in 15 languages and supports custom CSS and community themes, according to the project README. Hosting requires PHP 5.2.4 or later and at least one enabled SQLite extension: PDO, SQLite3, or SQLiteDatabase. PDO and SQLite3 handle SQLite 3, while SQLiteDatabase handles SQLite 2; PDO and SQLite3 take precedence if multiple extensions are present. The project lists stable version 1.9.8.2, and notes that development builds are not tested as thoroughly as stable versions. The license is GPL version 3 or later, without warranty.
Who it suits
phpLiteAdmin suits people who need browser-based management for SQLite databases on a PHP server. It can fit a self-hosted setup where the required PHP version and SQLite extension are available.
What it does well
- Supports both SQLite 2 and SQLite 3.
- Single PHP file can be opened without installation.
- Imports and exports SQL and CSV data.
- Includes a graphical search, SQL editor, and charts.
- Free and open source under GPL version 3 or later.
What to know first
- Requires PHP 5.2.4 or later on a server.
- Requires an enabled SQLite extension.
- Development builds are not tested as thoroughly as stable versions.
- Does not provide automated provisioning or high-availability management.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| phpLiteAdmin | PHP server · PDO, SQLite3, or SQLiteDatabase extension | Free |
As phpliteadmin.org lists them, read 9 Oct 2026. The maker's own page has the final word.
Getting started
- Open the phpLiteAdmin website.
- Prepare a server with PHP 5.2.4 or later and an enabled PDO, SQLite3, or SQLiteDatabase extension.
- Place the PHP source file on the server.
- Open the file in a browser and use the password-protected interface.
phpLiteAdmin is a browser-based control panel for SQLite databases, delivered as a single PHP file. It is best for developers and administrators who already operate a PHP server and need direct access to SQLite maintenance, rather than a managed database service. The free, open-source tool is capable for routine administration, but its SQLite-only scope and dependence on a correctly configured legacy-compatible PHP environment sharply define where it belongs.
Overview
Deployment is unusually compact: copy one PHP source file to a server and open it in a browser, with no separate installation. That convenience assumes you already have the server, PHP runtime, and SQLite support in place. There is no automated provisioning or high-availability management, so operators remain responsible for hosting, availability, and configuration.
Both SQLite 2 and SQLite 3 databases are supported. The server must run PHP 5.2.4 or newer and enable at least one of PDO, SQLite3, or SQLiteDatabase. PDO and SQLite3 provide SQLite 3 support, while SQLiteDatabase is used for SQLite 2; when several are enabled, PDO and SQLite3 take precedence. This makes checking the exact extension mix essential, especially on older installations.
The download page identifies stable release 1.9.8.2, with versions 1.9.8.1 and 1.9.8.2 addressing compatibility problems involving PHP versions below 5.4.0 and PHP 7.3.9. Automatically updated development builds are less thoroughly tested, so the stable build is the sensible choice where predictability matters.
Key features
phpLiteAdmin handles the core lifecycle of a SQLite database: creating and deleting databases, defining tables and columns, managing indexes and triggers, and browsing or editing records. A graphical record search is useful for locating entries without writing a query, while the free-form SQL editor gives SQL-literate users unrestricted query entry. Together they cover both occasional maintenance and more deliberate database work.
Import and export operate on tables, structure, indexes, and data in SQL and CSV formats. That breadth makes migrations, backups, and selective data exchange more practical than a record editor alone, although the tool does not replace a broader database platform when you need engines beyond SQLite.
Bar, pie, and line charts add a lightweight visual view of data. The interface is available in 15 languages and accepts custom CSS themes, including community themes, which can help match an existing internal tool. A password-protected login screen uses cookies, and separate installations can use different passwords; this provides basic access control, but does not amount to centralized identity or enterprise administration.
Pricing
phpLiteAdmin is free and open source under GNU GPL version 3, or any later version at the user's option. The sole plan, phpLiteAdmin, costs nothing and requires a PHP server with PDO, SQLite3, or SQLiteDatabase enabled. There is no paid tier, free-trial period, seat allowance, or recurring renewal to weigh. The trade-off is operational rather than financial: you supply and maintain the compatible hosting environment, and the software is provided without warranty.
Platforms
The listed platforms are web, self-hosted, and iOS. In practice, the administration interface is reached through a browser on a self-managed PHP server. phpLiteAdmin is included in MAMP, available as an app for AMPPS, and included in phpwin for iOS, giving users of those environments a more packaged route to deployment.
Who it's for
It suits small projects, embedded databases, development environments, and administrators comfortable verifying PHP extensions and protecting a web endpoint.
Look elsewhere if you need MySQL, MariaDB, PostgreSQL, or another engine; managed provisioning; high availability; or a service that removes server maintenance from your responsibilities. Teams requiring centralized authentication or a thoroughly managed operational layer will also find its scope limited.
Pros and cons
- Pro: A single PHP file enables quick installation on an existing compatible host.
- Pro: Database, schema, index, trigger, record, query, chart, and SQL/CSV exchange tools cover a broad SQLite maintenance workload.
- Pro: SQLite 2 and SQLite 3 support accommodates older and newer database files.
- Pro: Open-source licensing costs nothing and permits customization, including CSS themes.
- Con: PHP version and extension requirements can block deployment or determine which SQLite format works.
- Con: Self-hosting without automated provisioning or high availability leaves reliability and server security to you.
- Con: SQLite-only support rules it out for administrators of client-server database engines.
- Con: Development builds are not tested as thoroughly as the stable release.
Alternatives
For a broader directory of options, see Database Administration Tools.
DbNinja is a freemium, web and self-hosted option that also runs on Linux, macOS, and Windows; consider it when you need a different platform mix or a paid feature path.
ClusterControl adds API access and a free Community plan, with a €250 a month Self-serve plan; choose it when deployment and monitoring capabilities matter more than a lightweight SQLite file interface.
OpenEverest is fully open source with no licensing fees and supports API, Linux, macOS, self-hosted, and web deployments, making it a candidate when broader deployment flexibility is more important.
pgAdmin is the free open-source choice for PostgreSQL administration.
Adminer is a free PHP administration tool for Linux and self-hosted web use, suitable when its supported database workflow better matches your environment.
phpMyAdmin is the free web tool for administering MySQL and MariaDB rather than SQLite.
Trusted Postgres Architect is a free self-hosted Linux tool for PostgreSQL users.
YugabyteDB Anywhere targets distributed-database operations, with an evaluation license lasting up to 32 consecutive calendar days and a paid production license.
Verdict
phpLiteAdmin is a strong fit for an individual developer or small team that controls a PHP host and wants broad SQLite administration at no cost. Its decisive advantage is the combination of one-file deployment and substantial schema, data, query, and export coverage. Choose another tool when you need a different database engine, managed infrastructure, centralized operational controls, or dependable high availability.
Verdict
phpLiteAdmin covers database, table, record, query, and export tasks in a compact web-based tool. Confirm the server's PHP and SQLite extension setup, and choose a stable release if you want the more thoroughly tested build.
Questions
How much does phpLiteAdmin cost?
The listed plan is free. The project identifies it as open source under GNU GPL version 3 or any later version at the user's option.
Which databases does phpLiteAdmin support?
It supports SQLite 2 and SQLite 3. PDO and SQLite3 handle SQLite 3; SQLiteDatabase handles SQLite 2.
What does a server need to run it?
The server must have PHP 5.2.4 or later and at least one enabled SQLite extension: PDO, SQLite3, or SQLiteDatabase.
Which platforms are listed?
The listed platforms are iOS, self-hosted, and web. Deployment is self-hosted: place its PHP source file on a server and open it in a browser.
Is phpLiteAdmin open source?
Yes. The project README identifies its license as GNU GPL version 3 or, at the user's option, any later version.
Where can users get help?
The project README directs users to its wiki and discussion group for help, and to its issue tracker to report bugs.
Facts from phpLiteAdmin's own pages
- Authentication
- The README describes a password-protected interface with a login screen and cookies, and says multiple installations can use different passwords. · github.com, 9 Oct 2026
- Compatibility release
- The download page lists stable version 1.9.8.2 and says versions 1.9.8.1 and 1.9.8.2 fix compatibility issues with PHP versions below 5.4.0 and PHP 7.3.9. · phpliteadmin.org, 9 Oct 2026
- Database management
- It can create and delete databases, manage tables and columns, browse and edit records, and manage indexes and triggers. · github.com, 9 Oct 2026
- Database support
- It supports SQLite 3 and SQLite 2 databases. · github.com, 9 Oct 2026
- Deployment
- The tool consists of a single PHP source file that can be placed on a server and opened in a browser without installation. · github.com, 9 Oct 2026
- Development build
- The maker's download page says development builds are updated automatically from the Git repository and are not tested as thoroughly as stable versions. · phpliteadmin.org, 9 Oct 2026
- Import and export
- It can import and export tables, structure, indexes, and data in SQL and CSV formats. · github.com, 9 Oct 2026
- Languages and themes
- The project README says it is available in 15 languages and supports custom CSS themes and community themes. · github.com, 9 Oct 2026
- License
- The project README identifies the license as GNU GPL version 3 or, at the user's option, any later version, and provides the software without warranty. · github.com, 9 Oct 2026
- Other software
- The download page says phpLiteAdmin is included in MAMP and available as an app for AMPPS, and is included in phpwin for iOS. · phpliteadmin.org, 9 Oct 2026
- Purpose
- phpLiteAdmin is a web-based SQLite database administration tool written in PHP. · github.com, 9 Oct 2026
- Queries and charts
- It provides a graphical record search, a free-form SQL query editor, and bar, pie, and line charts. · github.com, 9 Oct 2026
- Requirements
- It requires a server with PHP 5.2.4 or later and at least one enabled PHP SQLite extension: PDO, SQLite3, or SQLiteDatabase. · github.com, 9 Oct 2026
- SQLite extension behavior
- PDO and SQLite3 handle SQLite 3, while SQLiteDatabase handles SQLite 2; when multiple extensions are available, PDO and SQLite3 take precedence. · demo.phpliteadmin.org, 9 Oct 2026
- Support
- The project README directs users to its wiki and discussion group for help and to its issue tracker to report bugs. · github.com, 9 Oct 2026
Where phpLiteAdmin stands on Freedom251
- Database Administration Tools#8 of 34