Skip to content

SQL Biçimlendirici ve Güzelleştirici

SQL'i tarayıcınızda anında biçimlendirin, güzelleştirin ve küçültün. PostgreSQL, MySQL, SQL Server, BigQuery, Snowflake, Oracle ve SQLite destekler. Ücretsiz, gizli — SQL'iniz cihazınızdan çıkmaz.

Takip Yok Tarayıcıda Çalışır Ücretsiz
Girinti
Biçimlendirilmiş SQL

🔒 %100 tarayıcıda — SQL'iniz cihazınızdan çıkmaz.

Reviewed for dialect-correct formatting and comment-safe minification — Go Tools Engineering Team · Jun 3, 2026

SQL Biçimlendirme Nedir?

SQL biçimlendirme (güzelleştirme veya düzgün yazdırma da denir), bir sorguyu yapısı kolay okunacak şekilde tutarlı girinti, satır sonları ve anahtar kelime biçimiyle yeniden yazar. Sorgu önce ve sonra aynı şekilde çalışır — yalnızca boşluk değişir. Biçimlendirme, uzun sorguları pull request'lerde incelenebilir, hata ayıklaması daha kolay ve bir ekip genelinde tutarlı hale getirir. Küçültme bunun tersini yapar: yorumları söker ve sorguyu, kod ya da günlüklere gömmek için tek satırlık kompakt bir hale getirir.

Temel Özellikler

9 SQL lehçesi

PostgreSQL, MySQL, SQL Server (T-SQL), BigQuery, Snowflake, Oracle (PL/SQL), SQLite, MariaDB ve Standart SQL.

Biçimlendir ve küçült

Okunabilirlik için güzelleştirin veya tek satıra sıkıştırın — küçültmede yorumlar güvenle sökülür.

%100 gizli

Tüm işlemler tarayıcınızda gerçekleşir. SQL'iniz hiçbir zaman bir sunucuya gönderilmez.

Stil denetimleri

Anahtar kelime biçimini ve 2 boşluk, 4 boşluk ya da sekme girintisini seçin.

Örnekler

JOIN içeren dağınık SELECT

select u.id,u.name,count(o.id) as orders from users u left join orders o on o.user_id=u.id where u.active=true group by u.id,u.name order by orders desc

JOIN, toplama işlevi ve GROUP BY içeren tek satırlık bir sorguyu okunabilir bir düzene girintileyin.

İç içe alt sorgu

select * from products where category_id in (select id from categories where parent_id=(select id from categories where slug='electronics')) and price between 100 and 500

Mantığın her düzeyi görünür olacak şekilde iç içe alt sorguları ayrıştırın.

CTE (WITH ifadesi)

with recent as (select user_id,max(created_at) last_seen from sessions group by user_id) select u.email,r.last_seen from users u join recent r on r.user_id=u.id where r.last_seen> now() - interval '7 days'

Aşağı akıştaki bir JOIN ile birlikte Ortak Tablo İfadesini (CTE) biçimlendirin.

Toplu INSERT

insert into logs(level,message,created_at) values('info','started',now()),('warn','slow query',now()),('error','timeout',now())

Daha kolay inceleme için çok satırlı INSERT değerlerini hizalayın.

Yaygın Kullanım Senaryoları

Kod incelemesi
İnceleyenler temiz, tutarlı SQL görsün diye sorguları pull request açmadan önce biçimlendirin.
Hata ayıklama
Bir günlükten veya ORM'den kopyalanan tek satırlık sorguyu güzelleştirerek sorunu hızlıca yakalayın.
Belgeleme
Operasyon kılavuzları ve teknik belgeler için düzgün girintili SQL örnekleri üretin.
Gömme
Uygulama kodu veya yapılandırma içine satır içine almadan önce bir sorguyu tek satıra küçültün.

Teknik Ayrıntılar

Lehçeye duyarlı ayrıştırma
Lehçeye özgü sözdizimini, tırnak kullanımını ve işlevleri anlayan sql-formatter motoru üzerine kuruludur.
Tarayıcı tabanlı
Tamamen istemci tarafında çalışır; hiçbir SQL cihazınızdan çıkmaz veya bir sunucuya ulaşmaz.
Yorum güvenli küçültme
Küçültme, satır ve blok yorumlarını söker; tırnaklı dize değişmezlerini tam olarak korur.

En İyi Uygulamalar

Doğru lehçeyi seçin
Gerçek veritabanınızı seçmek, ters tırnaklar veya T-SQL köşeli parantezleri gibi lehçeye özgü sözdiziminin yanlış biçimlendirilmesini önler.
Anahtar kelime biçimini standartlaştırın
Tutarlı diff'ler için ekip genelinde BÜYÜK HARF anahtar kelimeler üzerinde anlaşın.
Düzenleyeceğinizi küçültmeyin
Biçimlendirilmiş SQL'i kaynak dosyalarda tutun; yalnızca gömme veya taşıma için küçültün.

Sıkça Sorulan Sorular

