Data
JSON Formatter
Format, minify, and validate JSON in your browser. Nothing is sent to a server.
Text & Query
Format SQL in your browser. Supported dialects are listed on the page; this is not a universal SQL parser.
LocalProcessed locally — your SQL never leaves your browser.
Available actions: copy, clear, paste, download.
Uses sql-formatter in your browser. Formatting does not mean the SQL is valid or executable. Dialects are only those this library supports.
Put the query in the input. Choose the dialect that matches your database. The formatter is loaded only for this page.
Click Format or press Ctrl+Enter / Cmd+Enter. Output is pretty-printed with 2-space indentation. This does not check that the query is valid or executable.
Copy the result or download a .sql file. Clear resets the workspace. Nothing is uploaded.
select id,name from users where active=1 becomes a multi-line query with clauses on their own lines. Keyword case is preserved.
MySQL, PostgreSQL, SQLite, Transact-SQL, and the other dialects listed in the selector come from the sql-formatter library. This is not a universal SQL parser.
Data
Format, minify, and validate JSON in your browser. Nothing is sent to a server.
Text & Query
Test regular expressions against sample text in your browser. Invalid patterns cannot crash the page.