Teks
Case Converter
Mengubah teks atau identifier langsung ke semua gaya umum sekaligus — camelCase, snake_case, kebab-case, dan lainnya. Mengenali batas kata dalam camelCase/PascalCase, singkatan (XMLParser → XML + Parser), dan angka.
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.
Artikel tentang alat ini: Case Converter: mengapa ada gaya penamaan yang berbeda
Pertanyaan yang sering diajukan
Gaya penulisan huruf apa yang didukung?
Alat ini mengonversi ke camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, Title Case, Sentence case, lower case, UPPER CASE, dot.case, dan path/case, semua dihasilkan sekaligus dari satu input.
Bagaimana alat ini mendeteksi batas kata?
Ia mendeteksi perubahan huruf besar/kecil dalam camelCase dan PascalCase, menangani singkatan seperti XMLParser dengan memisahkannya menjadi XML dan Parser, dan memisahkan angka yang menempel pada huruf untuk mengidentifikasi setiap kata dengan benar.
Apakah teks yang saya tempel dikirim ke suatu tempat?
Tidak, semua konversi berjalan langsung di browser Anda dalam JavaScript — tidak ada yang dikirim ke server.
Mengapa besar-kecilnya huruf itu penting untuk kode?
Di sebagian besar bahasa pemrograman, besar-kecil huruf secara teknis tidak memengaruhi eksekusi (kecuali untuk identifier yang peka huruf besar/kecil), tetapi gaya yang konsisten sangat penting untuk keterbacaan serta untuk linter, IDE, dan generator dokumentasi yang sering mengharapkan gaya tertentu untuk jenis entitas tertentu.
Apakah teks asli bisa dipulihkan setelah konversi?
Tidak selalu tepat. Konversi ke lower case atau UPPER CASE bersifat ireversibel jika teks asli memiliki huruf besar/kecil campuran — informasi tentang huruf mana yang awalnya besar akan hilang.