---
title: Postgres extensions
enableTableOfContents: true
updatedOn: '2025-08-15T16:04:35.017Z'
---
Explore supported Postgres extensions by category. Also see:
- [List view](/docs/extensions/pg-extensions)
- [Install an extension](/docs/extensions/pg-extensions#install-an-extension)
- [Update an extension](/docs/extensions/pg-extensions#update-an-extension-version)
**Need an extension we don't have?** 📩 [Request an extension](/docs/extensions/pg-extensions#request-an-extension)
## AI / Machine Learning
pg_tiktoken
pgrag
pgvector
## Analytics
pg_mooncake
hll
timescaledb
## Auditing / Logging
insert_username
moddatetime
pgrowlocks
tcn
## Data / Transformations
address_standardizer
address_standardizer_data_us
anon
citext
cube
earthdistance
hstore
intagg
intarray
isn
ltree
pg_graphql
pg_hashids
pg_jsonschema
pg_uuidv7
pgx_ulid
seg
semver
tablefunc
unaccent
unit
uuid-ossp
wal2json
xml2
## Debugging
moddatetime
pgrowlocks
pgTap
plpgsql_check
## Geospatial
cube
earthdistance
h3
h3_postgis
pgrouting
postgis
postgis_raster
postgis_sfcgal
postgis_tiger_geocoder
postgis_topology
## Index / Table optimization
bloom
btree_gin
btree_gist
ip4r
pg_ivm
pg_partman
pg_prewarm
pg_repack
pg_roaringbitmap
rum
## Metrics
neon
pg_stat_statements
pgstattuple
tsm_system_rows
tsm_system_time
## Orchestration
tcn
pg_partman
## Procedural languages
plcoffee
plls
plv8
plpgsql
## Query optimization
hypopg
pg_hint_plan
online_advisor
## Scientific computing
cube
rdkit
seg
unit
## Search
citext
dict_int
fuzzystrmatch
pg_search
pg_trgm
prefix
unaccent
## Security
anon
pg_session_jwt
pgcrypto
pgjwt
## Tooling / Admin
autoinc
hypopg
insert_username
lo
neon_utils
pg_cron
pgtap
refint
## Remote data access
dblink
postgres_fdw