A Local First, lightweight, and completely free database viewer that runs in Docker. Your data never leaves your machine — ensuring complete privacy and control. Supports MySQL/MariaDB and PostgreSQL with readonly mode to prevent accidental overwrites.
Your data never leaves your machine
One command to get started
Run onezDBViewer in one command. Access it at localhost:9977
docker run -d -p 9977:9977 \
-v onezdbviewer-data:/root/.onezdbviewer \
--name onezdbviewer \
onezloop/onezdbviewer:latest
Everything you need to manage your MySQL/MariaDB and PostgreSQL databases effectively
Supports MySQL/MariaDB and PostgreSQL databases. Connect to any of these database engines with ease using our unified interface.
Enable readonly mode to prevent accidental database overwrites. Browse and query your data safely without risk of unintended modifications.
Connect to more than one database and switch between them easily. Manage multiple database connections simultaneously with our intuitive interface.
Built with performance in mind from the ground up. Experience fast query execution and responsive UI even with large datasets.
Our app is completely free to use with no hidden costs, no subscriptions, and no premium tiers. Full functionality for everyone.
We don't collect any user data or telemetry. Your data stays in your machine only. You own your data completely — no tracking, no analytics, no collection.
Help us keep onezDBViewer free and actively maintained
If onezDBViewer has been useful to you, consider buying us a coffee! Your support helps us maintain and improve the tool, fix bugs faster, and build new features for the community.
Every contribution, no matter how small, makes a difference and motivates us to keep building great software.