CanDoYa
ID

Konversi kebab case

Berjalan sepenuhnya di browser Anda - tanpa unggah, tanpa daftar.

Huruf dan angka dari skrip apa pun dipertahankan; tanda baca, spasi, dan batas case menjadi tanda hubung.
Teks atau identifier input
Output kebab-case
Tempel teks atau identifier untuk mengonversinya ke kebab-case
Bagikan tool ini

Apa itu konversi kebab case?

Konversi kebab case mengubah teks atau nama bergaya kode menjadi identifier yang dipisahkan tanda hubung, seperti user-profile-url. Tempel frasa, camelCase, PascalCase, kebab-case, atau tanda baca campuran, lalu hasilnya diperbarui langsung. Alat ini juga menangani banyak baris sekaligus dan bisa beralih ke UPPER-KEBAB-CASE untuk konstanta.

Cara pakai

  1. 1Tempel teks. Masukkan frasa, daftar label, atau identifier yang sudah ada. Setiap baris input menjadi satu baris output.
  2. 2Pilih format case. Gunakan output default kebab-case atau beralih ke UPPER-KEBAB-CASE untuk konstanta dan variabel environment.
  3. 3Pilih penanganan karakter. Biarkan huruf Unicode aktif untuk teks multibahasa, atau matikan saat memerlukan identifier ASCII ketat.
  4. 4Salin hasil. Gunakan Salin untuk mengambil identifier yang sudah dikonversi atau seluruh kolom hasil.

Cocok untuk siapa

Konverter ini berjalan sepenuhnya di browser Anda, jadi kode, field database, dan catatan pribadi yang ditempel tidak diunggah. Alat ini memisahkan batas identifier umum seperti HTTPServerError, customerProfileURL, dan invoice-total, lalu menormalkan pemisah berulang menjadi satu tanda hubung. Huruf Unicode dipertahankan secara default untuk identifier lokal, sementara mode ASCII ketat melipat aksen Latin saat sistem hanya menerima a-z, 0-9, dan tanda hubung.

Tanya jawab

Apakah konversi kebab case ini gratis?

Ya. Alat ini gratis, tidak perlu daftar, dan tidak punya batas baris praktis untuk penggunaan browser normal. Tempel satu nilai atau satu kolom penuh, lalu konversi seketika.

Apakah teks saya diunggah ke mana pun?

Tidak. Konversi terjadi secara lokal di browser Anda. Identifier, nama field internal, payload API, dan draf teks tetap berada di perangkat Anda.

Apa arti kebab-case?

kebab-case adalah gaya penamaan di mana kata ditulis dengan huruf kecil dan dipisahkan tanda hubung, misalnya <code>customer-profile-url</code>. Gaya ini umum di Python, Ruby, Rust, database, nama file, dan banyak konvensi API.

Bisakah mengubah camelCase atau PascalCase?

Bisa. Alat ini mendeteksi batas case umum, jadi <code>customerProfileURL</code> menjadi <code>customer-profile-url</code> dan <code>HTTPServerError</code> menjadi <code>http-server-error</code>.

UPPER-KEBAB-CASE dipakai untuk apa?

UPPER-KEBAB-CASE adalah varian huruf besar, biasanya dipakai untuk konstanta, nilai enum, dan variabel environment seperti <code>API-BASE-URL</code>. Gunakan mode UPPER saat gaya tujuan mengharuskan identifier huruf besar.

Apakah mendukung aksen dan teks non-Inggris?

Ya. Huruf Unicode dipertahankan secara default, jadi kata dalam Sirilik, Yunani, Hindi, Mandarin, dan skrip lain tetap ada saat dipisahkan oleh spasi atau tanda baca. Matikan Unicode hanya saat Anda memerlukan output ASCII ketat.

Bisakah saya mengonversi banyak nama sekaligus?

Bisa. Tempel satu nilai per baris dan alat ini mengembalikan satu identifier hasil konversi per baris dalam urutan yang sama, praktis untuk header spreadsheet, kolom database, dan pembersihan kode massal.