Pack Camo

Konverter Huruf

Ubah teks ke kebab-case, camelCase, snake_case, Title Case, dan sepuluh gaya huruf lainnya. Semuanya berjalan di perangkat Anda — tidak ada yang diunggah.

Masuk
Text · identifiers · lists
Keluar
14 cases
Teks

Kata huruf kecil digabung dengan tanda hubung. Slug URL, kelas CSS, dan nama berkas.

Teks

106 karakter · 13 kata · 5 baris

Hasil

kebab-case

the-quick-brown-fox-jumps-over-the-lazy-dog
user-profile-id
xml-http-request
background-color
max-retry-count

Pilih gaya huruf, salin hasilnya

Pilih gaya huruf yang Anda butuhkan dari daftar, dan teks langsung diubah saat Anda mengetik. Berpindah ke gaya lain terjadi seketika dan tidak mengubah teks yang Anda ketik, jadi mengubah judul menjadi slug URL, nama kelas CSS, dan nama konstanta cukup tiga kali memilih dari menu yang sama, bukan tiga kali bolak-balik lewat formulir.

Fungsi setiap gaya huruf

lowercase
Semua huruf kecil. Alamat email, tag, dan judul yang kalem.
UPPERCASE
Semua huruf kapital. Label, peringatan, dan akronim.
Title Case
Setiap kata diawali huruf kapital. Judul berita, buku, dan artikel.
Sentence case
Hanya awal setiap kalimat yang kapital. Isi teks dan salinan antarmuka.
camelCase
Kata pertama huruf kecil, sisanya diawali kapital, tanpa pemisah. Variabel JavaScript dan Java, kunci JSON.
PascalCase
Setiap kata diawali kapital, tanpa pemisah. Nama kelas, tipe, dan komponen React.
snake_case
Kata huruf kecil digabung dengan garis bawah. Python, Ruby, dan kolom basis data.
kebab-case
Kata huruf kecil digabung dengan tanda hubung. Slug URL, kelas CSS, dan nama berkas.
CONSTANT_CASE
Kata huruf kapital digabung dengan garis bawah. Konstanta dan variabel lingkungan.
Train-Case
Kata berawalan kapital digabung dengan tanda hubung. Header HTTP seperti Content-Type.
dot.case
Kata huruf kecil digabung dengan titik. Kunci konfigurasi dan kunci terjemahan.
path/case
Kata huruf kecil digabung dengan garis miring. Path URL dan nama folder.
aLtErNaTiNg cAsE
Huruf berganti-ganti antara kecil dan kapital. Kebanyakan untuk nada mengejek.
iNVERSE cASE
Setiap huruf dibalik. Untuk teks yang salah diketik saat Caps Lock menyala.

Cara kata dikenali

  • Spasi dan tanda baca memisahkan kata. Begitu pula tanda hubung, garis bawah, titik, dan garis miring yang dipakai gaya lain, sehingga gaya apa pun bisa diubah ke gaya apa pun.
  • Perubahan huruf besar-kecil juga memisahkan kata. userProfileId menjadi user, Profile, dan Id, dan rangkaian akronim berhenti sebelum kata berikutnya, sehingga XMLHttpRequest menjadi xml-http-request.
  • Setiap baris diubah sendiri-sendiri. Tempel daftar nama, satu per baris, dan gaya pengenal akan mengembalikan daftar juga, bukan satu nama yang sangat panjang.
  • Gaya prosa tidak mengubah teks selebihnya. lowercase, UPPERCASE, Title Case, dan Sentence case hanya mengubah huruf, jadi tanda baca, spasi, dan paragraf tetap utuh.

Pertanyaan yang sering diajukan

Bagaimana cara mengubah teks ke kebab-case?
Tempel atau ketik teks ke kolom input dan pilih kebab-case dari daftar “Ubah ke”. Setiap kata diubah ke huruf kecil dan digabung dengan tanda hubung, sehingga "Hello World Example" menjadi hello-world-example. Tekan tombol salin untuk mengambilnya.
Apa perbedaan camelCase dan PascalCase?
Keduanya menggabungkan kata tanpa pemisah dan mengawali setiap kata dengan huruf kapital. camelCase menjaga huruf pertama tetap kecil (userProfile), sedangkan PascalCase mengkapitalkannya juga (UserProfile). Variabel JavaScript biasanya memakai camelCase; kelas dan komponen React memakai PascalCase.
Kapan sebaiknya memakai snake_case atau kebab-case?
snake_case adalah konvensi untuk variabel Python, kolom basis data, dan banyak API JSON. kebab-case dipakai untuk slug URL, nama kelas CSS, dan nama berkas, di mana garis bawah lebih sulit dibaca atau diperlakukan khusus.
Apakah mendukung huruf beraksen dan alfabet lain?
Ya. Kata dikenali memakai kelas huruf Unicode, sehingga huruf Latin beraksen, Sirilik, dan Yunani dikonversi dengan benar. Aksara tanpa huruf besar dan kecil, seperti Mandarin atau Arab, dibiarkan apa adanya dan tetap dipisahkan oleh spasi dan tanda baca.
Apakah teks saya dikirim ke suatu tempat?
Tidak. Konversi berjalan di browser Anda saat Anda mengetik, dan apa pun yang Anda tempel tidak pernah meninggalkan perangkat Anda.