Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

This page's audience our own tag's counts — open to see them
–Visits
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · visits, page views and clicks counted by our own tag, which counts more than our checked analytics; every figure rounded down · how we count

Cloud SQL Auth Proxy review

Free#24 of 31 in Database Proxy Software

A focused open-source proxy for IAM-authorized, encrypted Cloud SQL connections.

6.8/10Editor score
Cloud SQL Auth Proxy6.8 Visit Google Cloud

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

Cloud SQL Auth Proxy is an open-source command-line utility for connecting applications and database clients to Google Cloud SQL. It is designed for teams that want IAM-based connection authorization and TLS encryption without requiring clients to manage database SSL certificates or authorized networks. The proxy supports Cloud SQL for MySQL, PostgreSQL, and SQL Server, and runs on Windows, macOS, and Linux as a local binary or Docker container.

Its connection and authentication options are the main reasons to choose it. Cloud SQL Auth Proxy supports TLS 1.3 for connections, TCP sockets, Unix sockets on Linux and macOS, and both public and private IP connectivity. Authentication can use service accounts or Application Default Credentials, while automatic IAM database authentication is available for MySQL and PostgreSQL. The proxy also detects write-endpoint DNS changes after failover or switchover, helping connections follow those endpoint changes. These capabilities make it a practical fit for applications that need controlled access to Cloud SQL across different local and containerized environments.

The trade-off is a narrow role: this is a connection access layer, not a broader database traffic-management platform. It does not provide connection pooling or query routing, so teams needing those functions should evaluate a different database proxy approach. Deployment is self-hosted, which leaves operation of the local binary or container with the team using it. Cloud SQL Auth Proxy suits organizations already running on Google Cloud SQL that prioritize IAM authorization, encrypted connections, flexible socket options, and open-source distribution. It is less suitable when pooling, routing, or a managed proxy service is central to the architecture.

Cloud SQL Auth Proxy pros and cons

  • Where it wins
    • IAM authorization and optional automatic database authentication
    • TLS 1.3 encryption with public or private IP connectivity
    • TCP, Unix sockets, Docker images, and failover DNS detection
  • Where it doesn't
    • Does not provide connection pooling
    • Does not provide query routing
    • Self-hosted command-line deployment requires operational management

Cloud SQL Auth Proxy fact sheet, pricing and score →

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.

Last updated · How we research and update