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.