Metin
Case Converter
Metni veya bir tanımlayıcıyı tüm yaygın stillere aynı anda dönüştürür — camelCase, snake_case, kebab-case ve diğerleri. camelCase/PascalCase'de, kısaltmalarda (XMLParser → XML + Parser) ve sayılarda kelime sınırlarını tanır.
The tool detects word boundaries in any text or identifier — spaces, underscores, hyphens, camelCase/PascalCase boundaries, and abbreviations — and instantly converts the result into every common naming style.
Naming styles
- camelCase — first word lowercase, every following word capitalized, no separators (myVariableName).
- PascalCase — every word capitalized (MyClassName) — typical for class names.
- snake_case — all words lowercase, joined with underscores (my_variable_name) — common in Python and databases.
- kebab-case — words joined with hyphens (my-page-name) — the standard for URLs and CSS classes.
- CONSTANT_CASE, Title Case, Sentence case — for constants and readable headings.
Common uses
- Renaming a variable or function to match another language's convention (e.g. Python's snake_case → JavaScript's camelCase).
- Turning an article title into a URL slug.
- Normalizing database column names or API fields to one consistent style.
Things to keep in mind
Abbreviations (XMLParser, HTTPClient) are recognized as single words automatically, so conversion doesn't break them into individual letters.
Converting to lower case or UPPER CASE is irreversible — keep the original around if you'll need it back.
Bu araç hakkında makale: Case Converter: farklı adlandırma stilleri neden var
Sıkça sorulan sorular
Hangi isimlendirme stilleri destekleniyor?
camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, Title Case, Sentence case, lower case, UPPER CASE, dot.case ve path/case dahil tüm yaygın stillere aynı anda dönüştürme yapılır.
Kelime sınırları nasıl tespit ediliyor?
Araç camelCase/PascalCase içindeki büyük harf geçişlerini, ardışık büyük harflerden oluşan kısaltmaları (örn. XMLParser → XML + Parser) ve sayıları ayrı kelime sınırı olarak tanır; boşluk, alt çizgi ve tire gibi ayırıcıları da otomatik algılar.
Girdiğim metin bir sunucuya gönderiliyor mu?
Hayır, tüm dönüşüm tarayıcınızda JavaScript ile çalışır; metin hiçbir sunucuya yüklenmez.
Harf büyüklüğü kod için neden önemli?
Çoğu programlama dilinde harf büyüklüğü teknik olarak çalışmayı etkilemez (büyük/küçük harfe duyarlı tanımlayıcılar hariç), ama tutarlı bir stil okunabilirlik için kritiktir ve linterlar, IDE'ler ile dokümantasyon oluşturucular genellikle belirli bir varlık türü için belirli bir stil bekler.
Dönüştürmeden sonra orijinal metni geri alabilir miyim?
Her zaman tam olarak değil. Küçük veya büyük harfe dönüştürme, orijinal metin karışık harf büyüklüğüne sahipse geri alınamaz — hangi harflerin başta büyük olduğu bilgisi kaybolur.