CodeKitHub
Türkçe
Günlük Kullanım Araçları

Çevrimiçi Büyük/Küçük Harf Dönüştürücü

Metninizi yapıştırın ve tek bir tıklamayla istediğiniz yazım biçimine dönüştürün: BÜYÜK HARF, küçük harf, Başlık Biçimi, Cümle Başı Büyük — ayrıca programcılıkta kullanılan camelCase, PascalCase, snake_case ve kebab-case biçimleri. Hem metinleri hem de kod tanımlayıcılarını işler.

Bu Araç Nedir?

Büyük/küçük harf dönüştürücü, metnin büyük/küçük harf kullanım biçimini değiştirir. Yazarlar bu aracı, yanlışlıkla Caps Lock tuşuyla yazılmış bölümleri düzeltmek, başlıklara uygun “Başlık Stili”ni uygulamak veya kopyalanan metni standart hale getirmek için kullanır. Buradaki “Başlık Stili”, editoryal kurallara uygundur: “of”, “and” ve “the” gibi önemsiz kelimeler, başlığın başında veya sonunda yer almadıkları sürece küçük harfle yazılır.

Programcılar için şu tanımlayıcı stillerini dönüştürür: camelCase (JavaScript değişkenleri), PascalCase (sınıf adları), snake_case (Python) ve kebab-case (URL’ler ve CSS). Kelimeleri boşluklar, alt çizgiler, tireler ve mevcut büyük harfler üzerinden ayırır; böylece herhangi iki stil arasında doğrudan dönüştürme yapar.

Neden Kullanmalısınız?

  • Tek sayfada sekiz farklı kutu türü — düz metin kutuları ve programcı kutuları bir arada.
  • Gerçek manşetlerde olduğu gibi, önemsiz kelimeleri (a, of, the) küçük harfle yazan başlık stilinde.
  • Tanımlayıcı stilleri arasında doğrudan dönüştürme yapar: tek bir tıklamayla camelCase → snake_case.
  • Caps Lock tuşuyla yapılan hataları yeniden yazmaya gerek kalmadan düzeltin.
  • Ücretsiz, anında, dosya yüklemeye gerek yok.

Nasıl Kullanılır

  1. Metninizi giriş kutusuna yapıştırın veya yazın.
  2. İstediğiniz kılıf stiline tıklayın.
  3. Sonuç, aşağıdaki çıktı kutusunda görüntülenir.
  4. Kullanmak için "Kopyala" düğmesine tıklayın.

Örnek

Giriş

the quick brown fox

Çıkış

Title Case: The Quick Brown Fox
camelCase:  theQuickBrownFox
snake_case: the_quick_brown_fox

"Title Case" kuralına göre, "the" kelimesi yalnızca cümlenin başında büyük harfle yazılır.

Hangi durumu kullanmalısınız?

