Monu Tools

منسّق SQL

نسّق وجمّل استعلامات SQL بفواصل أسطر للجُمل وتوحيد حالة الكلمات المفتاحية، أو صغّرها إلى سطر واحد.

كيفية استخدام منسّق SQL

  1. 01

    الصق استعلام SQL في صندوق الإدخال.

  2. 02

    اختر تنسيق لتجميله أو تصغير لضغطه إلى سطر واحد.

  3. 03

    اختر حالة الكلمات المفتاحية، ثم انسخ النتيجة.

What the SQL formatter does

This is a SQL formatter that takes a cramped, single-line or inconsistently styled query and beautifies it: each major clause on its own line, columns and conditions indented, and keyword casing made consistent. It can also do the reverse and minify a query to one line.

Why readable SQL helps

Readable SQL is easier to review, debug and maintain. When SELECT, FROM, WHERE, JOIN and GROUP BY each start a new line and the keywords share one casing, the shape of the query, what it returns and how it filters, becomes obvious at a glance.

Formatting is also useful right before committing a query so diffs stay small and reviewers see meaningful changes rather than reflowed whitespace.

Options and dialects

You choose the keyword casing (for example uppercase keywords, which is the common convention) and whether to format or minify. The formatter is dialect-agnostic and handles the common ANSI SQL used by PostgreSQL, MySQL, SQLite and SQL Server.

Minify mode is handy for the opposite need: collapsing a formatted query back to a single line to embed in code or a config value.

It formats, it does not validate

The tool formats for readability rather than checking that your query is valid, so it will happily lay out a query with a typo in it. Treat clean output as a readability win, not a correctness check.

Runs in your browser

Everything runs in your browser, which matters because real queries often contain table names, column names and sometimes literal values that hint at your schema or data. None of that is uploaded.

الأسئلة الشائعة

ماذا يفعل المنسّق؟

يضع كل جملة رئيسية مثل SELECT وFROM وWHERE وJOIN في سطرها الخاص، ويُزيح الأعمدة والشروط، ويوحّد حالة الكلمات المفتاحية لتسهيل القراءة.

هل يُرسل SQL الخاص بي إلى خادم؟

لا. يعمل التنسيق بالكامل داخل متصفحك، فلا تغادر استعلاماتك جهازك. وهذا يجعله آمنًا للاستعلامات التي تذكر أسماء جداول أو أعمدة.

ما لهجات SQL المدعومة؟

هو محايد للهجة ويتعامل مع ANSI SQL الشائع المستخدم في PostgreSQL وMySQL وSQLite وSQL Server. ينسّق لتسهيل القراءة لا للتحقق من الصياغة.

ضمّن هذه الأداة

أضف هذه الأداة إلى موقعك الخاص. انسخ المقتطف أدناه، ويبقى محدّثاً تلقائياً.

<iframe src="https://monu.tools/embed/ar/sql-formatter" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>

أدوات ذات صلة