Managed databases
One click in the dashboard, then copy host, port, and credentials into your project. You do not install or run a database server yourself.
Try Free first · no credit card
One-click create · ready to connect · stays available between projects
Example connection details
my-app-db
PostgreSQL · ready to connect
Connection string
postgres://app_user:***@db.example.qubicdb:5432/my-app-db
After you create a database, the dashboard shows your real host, port, and credentials in this layout.
Why QubicDB
For students, hobby projects, and early builders who want a real database without running their own server. Start on Free, then upgrade when the project needs more.
No installing or tuning a database host. Create one from the dashboard and keep building.
Host, port, username, and password appear when the database is ready. Paste them into your app config.
Free databases are not paused for inactivity. Your instance stays up when coursework or side projects go quiet.
Plan limits for databases and storage stay visible in the dashboard. Move up when you need more capacity or backup.
Features
Plan capacity and engine options live in the same dashboard as your databases, so the next step up is clear when you need it.
See plansSee how many databases and how much storage your plan includes before you create another one.
Create from engines on your plan. Free starts with PostgreSQL; more engines open on higher plans.
Account changes are logged so you can see what happened later.
Engines
Free starts with PostgreSQL. Higher plans open more engines when they are published. This list follows the live catalog.
PostgreSQL
On Free
MariaDB
Higher plans
MongoDB
Higher plans
Redis
Higher plans
Access control
Credentials and allowlists stay under your account. Apps connect to the database host, not the dashboard.
Choose which addresses can reach each hosted database before clients connect.
Signed-in access only for create, credentials, and allowlist changes.
Each database gets its own user and password, isolated from other accounts.
Plans
Compare capacity and options on the pricing page. After you upgrade, create, connect, and allowlist still work the same way.
View pricingSee how many databases and how much storage each plan includes before you create another one.
Free starts with PostgreSQL. Higher plans open more engines when they are published.
Check whether backup is included, or stays off until you move to a plan that supports it.
Starting free, staying available, upgrading, and connecting your app.
QubicDB hosts databases for you. You create one in the dashboard, copy the connection details, and use them in your app. You do not install or maintain a database server.
Yes. Start free with no credit card. Free gives you a starter quota so you can try the real create-and-connect flow. When you need more databases, storage, engines, or backup, move to a higher plan.
No. Free databases are not paused for inactivity. They stay available between classes, demos, and quiet weeks on a side project.
Open Pricing and pick a higher plan when it is available. You keep the same dashboard workflow: create databases, copy credentials, and manage IP allowlists.
You choose from engines on your plan. Free starts with PostgreSQL. More engines appear on higher plans when they are published.
When the database is ready, open it in the dashboard, copy host, port, username, and password, then use them in your application.
Yes. Each database has an IP allowlist, so only addresses you add can connect.
No. Sign in with Google or GitHub, accept the terms, subscribe to Free, and create your first database.
Shared means your database shares capacity with others, but keeps its own login. Free PostgreSQL and MariaDB usually run this way. Dedicated means capacity is reserved for one database. MongoDB and Redis start there. Paid plans, and plans we arrange for your organization, can use dedicated for other engines too, including a server just for you when the plan includes it. Check Pricing or your dashboard for each engine.
You choose a display name for the dashboard. On shared Free, the connection database name is assigned automatically so it stays non-identifying. Use the name shown in your credentials when connecting your app.