Kasa tipiŞu amaçlarla kullanın:
camelCaseJavaScript/Java/TypeScript değişken ve işlev adları
PascalCaseÇoğu dildeki sınıf ve bileşen adları (React bileşenleri, C# sınıfları)
snake_casePython ve Ruby değişkenleri/fonksiyonları, veritabanı sütun adları
kebab-caseURL kısaltmaları, CSS sınıf adları, HTML öznitelikleri, dosya adları, Git dal adları
Başlık Büyük Harf KullanımıManşetler, kitap/makale başlıkları — “of”, “the” gibi önemsiz kelimeler küçük harfle yazılır
Cümle büyük/küçük harf kullanımıModern tasarım sistemlerinde (Material Design, Fluent UI) düğme etiketleri ve kullanıcı arayüzü metinleri

Pratik ipuçları

  • Bir Python API yanıtını JavaScript ön ucuna aktarıyor musunuz? Snake_case biçimindeki alan adlarını yapıştırın ve tek seferde camelCase biçimine dönüştürün — her bir anahtarı elle yeniden adlandırmaktan daha hızlı ve hataya daha az açık bir yöntemdir.
  • URL kısaltmaları ve CSS sınıf adlarında kebab-case kuralı kullanılmalıdır. Boşlukları manuel olarak tire ile değiştirmek ve tüm harfleri küçük harfe dönüştürmek yerine, sayfa başlığını doğrudan yapıştırın.
  • Git dal adları ve Docker görüntü etiketleri, URL’lerdeki gibi “kebab-case” kuralını izler — “Fix Login Bug”, tek bir tıklamayla fix-login-bug haline gelir.
  • Veritabanı sütunlarında ve çoğu SQL stil kılavuzunda snake_case kullanılır; bir spesifikasyon belgesindeki başlıkların Title Case biçiminden dönüştürülmesi, on beş alan adını elle yeniden yazarken ortaya çıkabilecek yazım hatalarını önler.
  • Material Design ve Fluent UI’da düğmeler ve kullanıcı arayüzü etiketleri için geçerli standart, “cümle büyük harf kullanımı”dır; “başlık büyük harf kullanımı” ise artık düğmelerde, eski tarz manşetler ve kitap başlıklarında olduğu gibi okunmaktadır.

Bunun gerçek iş akışlarında nasıl bir yeri var?

Büyük harf-küçük harf dönüştürme genellikle daha kapsamlı bir düzenleme sürecinin bir adımıdır: Bir elektronik tablodan veya API belgesinden düzensiz bir tanımlayıcı veya başlık listesi alın, burada büyük-küçük harfleri düzeltin, ardından PDF veya e-posta dışa aktarımından kalan gereksiz boş satırları veya çift boşlukları temizleyin — büyük-küçük harf dönüştürme tek başına boşluk sorunlarını çözmez.

Bir blog yazısı başlığını URL slug’una dönüştürmek için en fazla iki araç gerekir: başlığı burada kebab-case biçimine dönüştürün, ardından yalnızca ASCII dışı karakterler veya semboller içeriyorsa yüzde kodlamasına tabi tutun. Basit İngilizce başlıklar, sadece büyük/küçük harf dönüşümü yapıldıktan sonra zaten geçerli bir slug haline gelir.

Metin Temizleyici · URL Kodlayıcı / Kod Çözücü

Sıkça Sorulan Sorular

"Title Case" ile "Sentence case" arasındaki fark nedir?

Başlık Biçimi’nde her önemli kelimenin ilk harfi büyük yazılır (başlıklar ve kitap başlıklarında kullanılır); Cümle Biçimi’nde ise her cümlenin yalnızca ilk kelimesinin ilk harfi büyük yazılır (normal metinlerde ve çoğu modern kullanıcı arayüzü metninde kullanılır).

Başlık Biçimi’nde hangi kelimeler küçük harfle yazılır?

Kısa işlev kelimeler: artikeller (a, an, the), kısa bağlaçlar (and, but, or) ve kısa edatlar (of, in, to, at…) — tabii ki ilk veya son kelime olmadıkları sürece. Bu, önde gelen yayınların kullandığı üslubu takip eder.

Ne zaman camelCase, ne zaman snake_case kullanmalıyım?

Kullandığınız dilin kurallarına uyun: JavaScript/Java değişkenleri için camelCase, çoğu dildeki sınıf adları için PascalCase, Python ve Ruby için snake_case, URL’ler, CSS sınıfları ve dosya adları için kebab-case.

CamelCase'i doğrudan snake_case'e dönüştürebilir mi?

Evet. Dönüştürücü, mevcut büyük harfleri kelime sınırları olarak algılar; bu sayede myVariableName → my_variable_name dönüşümü tek bir tıklamayla gerçekleşir — bu özellik, kodları bir dilden diğerine aktarırken oldukça kullanışlıdır.

İngilizce olmayan metinlerde de çalışıyor mu?

Büyük/küçük harf dönüştürme işlemi, harf büyük/küçük harf ayrımı olan yazı sistemlerinde (Latin, Kiril, Yunan) geçerlidir. Çince ve Japonca karakterlerde büyük/küçük harf ayrımı bulunmadığından bu karakterler değiştirilmeden geçer; karışık metinlerde sorun yaşanmaz.

İlgili Araçlar