UltraConvert
Alat Teks

Case Converter

Ubah teks di antara semua gaya huruf yang umum secara instan. Sempurna untuk pengembang yang menamai variabel, pembuat konten yang membuat URL slug, editor yang memperbaiki email huruf kapital semua, atau siapa saja yang membutuhkan format teks yang konsisten. Sepuluh gaya kasus berbeda menangani segala kebutuhan konversi.

Apa yang dilakukan alat ini?

Case Converter mengubah teks di antara berbagai konvensi kapitalisasi dan pemisahan kata. Alat ini secara cerdas mendeteksi batas kata dalam berbagai format input — apakah kata dipisahkan oleh spasi, digabung dalam camelCase, atau dihubungkan dengan garis bawah atau tanda hubung. Output tersedia dalam sepuluh format: UPPERCASE (huruf kapital semua), lowercase (tanpa huruf kapital), Title Case (Huruf Pertama Kapital), Sentence case (Hanya huruf pertama), camelCase (huruf pertama kecil), PascalCase (huruf pertama kapital), snake_case (huruf kecil_dengan_garis_bawah), kebab-case (huruf_kecil-dengan-tanda-hubung), CONSTANT_CASE (HURUF_KAPITAL_DENGAN_GARIS_BAWAH), dan aLtErNaTiNg CaCase untuk efek yang menyenangkan.

Cara kerjanya

Alat ini menganalisis teks input untuk mengidentifikasi batas kata menggunakan beberapa heuristik: deteksi spasi, transisi kasus (batas camelCase/PascalCase), dan karakter pemisah (garis bawah, tanda hubung). Setelah kata diidentifikasi, alat ini menerapkan aturan transformasi kasus yang dipilih: konversi huruf kapital/huruf kecil, aturan Title Case (menjaga kata kecil tetap huruf kecil dalam judul), dan penyisipan pemisah yang sesuai. Hasilnya diperbarui secara langsung saat Anda mengetik, dengan fungsionalitas salin-ke-clipboard untuk setiap format output.

Fitur

Cara menggunakan

  1. 1

    Tempel atau ketik teks Anda

    Masukkan teks apa pun ke dalam kotak input — kata tunggal, kalimat, paragraf, nama variabel kode, atau dokumen lengkap.

  2. 2

    Pilih gaya kasus

    Klik salah satu dari sepuluh tombol gaya kasus. Output langsung menampilkan teks Anda yang telah ditransformasi ke konvensi tersebut.

  3. 3

    Salin hasilnya

    Klik Salin pada kotak output, atau pilih dan salin teks. Tempel ke dokumen, editor kode, atau aplikasi Anda.

  4. 4

    Coba gaya berbeda

    Eksperimen dengan beberapa gaya untuk menemukan yang paling cocok. Teks input tetap tidak berubah sehingga Anda dapat beralih di antara output dengan bebas.

Kasus penggunaan umum

Refactoring kode

Pengembang dengan cepat menamai ulang variabel di antara camelCase, PascalCase, snake_case, dan CONSTANT_CASE untuk menyesuaikan dengan konvensi bahasa atau panduan gaya tim yang berbeda.

Format konten

Editor mengonversi email huruf kapital semua yang berteriak menjadi sentence case yang dapat dibaca, atau mengubah judul di antara Title Case dan sentence case untuk konteks yang berbeda.

Penggunaan slug URL

Konversi judul artikel atau nama produk menjadi kebab-case untuk slug URL yang bersih dan ramah SEO.

Normalisasi data

Standarkan data teks dari berbagai sumber ke dalam kasus yang konsisten untuk basis data, spreadsheet, atau analisis.

Tips & praktik terbaik

Pertanyaan yang sering diajukan

Apa perbedaan antara camelCase dan PascalCase?
camelCase dimulai dengan huruf kecil (myVariableName, getUserData). PascalCase dimulai dengan huruf kapital (MyVariableName, GetUserData). Keduanya pada dasarnya identik. Gunakan camelCase untuk variabel JavaScript, PascalCase untuk nama kelas.
Apakah alat ini akan mempertahankan angka?
Ya — angka dipertahankan di tempat persis seperti yang muncul. Hanya huruf yang diubah kasus. 'user123Name' menjadi 'user123_name' dalam snake_case dengan angka tetap utuh.
Apakah alat ini bekerja pada skrip non-Latin?
Konversi huruf kapital/huruf kecil bekerja untuk skrip apa pun yang memiliki kasus (Cyrillic, Greek). Skrip tanpa kasus (Cina, Jepang, Arab) dilewatkan tanpa perubahan. Mode berbasis kata memisahkan berdasarkan spasi dan batas perubahan kasus.
Bagaimana alat ini mendeteksi batas kata?
Beberapa metode: spasi jelas memisahkan kata; garis bawah dan tanda hubung adalah pemisah kata; perubahan kasus menunjukkan batas dalam camelCase/PascalCase (myVariable → my + Variable); huruf kapital berturut-turut diikuti huruf kecil menangani akronim (HTTPServer → HTTP + Server).

Alat terkait