Best Free Plans for PostgreSQL Database Providers
Postgres is super popular with devs on small and large projects. It's reliable and features a ton of extensions.
Important to consider: Some free providers pause your database if it is not used, which leads to cold starts. Also, backups!
Comment
Notable features include database branching, autoscaling (down to zero), on-demand storage and point-in-time restore. More than 60 Postgres extensions are supported.
Free plan
Unlimited databases (shared resources)
0.25 vCPU, 1 GB RAM
0.5 GiB storage
5 GB / Month Data Transfer
10 Branches
20 h / Month Active Branches
Auto-Suspend after 5 min (expect cold starts)
Comment
Aiven is a cloud data infrastructure platform. It can manage and deploy databases and other application to the major cloud providers. Postgres extensions are supported.
Free plan
1 Dedicated VM
1 CPU
1 GB RAM
5 GB Storage
Hosted by Digital Ocean
Backups
Comment
Fly is a platform to build and deploy micro VMs from your docker containers. It offers a easy-to-deploy Postgres VM. To create and manage it you need to use the Fly command line tool. These database VMs should not be considered managed (e.g. you need to update the Postgres version yourself).
Free plan
3 VMs (Shared CPU 1x, 256 MB RAM)
3 GB Persistent Storage
160 GB data transfer
Comment
Koyeb combines application building and deployment to its scalable severless cloud. The database VMs are currently available as preview version and can be managed from the Koyeb web app.
Free plan
1 x 0.25-CPU
1GB RAM
1 GB Storage
1 GB / Month Write
1 GB / Month Read data
50h / month active time, so cannot run 24/7, but auto-suspend after 5 min
Comment
Supabase is bascially a backend as a service combining database, auth, storage and functions. The database comes in form of a fully-fledged PostgreSQL db with root access, which you can use independly. 50 popular extensions are preinstalled and you can even set up your own. Supabase's web app includes a nice database interface.
Free plan
2 Active Projects, 1 Database each
500 MB Storage
5 GB Data Transfer
Paused after 1 week of inactivity