Connection String Parser & Builder
Parse a database connection string, mask the password, and convert between ADO.NET and URL DSN forms.
About this tool
The Connection String Parser & Builder helps developers read, sanitise and translate database connection strings. It auto-detects whether you pasted an ADO.NET keyword string or a URL-style DSN, identifies the provider (SQL Server, PostgreSQL or MySQL), and lists every parameter with the password masked. It then emits the opposite representation so you can move between framework config and 12-factor DATABASE_URL conventions safely, without leaking credentials when sharing.
Frequently asked questions
How do I convert a connection string to a URL DSN?
Paste an ADO.NET 'Key=Value;' string and the tool detects the provider, lists the parameters with the password masked, and emits the equivalent postgres:// / mysql:// URL.
Does it convert URL DSNs back to ADO.NET?
Yes. Paste a URL like postgres://user:pass@host:5432/db and it produces the matching Server=...;Database=...;User Id=...; form.
Is my password shown?
No. The password is always replaced with ******** in both the parsed listing and the converted output, so it is safe to share the result.
Which databases are supported?
SQL Server, PostgreSQL and MySQL, including extra query parameters like sslmode which are carried across both formats.