SQL Runner
Execute SQL queries against a pre-loaded SQLite database. Powered by sql.js (SQLite compiled to WebAssembly) — no server, no signup.
SQL Query
Result
// Loading SQLite engine...
Frequently Asked Questions
A sample SQLite database with tables for users, orders, and products is pre-created. You can also run CREATE TABLE, INSERT, UPDATE, and DELETE to modify data within the session.
Most SQLite features: SELECT, INSERT, UPDATE, DELETE, CREATE TABLE, joins, subqueries, aggregates, GROUP BY, ORDER BY, LIMIT, views, and more.
No. The database lives entirely in memory for the current browser session. Refreshing the page resets it to the sample data.
No. sql.js runs SQLite entirely in your browser via WebAssembly. The WASM file is downloaded once and cached.