Minify SQL Online

Compress SQL Queries to a Single Line

Need to use Minify SQL Online right now?

Useful when embedding a query into a config file or log line where a multi-line query isn't practical.

No sign-upNo uploads 100% free

9073 characters

SELECT id, name FROM users WHERE active = 1 AND created_at > '2024-01-01'

Features

  • Runs entirely in your browser
  • Privacy-first — your data is never uploaded
  • Real-time, instant results
  • 100% free, no sign-up required
  • Works on desktop, tablet, and mobile
  • No installation needed

Who uses this tool?

Software engineersWeb developersAPI testersDevOps engineersStudents

About Minify SQL Online

A carefully formatted, multi-line SQL query is great for reading in a code editor, but sometimes you need it as a single compact line — pasting into a config value, a one-line log statement, or a system that doesn't handle multi-line strings gracefully. This tool strips comments and collapses all whitespace and line breaks down to single spaces.

Both single-line (`--`) and block (`/* */`) SQL comments are removed before whitespace collapsing, so any inline documentation in your query doesn't end up jammed into the minified output. The result is functionally identical SQL, just without the formatting.

Useful for embedding a query into a single-line environment variable, a one-line curl command, or any context where a multi-line formatted query would need to be manually reflowed anyway.

How it works

  1. Paste your formatted SQL. Multi-line, indented, with or without comments.
  2. Comments and line breaks collapse. Everything reduces to a single line.
  3. Copy the compact result. Ready to paste anywhere a single line is needed.

Examples

Minifying a formatted query

Input

SELECT id, name\nFROM users\n-- active only\nWHERE active = 1

Output

SELECT id, name FROM users WHERE active = 1

Frequently asked questions