{"$schema":"https://toolsly.tools/schemas/tool-manifest-v1.json","generated":"2026-06-03T16:34:53.037Z","discovery":{"catalog":"https://myaitools.net/tools.json","llmsTxt":"https://myaitools.net/llms.txt","sitemap":"https://myaitools.net/sitemap.xml"},"relatedTools":[{"slug":"css-beautifier","name":"CSS Beautifier","url":"https://myaitools.net/css-beautifier"},{"slug":"html-beautifier","name":"HTML Beautifier","url":"https://myaitools.net/html-beautifier"},{"slug":"xml-formatter","name":"XML Formatter","url":"https://myaitools.net/xml-formatter"},{"slug":"yaml-formatter","name":"YAML Formatter","url":"https://myaitools.net/yaml-formatter"},{"slug":"js-beautifier","name":"JavaScript Beautifier","url":"https://myaitools.net/js-beautifier"},{"slug":"json-validator","name":"JSON Validator & Formatter","url":"https://myaitools.net/json-validator"},{"slug":"json-formatter","name":"JSON Formatter","url":"https://myaitools.net/json-formatter"},{"slug":"card-pan-formatter","name":"Card PAN Formatter","url":"https://myaitools.net/card-pan-formatter"}],"kind":"utility","slug":"sql-formatter","name":"SQL Formatter","description":"Format SQL queries for every major dialect — Postgres, MySQL, SQLite, BigQuery, Snowflake and more.","longDescription":"Paste any SQL query and get a cleanly indented, readable version. Pick from twelve dialects (standard SQL, PostgreSQL, MySQL, SQLite, MariaDB, BigQuery, DB2, Hive, Redshift, Snowflake, Spark, T-SQL) so keywords, functions and quoting are tokenized correctly. Powered by sql-formatter. Runs entirely in your browser — your query never leaves this page.","category":"dev","categoryName":"Dev","keywords":["sql formatter","sql formatter online","format sql online","pretty print sql","sql beautifier","sql prettifier","format sql query","online sql formatter","sql indent","sql formatter free","postgres formatter","mysql formatter","bigquery formatter","tsql formatter"],"badge":"Formatter","url":"https://myaitools.net/sql-formatter","inputs":[{"type":"text","key":"sql","label":"SQL","placeholder":"select id,name from users where active=1 order by name","multiline":true,"monospace":true},{"type":"select","key":"dialect","label":"Dialect","defaultValue":"sql","choices":[{"value":"sql","label":"Standard SQL"},{"value":"postgresql","label":"PostgreSQL"},{"value":"mysql","label":"MySQL"},{"value":"sqlite","label":"SQLite"},{"value":"mariadb","label":"MariaDB"},{"value":"bigquery","label":"BigQuery"},{"value":"db2","label":"DB2"},{"value":"hive","label":"Hive"},{"value":"redshift","label":"Redshift"},{"value":"snowflake","label":"Snowflake"},{"value":"spark","label":"Spark"},{"value":"tsql","label":"T-SQL (SQL Server)"}]},{"type":"select","key":"indent","label":"Indent","defaultValue":"2","choices":[{"value":"2","label":"2 spaces"},{"value":"4","label":"4 spaces"}]}],"outputs":[{"key":"formatted","label":"Formatted SQL","multiline":true},{"key":"originalSize","label":"Original size (chars)"},{"key":"formattedSize","label":"Formatted size (chars)"}],"invocation":{"webUi":"https://myaitools.net/sql-formatter","api":null,"notes":"Currently invoked via the web UI at `webUi`. Inputs are form fields; outputs are structured text values. A remote MCP/REST API is planned."}}