SQL Query Runner
Run SQL on a SQLite database inside your browser (no server). Everything runs on your device — nothing is sent to a server.
Everything runs in your browser. Your data is never sent to our servers.
Example
Example Input
CREATE TABLE t(id,name); INSERT INTO t VALUES(1,'Aji'); SELECT * FROM t;
Example Output
id | name -- + ---- 1 | Aji
How to Use
- 1Paste your data into the Input field.
- 2If the tool has "More settings" (mode, query, columns, etc.), set them as needed.
- 3Click the button (or press Ctrl+Enter) to process.
- 4Copy the result with the Copy button.
About SQL Query Runner
SQL Query Runner runs real SQL on a full SQLite database that runs ENTIRELY in your browser via WebAssembly (sql.js) — no server, no installation.
Write CREATE TABLE and INSERT statements, then a SELECT, all in one block; the result is shown as a table. It is great for learning SQL, testing queries, or working with small data.
The database lives only in this browser tab and is gone when it closes — no data is uploaded. The WASM is served from our own origin (not a CDN).
FAQ
Is my data sent to a server?
No. SQL Query Runner runs entirely in your browser using client-side libraries. Your data never leaves your device.