byandrev's blog
  • #databases
  • #postgres

Best free services for PostgreSQL databases

3 min read

NeonDB

One of the best options currently available with a very generous free plan, great machine resources and good storage for small or personal projects. Personally I build my university projects here.

NeonDB homepage
NeonDB homepage

ItemCapacity
Projects10
Compute Hours190
CPUs2
RAM8GB
Storage0.5GB

Advantages

  • Integrated web client to manage databases.
  • Excellent metrics dashboard (shows up to 14 days of history in the free plan), including queries history.
  • SQL editor to make queries directly from the browser.

Render

A very simple alternative to get started, with a free functional layer for testing or basic development environments.

Render homepage
Render homepage

ItemCapacity
CPU per VM0.1
Connections limit100
RAM256MB
Storage1GB

Advantages

  • Access to database logs.
  • Detailed metrics on RAM, storage, CPU usage, among others.

Aiven

Aiven offers a free plan for PostgreSQL databases, you will have an exclusive virtual machine without sharing resources and has a very simple but limited interface compared to the previous options.

Aiven homepage
Aiven homepage

ItemCapacity
VMs dedicated1
CPU per VM1
RAM per VM1
Storage1GB
Connections limit20

Advantages

  • Metrics panel, you can filter the data up to 1 year ago.
  • Panel of the database logs.
  • Shows the list of queries performed.
  • Performs automatic backups.

From my experience using all these services, I can say that the best option is undoubtedly NeonDB, it is the one with the best resources, faster and more stable. And it also has a great graphical interface, you can access the logs and manage the database tables.