Konverter Case

Butuh huruf kapital untuk judul, huruf camelcase untuk variabel, huruf snake_case untuk kolom basis data, atau huruf kebab-case untuk URL? Cukup tempelkan teks sekali, dan konverter akan menampilkan semua bentuk penulisan umum secara bersamaan. Hasil output akan diperbarui secara instan saat Anda mengetik; pengelolaan akronim dapat dikonfigurasi, dan tombol salin satu-klik terletak di samping setiap varian penulisan.

Bagaimana konversi kasus bekerja

  1. 1

    Tempel teks Anda

    Panjang dan bahasa apa pun. Huruf Unicode ditangani dengan benar, termasuk karakter beraksen.

  2. 2

    Setiap varian kasus dihitung secara paralel.

    Ke delapan kasus standar semuanya tersedia sekaligus, pilih saja yang Anda butuhkan.

  3. 3

    Konfigurasikan penanganan akronim

    Pertahankan akronim dalam huruf kapital (misalnya NASA → NASA) atau konversi ke format Pascal (misalnya NASA → Nasa). Berbagai konvensi sesuai dengan bahasa dan basis kode yang berbeda.

  4. 4

    Salin versi yang Anda butuhkan

    Salin dengan satu klik untuk setiap case. Tempel kembali dan ulangi tanpa perlu mengetik ulang.

Varian case

Format Contoh Penggunaan Umum
UPPERCASE HELLO WORLD EXAMPLE Judul berita, akronim, konstanta dalam beberapa bahasa
lowercase hello world example Teks biasa, subjek email, URL
Title Case Hello World Example Judul bagian dan judul buku
Sentence case Hello world example Teks utama dan label antarmuka pengguna
camelCase helloWorldExample Variabel JavaScript/Java, kunci JSON
PascalCase HelloWorldExample Kelas dan enum dalam C#/TypeScript
snake_case hello_world_example Kolom dalam Python, Ruby, dan SQL; kunci konfigurasi
kebab-case hello-world-example Kelas CSS, URL slugs, flag CLI
CONSTANT_CASE HELLO_WORLD_EXAMPLE Variabel lingkungan dan konstanta #define
dot.case hello.world.example Nama paket, DNS, dan jalur namespace

Aturan title case

Dalam judul berbahasa Inggris, huruf pertama dari sebagian besar kata ditulis kapital, kecuali preposisi pendek, kata penghubung, atau artikel (kecuali jika kata tersebut menjadi awal atau akhir judul). Berbagai panduan gaya memiliki perbedaan dalam hal detail ini.

  • Chicago: gunakan huruf kapital untuk kata pertama dan terakhir, serta semua kata utama; kata-kata seperti “a”, “the”, “and”, “or”, dan “but” harus tetap menggunakan huruf kecil.
  • APA: gunakan huruf kapital untuk kata yang terdiri dari empat atau lebih huruf, serta huruf pertama dan terakhirnya.
  • AP: Gunakan huruf kapital untuk semua kata utama, terlepas dari panjangnya.

Nilai default konverter adalah Chicago; ubah pengaturan baku untuk yang lainnya.

Tips berdasarkan konteks

  • URL slugs: gunakan kebab-case huruf kecil; transliterasikan huruf beraksen terlebih dahulu (Ö → o, ñ → n).
  • Identifier Python: snake_case untuk fungsi dan variabel, PascalCase untuk kelas, serta CONSTANT_CASE untuk konstanta pada tingkat modul.
  • Identifier JavaScript: camelCase untuk variabel dan fungsi, PascalCase untuk kelas serta komponen React, dan SCREAMING_SNAKE_CASE hanya untuk konstanta sejati.
  • CSS: kebab-case untuk nama kelas dan properti kustom.
  • Kunci JSON: menggunakan format camelCase pada sebagian besar API modern; beberapa sistem lama menggunakan format snake_case.
  • Kolom basis data: snake_case merupakan konvensi SQL yang digunakan; PascalCase memang sah tetapi sulit dikutip secara tepat.

Pertanyaan yang Sering Diajukan

Secara default, huruf kapital yang berurutan dianggap sebagai akronim dan dipertahankan secara bersamaan (misalnya, “XMLHttpRequest” dibagi menjadi XML + Http + Request). Anda dapat beralih ke mode ketat yang memperlakukan setiap transisi sebagai batas kata.

Ya. Metode pelipatan huruf Unicode digunakan, sehingga karakter beraksen (é, ñ, ü) dikonversi dengan tepat antara bentuk kapital dan kecil. Huruf i dalam bahasa Turki dengan titik atau tanpa titik ditangani melalui pengaturan lokal.

Berbagai panduan gaya memiliki aturan berbeda untuk kata-kata kecil. Standar yang digunakan adalah Chicago Manual of Style; pilih APA atau AP untuk aturan kapitalisasi alternatif.

Ya. Tempelkan blok teks, dan setiap baris akan diubah secara mandiri. Pemisahan baris tetap terjaga dalam semua hasil keluaran.

Alat Terkait