Database Connection String Parser
Parses any of the three common connection string styles and never puts the password in the output.
Loading the tool…
How to use this tool
- Paste your connection strings, one per line. JDBC, URI and ODBC key-value styles are all recognised.
- Select Parse strings.
- Check the TLS warning. If nothing in the string asked for encryption, the driver most likely connected in plaintext.
- Copy the result into your ticket if you need to — the password has been replaced with dots.
What connection string parser does
A connection string packs six or seven things into one line in one of three incompatible syntaxes, and the thing you usually need from it is the one part you cannot safely show anyone. So the password is replaced with dots in every output here, which makes the result safe to paste into a ticket, a chat or a runbook — the parsing itself happens entirely in your browser, so pasting the string here is not the disclosure either.
JDBC strings, scheme://user@host/database URIs and semicolon-separated ODBC key-value strings are all recognised, including multi-host lists and mongodb+srv. Every result is also checked for TLS: if nothing in the string asks for encryption, that is called out, because most drivers quietly default to plaintext when it is not requested and nobody notices until an audit does.