Supported PostgreSQL extensions

Managed Database using PostgreSQL® supports the following extensions on PostgreSQL 15 to 18. A version in parentheses means the extension is available only on those PostgreSQL versions.

  • address_standardizer
  • address_standardizer_data_us
  • aiven_extras
  • anon
  • bloom
  • bool_plperl
  • btree_gin
  • btree_gist
  • citext
  • cube
  • dblink
  • dict_int
  • earthdistance
  • fuzzystrmatch
  • h3
  • h3_postgis
  • hll
  • hstore
  • intagg
  • intarray
  • ip4r
  • isn
  • jsonb_plperl
  • lo
  • ltree
  • pg_buffercache
  • pg_cron
  • pg_partman
  • pg_prewarm
  • pg_repack
  • pg_similarity (PostgreSQL 15–17)
  • pg_stat_monitor
  • pg_stat_plans (PostgreSQL 18 only)
  • pg_stat_statements
  • pg_trgm
  • pgaudit
  • pgcrypto
  • pgrouting
  • pgrowlocks
  • pgstattuple
  • plperl
  • plpgsql
  • postgis
  • postgis_legacy (PostgreSQL 15 only)
  • postgis_raster
  • postgis_sfcgal
  • postgis_tiger_geocoder
  • postgis_topology
  • postgres_fdw
  • rum
  • seg
  • sslinfo
  • tablefunc
  • tcn
  • timescaledb
  • tsm_system_rows
  • tsm_system_time
  • unaccent
  • unit
  • uuid-ossp
  • vector
  • vectorscale (PostgreSQL 16–18)

pg_cron works only in the defaultdb database.

To list the extensions available on each version, use Get available PostgreSQL extensions in the UpCloud API.

PostgreSQL is a registered trademark of the PostgreSQL Community Association of Canada, and used with their permission.

Can't find what you're looking for?

For more help you can contact our awesome 24/7 support team

Contact Support