CloudBeaver
CloudBeaver is a free, open-source web-based database manager. It supports MySQL, PostgreSQL, SQL Server, ClickHouse, and more. You can run SQL queries, browse data, import/export, and manage users—all from a modern web UI.
Smart Download
Visit Project Homepage
No installer available yet — head to the source repository
Manage multiple databases from your browser without installing a client.
Core Features
- Support for multiple databases (MySQL, PostgreSQL, SQL Server, ClickHouse, etc.)
- Built-in SQL editor with syntax highlighting and autocomplete
- Data grid with filtering, sorting, and multi-cell copy-paste
- Data import/export (SQL, CSV formats)
- Docker deployment for easy setup
What It Can't Do
- •Use HTTPS in production; all traffic goes through server; Docker version needs persistent volume for configurations.
Use Cases
- Remote database management for developers
- Shared database interface for teams
- Cloud environment database operations
Detailed Introduction
CloudBeaver is a free, open-source web application that allows you to manage databases through a browser. It supports MySQL, PostgreSQL, SQL Server, ClickHouse, and many others. No local client needed. Features a modern SQL editor, data viewer with filtering/sorting, data transfer tools, and admin capabilities. Backend is Java, frontend is React+TypeScript. Deploy via Docker or Java app server.
Troubleshooting & FAQ (2)
TroubleshootingWhy is the PWA manifest scope not respecting the custom CLOUDBEAVER_ROOT_URI?
The manifest.webmanifest file was static and hardcoded to "/". To fix, upgrade to CloudBeaver 26.0.5 or later, where the manifest is dynamically generated based on CLOUDBEAVER_ROOT_URI. No stable workaround before this version except manually overwriting the file via a Docker volume.
TroubleshootingHow to fix 'Can't locate PgCommon.pm' error when upgrading CloudBeaver Docker image from 25.0.1 to 25.0.3?
The 25.0.3 image misses the Perl module PgCommon.pm required by pg_dump for backups. Workaround: build a custom image that installs the missing package. Example Dockerfile:
FROM dbeaver/cloudbeaver:25.0.3
RUN apt-get update -y && apt-get install -y postgresql-common postgresql-clientThen build it:
docker build -t cloudbeaver:25.0.3.1 .Use this patched image instead. Alternatively, exec into the running container and run
apt-get install -y postgresql-common manually.Tags
Getting Started
Download installer
Click the button above to download the installer for your system
Install the software
Double-click the downloaded installer and follow the prompts
Step 1: Run with Docker: docker run -p 8978:8978 dbeaver/cloudbeaver
Step 2: Open http://localhost:8978 in browser
Step 3: Create a connection, enter host/port/credentials, start managing
- Step 1: Run with Docker: docker run -p 8978:8978 dbeaver/cloudbeaver
- Step 2: Open http://localhost:8978 in browser
- Step 3: Create a connection, enter host/port/credentials, start managing
Checksum not available
This project has not published a SHA-256 checksum on its GitHub Release page
SHA256 Checksum
No checksum available
Download directly from GitHub Releases and verify file integrity yourself
All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.
Open Source Transparency
View GitHub SourceUninstall Info
For Docker: docker rm -f <container_name>. For manual Java deployment, delete the installation directory.
No Extra Dependencies
Ready to use after download. No additional runtime required.
Having issues? Check the FAQ below
2 FAQs
Similar Projects
godot
Godot Engine is a free, open-source, cross-platform 2D and 3D game engine with a unified editor. Unlike Unity or Unreal, it's entirely MIT-licensed and community-driven, offering a lightweight yet powerful node-based workflow that runs on a single executable.
Hoppscotch
Open source API development ecosystem with a lightweight, fast, and feature-rich interface for testing HTTP, WebSocket, GraphQL, and more.
lazygit
A simple terminal UI for git commands