Konverter hyphen case (sering disebut sebagai generator kebab case) menerjemahkan kalimat normal menjadi string huruf kecil di mana semua spasi kosong diganti dengan tanda hubung (dashes). Misalnya, frasa 'SEO Optimization Guide 2026' menjadi 'seo-optimization-guide-2026'.
Format ini adalah praktik standar dalam pengembangan web dan optimasi mesin pencari. Browser web dan server membaca tanda hubung jauh lebih baik daripada spasi kosong, yang jika tidak akan dikonversi menjadi string URL-encoded yang berantakan (seperti '%20'). Kebab-case memastikan URL tetap mudah dibaca, dapat di-crawl, dan bersih.
Format ini juga banyak digunakan dalam penamaan kelas CSS, file konfigurasi, nama branch git, dan folder di seluruh direktori sistem. Menggunakan tanda hubung mencegah error terminal saat menjalankan baris perintah di server, di mana spasi diinterpretasikan sebagai pemisah parameter.
Konverter ini beroperasi sepenuhnya di sisi klien menggunakan JavaScript. Tidak ada informasi yang dikirim ke server web, menawarkan lingkungan yang aman untuk merencanakan slug dan struktur situs web. Alat ini menghapus kurung, tanda kutip, dan tanda baca untuk memastikan output tetap menjadi slug web yang valid.
Meskipun tanda hubung sempurna untuk URL dan CSS, tanda hubung tidak valid dalam variabel pemrograman untuk bahasa seperti Python, Java, atau SQL (di mana tanda hubung mewakili pengurangan). Untuk pemrograman, snake_case biasanya lebih disukai.