SQL'i online nasıl biçimlendiririm?
SQL'inizi giriş kutusuna yapıştırın, veritabanı lehçenizi seçin ve Biçimlendir'e tıklayın. Araç, sorguyu tutarlı satır sonları ve anahtar kelime biçimiyle yeniden girintiler, ardından kopyalamanıza izin verir. Her şey tarayıcınızda yerel olarak çalışır — hiçbir şey yüklenmez.
PostgreSQL sorgularını nasıl biçimlendiririm?
Biçimlendir'e tıklamadan önce lehçe açılır menüsünden PostgreSQL'i seçin. Bu, biçimlendiricinin dolar tırnaklı dizeler, dönüştürmeler (::) ve işlevler gibi PostgreSQL'e özgü sözdizimine uymasını sağlar; doğru ve deyimsel çıktı üretir.
SQL Server (T-SQL) nasıl biçimlendirilir?
Lehçe olarak "SQL Server (T-SQL)" seçin. Biçimlendirici böylece köşeli parantezli [tanımlayıcılar], TOP ve değişkenler gibi T-SQL yapılarını anlar; bunlar doğru şekilde girintilenir ve biçimlenir.
Snowflake veya BigQuery SQL'ini nasıl biçimlendiririm?
İkisi de lehçe açılır menüsündedir. Snowflake veya BigQuery'i seçmek, ilgili ayrıştırıcılarını uygular; böylece veri ambarına özgü işlevler ve sözdizimi, genel bir SQL ayrıştırıcısı tarafından bozulmak yerine temiz şekilde biçimlenir.
SQL'im bu araçla güvende mi?
Evet. Tüm biçimlendirme ve küçültme, JavaScript kullanılarak tarayıcınızda yerel olarak gerçekleşir — sorgularınız hiçbir zaman bir sunucuya gönderilmez, kaydedilmez veya saklanmaz. Bu, yapıştırdığınız her şeyin bir kopyasını alan sunucu tarafı biçimlendiricilerin aksine, aracı üretim şemaları ve özel sorgularla güvenle kullanmanızı sağlar.
SQL'i biçimlendirme ile küçültme arasındaki fark nedir?
Biçimlendirme (güzelleştirme), bir sorguyu okunabilir kılmak için girinti ve satır sonları ekler. Küçültme bunun tersini yapar: yorumları kaldırır ve sorguyu tek satırlık kompakt bir hale getirir; SQL'i kod içine gömmek veya günlük gürültüsünü azaltmak için kullanışlıdır. Her ikisi de orijinaliyle aynı şekilde çalışan sorgular üretir.
Bu araç sorgumun işlevini değiştirir mi?
Hayır. Biçimlendirme ve küçültme yalnızca boşlukları, satır sonlarını, yorumları ve anahtar kelime biçimini değiştirir — mantığı asla değiştirmez. Biçimlendirilmiş sorgu, orijinaliyle tam olarak aynı sonuçları döndürür.
SQL için hangi girintiyi kullanmalıyım?
İki boşluk en yaygın varsayılandır ve diff'leri kompakt tutar; dört boşluk, derin iç içe sorgularda okunabilirliği artırır; sekmeler her geliştiricinin tercih ettiği genişlikte görüntülemesine izin verir. Birini seçin ve ekibiniz genelinde tutarlı şekilde uygulayın — bu araç üçünü de destekler.

Sayı Tabanı Dönüştürücü — Binary, Hex, Decimal ve Octal

Dönüştürme Araçları

Binary, hex, decimal, octal ve herhangi bir taban (2-36) arasında anında dönüştürün. Ücretsiz ve gizli — tüm işlem tarayıcınızda yapılır.

Base64 Çözücü ve Kodlayıcı

Kodlama ve Biçimlendirme

Base64'ü ücretsiz çevrimiçi kodlayın ve çözün. Tam UTF-8 ve emoji desteğiyle gerçek zamanlı dönüştürme. %100 tarayıcıda — kayıt gerekmez.

Harf Dönüştürücü — UPPER, lower, camelCase ve Daha Fazlası

Metin İşleme

Metni UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE ve 6 biçim daha arasında anında dönüştürün. Ücretsiz, çevrimiçi, kayıt yok.

Renk Dönüştürücü — HEX, RGB, HSL & OKLCH

Dönüştürme Araçları

HEX'i RGB, HSL, OKLCH, OKLAB ve CMYK biçimlerine tarayıcınızda dönüştürün — herhangi bir biçimi tek tıkla kopyalayın. Ücretsiz, kayıt yok, renkleriniz sayfadan asla çıkmaz.

Crontab Oluşturucu ve Cron İfadesi Üretici

Tarih ve Saat

Cron ifadelerini tarayıcıda oluşturun, doğrulayın ve çözümleyin. Yerel saatte veya UTC olarak canlı çalışma önizlemesi. POSIX 5 alanlı söz dizimi, hazır şablonlar ve sade açıklama. Ücretsiz ve gizli.

CSV'den JSON'a Dönüştürücü

Kodlama ve Biçimlendirme

CSV'yi tarayıcınızda JSON'a dönüştürün. RFC 4180, tür çıkarımı, başlık satırı, büyük tam sayı güvenli. %100 gizli, yükleme yok.