Connect to Neon
Everything you need to know about connecting to Neon
Find detailed information and instructions about connecting to Neon from different clients and applications, troubleshooting connection issues, connection pooling, and more.
For integrating Neon with different frameworks, languages, and platforms, refer to our Guides documentation.
Connect from clients and applications
Learn how to establish a connection to Neon from any application.
Choose a driver and connection type
How to select the right driver and connection type for your application
Connect from any app
Learn about connection strings and how to connect to Neon from any application
Neon serverless driver
Connect to Neon from serverless environments over HTTP or WebSockets
Connect a GUI application
Learn how to connect to a Neon database from a GUI application
Connect with psql
Connect with psql, the native command-line client for Postgres
Passwordless auth
Connect without a password using Neon's psql passwordless auth feature
Connect from frameworks and languages
Learn how to connect to Neon from different frameworks and languages.
Connect from various frameworks
Find detailed instructions for connecting to Neon from various frameworks
Connect from various languages
Find detailed instructions for connecting to Neon from various languages
Troubleshoot connection issues
Troubleshoot and resolve common connection issues.
Connection errors
Learn how to resolve commonly-encountered connection errors
Connect latency and timeouts
Learn about strategies for managing connection latency and timeouts
Secure connections
Ensure the integrity and security of your connections to Neon.
Connect to Neon securely
Learn how to connect to Neon securely using SSL/TLS encrypted connections
Avoid MME attacks in Postgres 16
Learn how the psql client in Postgres 16 makes it simple to connect securely
Connection pooling
Optimize your connections by enabling connection pooling.