Format, beautify, and syntax-highlight SQL queries. All dialects. Client-side — nothing leaves your browser.
SELECT col FROM t WHERE x = 1
DISTINCT, LIMIT/TOP, OFFSET, BETWEEN, IN, LIKE, IS NULL
FROM a INNER JOIN b ON a.id = b.a_id
INNER, LEFT, RIGHT, FULL OUTER, CROSS, SELF join
SELECT dept, COUNT(*) GROUP BY dept HAVING COUNT(*) > 5
COUNT, SUM, AVG, MIN, MAX, GROUP BY, HAVING
ROW_NUMBER() OVER (PARTITION BY x ORDER BY y)
ROW_NUMBER, RANK, DENSE_RANK, LAG, LEAD, NTILE
WITH cte AS (SELECT ...) SELECT * FROM cte
Common Table Expressions — readable subqueries
INSERT INTO t (col) VALUES (v); UPDATE t SET col = v WHERE ...
INSERT, UPDATE, DELETE, MERGE, UPSERT
CREATE TABLE t (id INT PRIMARY KEY, name VARCHAR(100))
CREATE, ALTER, DROP, TRUNCATE, indexes, constraints
CONCAT, SUBSTRING, TRIM, UPPER, LOWER, REPLACE, LENGTH
Dialect-specific: || (PG/SQLite), + (TSQL), CONCAT (MySQL)
Join the waiting list for QADIR OS — our sovereign agentic operating system that writes, optimizes, and explains your SQL automatically.