Connection String Parser

Paste a connection URI to inspect protocol, host, port, database path, and query parameters. Passwords are masked — nothing is sent to a server.

  • Runs entirely in your browser
  • No data stored or sent to a server
  • Free forever — no signup
  • Instant conversion

Input and Output

Use the interactive encoder and decoder on this page to process your text.

Learn more about Config

How to Inspect Database Connection Strings

Connection Strings

When to Parse Connection URIs

Break apart Postgres, MySQL, MongoDB, Redis, and other URIs when debugging misconfigured hosts, wrong ports, or unexpected query parameters. Useful when comparing staging and production strings copied from secret managers or CI variables.

What Gets Displayed

The parser shows protocol, username, host, port, database path, and query parameters. Password values are masked in output. Nothing is transmitted to a server — parsing happens locally for debugging only.

Developer Tips

  • Clear the page after pasting production credentials on shared machines
  • URL-encode special characters in passwords when building URIs manually
  • This inspects structure — it does not test connectivity or authentication

Frequently asked questions

Is my connection string sent to a server?

No. Parsing runs entirely in your browser. Clear sensitive input after use on shared devices.

Which URI schemes are supported?

Any string that the browser URL parser accepts, including postgres://, mysql://, mongodb://, and redis:// style URIs.