Konverter Case
Perlu cepat menulis teks dengan HURUF BESAR untuk judul, atau sebaliknya menjinakkan CAPS LOCK yang tidak sengaja aktif di tengah email? Atau Anda sedang bingung bagaimana nama variabel di JavaScript yang biasa Anda tulis dengan garis bawah di Python? Konverter Case kami bisa menangani keduanya — satu klik langsung mengubah teks ke semua format umum maupun format pemrograman sekaligus.
Alat kami adalah pisau Swiss Army untuk pemformatan teks. Cukup ketik teks sekali (dalam format apa pun) dan kami langsung mengubahnya ke sembilan format lainnya.
Ubah Huruf Besar/Kecil dengan Cepat (Tanpa Coding)
Penggunaan paling umum justru yang paling sederhana: Anda hanya butuh teks semua huruf besar, semua huruf kecil, atau yang diformat rapi untuk judul.
- UPPERCASE (huruf besar): Cocok untuk judul, logo, peringatan, atau formulir yang mengharuskan huruf kapital (misalnya alamat di amplop).
- lowercase (huruf kecil): Berguna untuk membersihkan data — misalnya saat seseorang mengirim email atau username yang ditulis campur aduk HURUF besar dan kecil, dan Anda perlu menyeragamkannya.
- Title Case (Judul): Setiap Kata Diawali Huruf Besar — dipakai untuk judul artikel, nama produk, atau presentasi bergaya Barat.
- Sentence case (Kalimat): Hanya huruf pertama kalimat yang besar, sisanya kecil — persis seperti cara menulis kalimat baku dalam bahasa Indonesia atau Inggris.
Cukup tempel teks ke kolom, pilih format yang diinginkan, lalu langsung klik Salin. Tidak perlu lagi menghapus Caps Lock secara manual atau mengetik ulang huruf demi huruf.
Gambaran Singkat: Kapan Menggunakan Case yang Mana dalam Pemrograman?
Jika Anda menulis kode dan belum yakin konvensi penamaan (naming convention) mana yang dipakai di mana, berikut gambarannya:
🐪 camelCase (Notasi Unta)
Dimulai dengan huruf kecil dan setiap kata berikutnya dimulai dengan huruf besar. Tanpa spasi.
- Digunakan di: JavaScript, Java, Swift, Kotlin, Go.
- Contoh:
myVariableName,getElementById,iPhone.
🐍 snake_case (Notasi Ular)
Semua huruf kecil dan dipisahkan oleh garis bawah.
- Digunakan di: Python, Rust, PHP, database SQL, nama file.
- Contoh:
user_id,first_name,def my_function().
🍢 kebab-case (Notasi Sate)
Huruf kecil dipisahkan oleh tanda hubung. Terlihat seperti daging di tusuk sate.
- Digunakan di: Kelas CSS, atribut HTML, alamat URL (slugs), Kubernetes.
- Contoh:
font-size,my-cool-article,<div id="main-content">.
📐 PascalCase (UpperCamelCase)
Mirip dengan camelCase, tetapi huruf pertama kapital.
- Digunakan di: Nama Kelas (Classes) di sebagian besar bahasa (JS, Python, PHP), C# (metode dan variabel), komponen React.
- Contoh:
UserProfile,AppController,ReactComponent.
📢 CONSTANT_CASE (Screaming Snake Case)
Huruf besar dipisahkan oleh garis bawah. Memberi tahu Anda bahwa nilai ini tidak boleh diubah.
- Digunakan di: Konstanta, variabel ENV, konfigurasi global.
- Contoh:
MAX_RETRIES,API_KEY,DB_PASSWORD.
Bagaimana Konverter Kami Bekerja?
Alat kami “pintar”. Artinya, ia tidak hanya membabi buta mengganti spasi atau mengubah besar-kecil huruf satu per satu karakter.
- Deteksi Kata: Algoritma mengenali kata-kata, baik dipisahkan oleh spasi (
hello world), garis bawah (hello_world), tanda hubung (hello-world), atau transisi huruf besar (helloWorld). - Normalisasi: Semuanya diubah ke bentuk dasar, terlepas dari bagaimana teks awalnya ditulis.
- Generasi: Membangun semua varian sekaligus — dari huruf besar/kecil sederhana sampai rangkaian lengkap konvensi pemrograman.
Ini berguna, misalnya, saat refactoring kode, ketika Anda perlu mengonversi variabel PHP lama ($user_id) ke JavaScript modern (userId) atau membuat kelas CSS (user-id) dari nama kolom database. Tapi sama bergunanya juga saat menulis teks biasa, ketika Anda perlu cepat menyeragamkan huruf besar/kecil tanpa membuka Word atau Excel.
FAQ: Pertanyaan yang Sering Diajukan
Bagaimana cara menulis teks dengan huruf besar secara online tanpa mengetik ulang manual?
Tempel teks ke kolom di atas dan pilih format UPPERCASE (huruf besar). Alat ini langsung mengubah seluruh teks menjadi huruf besar, dan hasilnya bisa langsung Anda salin.Apa itu "Hungarian notation"?
Ini adalah cara penulisan yang lebih tua (sering digunakan di C/C++ pada tahun 90-an), di mana nama variabel dimulai dengan singkatan tipe data. Misalnya,strName (string) atau iCount (integer). Saat ini tidak banyak digunakan di bahasa modern karena IDE secara otomatis menunjukkan tipenya kepada kita.
Bisakah saya menggunakan kebab-case di JavaScript?
Tidak secara langsung sebagai nama variabel, karena tanda hubung- berfungsi sebagai operator pengurangan di JS. var my-variable akan berarti "my dikurangi variable". Kebab-case hanya digunakan di JS sebagai kunci dalam objek, jika berada dalam tanda kutip: { "content-type": "json" }.
Case apa yang harus digunakan untuk JSON?
Standar JSON tidak menentukan case, tetapi Google dan sebagian besar REST API menggunakan camelCase (misalnya,createdAt). Sebaliknya, beberapa API lama dan backend Python mengembalikan snake_case (misalnya, created_at). Yang penting adalah konsisten.