Format SELECT
Input
select id from usersSample output (illustrative)
SELECT id
FROM usersReformat SQL with configurable dialect, keyword case, and indentation without sending queries to a server.
| Dialects | Standard SQL, PostgreSQL, MySQL, SQLite, and SQL Server |
|---|---|
| Query execution | Never executed or sent to a database |
| Processing | Local Web Worker; SQL is not uploaded |
| Maximum input | 1 MB |
Input
select id from usersSample output (illustrative)
SELECT id
FROM usersSelect the matching dialect when vendor-specific syntax is used.
Application template syntax may not be valid SQL and can prevent reliable formatting.
Readable output does not prove that a query is valid, safe, or efficient for a database.
Case Converter
Convert text, identifiers, and variables between camelCase, snake_case, kebab-case, PascalCase, CONSTANT_CASE, Title Case, dot.case, and path/case.
Code Snapshot
Render pasted code as a styled SVG snapshot with syntax highlighting, themes, window frames, and gradient backgrounds for blogs and docs.
No. It only formats pasted text and never connects to a database.
Use PostgreSQL, MySQL, SQLite, or SQL Server when the query contains vendor-specific syntax; otherwise Standard SQL is a reasonable default.
No. Only the target database can fully validate names, types, permissions, extensions, and runtime behavior.