Logo Logo
Yükleniyor...

Harf Dönüştürücü

Case Converter

Giriş Metni yapıştırın veya yazın, tüm çıktı formatları aynı anda üretilecektir.
- - -
Bu araç, camelCase / PascalCase metinleri ve ayraçlı (tire, alt çizgi, nokta) ifadeleri “kelimelere” bölüp farklı formatlara dönüştürür. Türkçe i/İ gibi locale hassas dönüşümler için arayüz diline göre dönüşüm uygular.
Çıktılar Her format için tek tıkla kopyalama.
Lowercase (küçük harf)
Uppercase (büyük harf)
Camelcase (camelCase)
Capitalcase (Baş Harfler Büyük)
Constantcase (CONSTANT_CASE)
Dotcase (dot.case)
Headercase (Header-Case)
Nocase (no case)
Paramcase (param-case)
Pascalcase (PascalCase)
Pathcase (path/case)
Sentencecase (Cümle biçimi)
Snakecase (snake_case)
Mockingcase (mOcKiNgCaSe)
Not: “Mockingcase” kasıtlı olarak dalga geçen (alternating) bir stil üretir. “Live” kapalıysa yalnızca Dönüştür butonuna basınca güncellenir.

Metin Biçim Dönüştürme Rehberi

Case Converter, bir metni farklı “harf ve ayraç” kurallarına göre yeniden yazar. Kod yazarken değişken isimleri (camelCase, snake_case), başlık atarken okunabilir formatlar (Sentence case, Capital Case) veya URL üretirken (param-case) sürekli aynı işi tekrar tekrar yaparız. Bu araç o tekrarları sıfırlar.

Araç önce metni “kelimelere” böler: tire, alt çizgi, nokta ve slash gibi ayraçları boşluk gibi görür. Ayrıca camelCase/PascalCase içindeki büyük harf geçişlerinde de kelime sınırı kabul eder. Sonra seçtiğiniz formata göre kelimeleri birleştirir.

  • param-case: kelimeler küçük harf + tire
  • snake_case: kelimeler küçük harf + alt çizgi
  • CONSTANT_CASE: kelimeler büyük harf + alt çizgi

Yazılım geliştirme tarafında sınıf adı, metod adı, sabit isimleri ve endpoint slug üretiminde; içerik tarafında başlık standardizasyonunda; veri tarafında kolon isimlerini normalize etmede çok işe yarar. Ayrıca çıktıları tek tıkla kopyalayabilir veya tüm sonuçları JSON olarak alıp başka araçlara yapıştırabilirsiniz.

Türkçe’de i/İ dönüşümü (i → İ, I → ı) gibi özel kurallar vardır. Bu modül, arayüz dili TR ise tr-TR locale ile dönüştürme yapar. Bu sayede büyük/küçük harf dönüşümleri daha doğru olur.

  • CamelCase: ilk kelime küçük, sonrası baş harf büyük (myVariableName)
  • PascalCase: tüm kelimeler baş harf büyük (MyClassName)
  • Param case: URL dostu (my-variable-name)
  • Header case: başlıklı ve tireli (My-Header-Title)
  • No case: sade ve okunur (my variable name)

Bu sayfa tamamen tarayıcı içinde çalışır; metniniz sunucuya gönderilmez. Büyük metinlerde “Live” seçeneğini kapatıp yalnızca “Dönüştür” ile üretmek daha akıcı olabilir. JSON çıktısı, çoklu dönüşüm sonuçlarını başka sistemlere taşımak için pratik bir köprüdür.