Büyük/Küçük Harf Dönüştürücü
Bir başlık için UPPERCASE, bir değişken için camelCase, bir veritabanı sütunu için snake_case ya da bir URL slug’ı için kebab-case mi gerekiyor? Metninizi bir kez yapıştırın; dönüştürücü onu yaygın kullanılan tüm biçimlerde aynı anda gösterir. Çıktı siz yazdıkça anında güncellenir, kısaltmaların işlenişi ayarlanabilir ve tek tıkla kopyalama düğmeleri her biçimin yanında yer alır.
Harf biçimi dönüşümü nasıl çalışır?
-
1
Metninizi yapıştırın
Her uzunlukta ve her dilde olabilir. Aksanlı harfler dâhil Unicode karakterleri doğru biçimde işlenir.
-
2
Her biçim paralel olarak hesaplanır
Sekiz standart biçimin tamamı aynı anda gösterilir; ihtiyacınız olanı seçmeniz yeterli.
-
3
Kısaltmaların işlenişini ayarlayın
Kısaltmaları büyük harfle bırakın (NASA → NASA) veya Pascal biçimine dönüştürün (NASA → Nasa). Farklı diller ve kod tabanları için farklı kurallar uygundur.
-
4
İhtiyacınız olan sürümü kopyalayın
Her biçimi tek tıkla kopyalayın. Yeniden yapıştırıp tekrarlayın; baştan yazmaya gerek yok.
Harf biçimleri
| Biçim | Örnek | Tipik kullanım |
|---|---|---|
| UPPERCASE | HELLO WORLD EXAMPLE | Başlıklar, kısaltmalar, bazı dillerde sabitler |
| lowercase | hello world example | Günlük metin, e-posta konuları, URL’ler |
| Title Case | Hello World Example | Başlıklar, kitap adları |
| Sentence case | Hello world example | Gövde metni, arayüz etiketleri |
| camelCase | helloWorldExample | JavaScript/Java değişkenleri, JSON anahtarları |
| PascalCase | HelloWorldExample | C#/TypeScript sınıfları, enum’lar |
| snake_case | hello_world_example | Python, Ruby, SQL sütunları, yapılandırma anahtarları |
| kebab-case | hello-world-example | CSS sınıfları, URL slug’ları, CLI bayrakları |
| CONSTANT_CASE | HELLO_WORLD_EXAMPLE | Ortam değişkenleri, #define sabitleri |
| dot.case | hello.world.example | Paket adları, DNS, ad alanı yolları |
Title Case kuralları
İngilizce Title Case’de çoğu sözcüğün ilk harfi büyük yazılır; ancak kısa edatlar, bağlaçlar ve tanımlıklar (başlığın başında ya da sonunda yer almıyorlarsa) büyük yazılmaz. Farklı stil kılavuzları ayrıntılarda farklılaşır:
- Chicago: İlk ve son sözcük ile tüm “önemli” sözcükler büyük yazılır. “a”, “the”, “and”, “or”, “but” küçük kalır.
- APA: Dört ve daha fazla harfli sözcükler ile ilk ve son sözcük büyük yazılır.
- AP: Uzunluğundan bağımsız olarak tüm ana sözcükler büyük yazılır.
Dönüştürücünün varsayılanı Chicago’dur; diğer kurallar için ön ayarı değiştirin.
Bağlama göre ipuçları
- URL slug’ları: küçük harfli kebab-case kullanın, aksanlı harfleri önce harf çevirisiyle yazın (Ö → o, ñ → n).
- Python tanımlayıcıları: işlevler ve değişkenler için snake_case, sınıflar için PascalCase, modül düzeyindeki sabitler için CONSTANT_CASE.
- JavaScript tanımlayıcıları: değişkenler ve işlevler için camelCase, sınıflar ve React bileşenleri için PascalCase, yalnızca gerçek sabitler için SCREAMING_SNAKE_CASE.
- CSS: sınıf adları ve özel özellikler için kebab-case.
- JSON anahtarları: çoğu modern API’de camelCase; bazı eski sistemler snake_case kullanır.
- Veritabanı sütunları: snake_case SQL geleneğidir; PascalCase geçerlidir ama tırnak içine almak zahmetlidir.
Sık Sorulan Sorular
Varsayılan olarak, ardışık büyük harfler bir kısaltma olarak kabul edilir ve birlikte tutulur (örneğin “XMLHttpRequest”, XML + Http + Request olarak ayrılır). Her büyük/küçük harf geçişini bir sözcük sınırı olarak ele alan katı moda geçebilirsiniz.
Evet. Unicode büyük/küçük harf katlaması kullanıldığından, aksanlı karakterler (é, ñ, ü) büyük ve küçük harf arasında doğru biçimde dönüştürülür. Türkçedeki noktalı/noktasız i, bir yerel ayar anahtarıyla işlenir.
Farklı stil kılavuzlarının kısa sözcükler için farklı kuralları vardır. Varsayılan olarak Chicago Manual of Style kullanılır; farklı büyük harf kuralları için APA veya AP seçin.
Evet. Bir metin bloğu yapıştırın; her satır bağımsız olarak dönüştürülür. Satır sonları her çıktı biçiminde korunur.
İlgili Araçlar
Kelime Sayacı
Denemeler, gönderiler, başlıklar ve meta açıklamalar için okuma süresi, konuşma süresi, anahtar kelime yoğunluğu ve Flesch okunabilirlik puanıyla birlikte kelime, karakter, cümle ve paragraf sayın.
Anagram Çözücü
Karışık harfleri veya bulmaca anagram ipucunu yapıştırın; üretilebilecek tüm geçerli İngilizce kelimeleri uzunluğa göre sıralı görün.
ASCII Art Oluşturucu
Kısa herhangi bir metni büyük ASCII-art harflerine dönüştürün. Standart, blok veya gölge stillerinden seçin, sonra sonucu README ya da terminal bannerına kopyalayın.
Estetik Yazı Tipi Oluşturucu
Düz metni estetik Unicode yazı biçimlerine dönüştürün (vaporwave, el yazısı, kalın, küçük büyük harf, balon). Instagram, TikTok ve Discord biyografilerine kopyalayıp yapıştırın.
ASCII'den Metne Dönüştürücü
ASCII kodlarından oluşan bir listeyi — ondalık, onaltılık veya ikilik — temsil ettikleri okunabilir metne geri çözün. Ayırıcıları ve önekleri otomatik işler.
Satır Numaraları Ekle
Yapıştırılan metnin her satırının başına numara ekleyin. Başlangıç numarasını, dolgu genişliğini, ayracı ve boş satırların atlanıp atlanmayacağını seçin.