SQL Client
Connect to SQL Server, PostgreSQL or MySQL and run queries — browse tables, preview rows and execute SQL in your browser.
New connection
🔒 This connection is one-time and is never stored. Sign in to reach private / LAN / localhost databases and save connections (encrypted).
About this tool
A web-based SQL client for Microsoft SQL Server / Azure SQL, PostgreSQL and MySQL / MariaDB. Connect with a connection string or discrete fields (host, port, database, user, password), browse the database's tables and views, preview rows with one click, and run any SQL — SELECT results render as a grid, INSERT/UPDATE/DELETE/DDL report rows affected. Signed in, you can reach private / LAN / localhost databases and save connections that sync across devices — the connection string is encrypted at rest with AES-GCM. Signed out, the connection is one-time, public-host only, and never stored.
Frequently asked questions
Which databases are supported?
Microsoft SQL Server (and Azure SQL), PostgreSQL, and MySQL / MariaDB. Pick the engine when you create the connection, then connect with a connection string or by filling in host, port, database, user and password.
Are my credentials stored?
Only if you're signed in and choose to save a connection — and then the connection string (which contains the password) is encrypted at rest with AES-GCM. Signed out, the connection is one-time and is never written to the database.
Can I connect to a database on my home or office network?
Yes, once you're signed in. Anonymous visitors can only reach public, internet-routable hosts (so the server can't be used to probe a private network); signed-in users can also reach private, LAN and localhost addresses.
Can I run UPDATE and DELETE, or only SELECT?
You can run any statement your credentials allow. SELECT results render as a grid (capped to protect your browser); INSERT / UPDATE / DELETE / DDL report the number of rows affected. Use a read-only database user if you want to be safe.