CodeKitHub
Bahasa Indonesia
Alat Sehari-hari

Konverter Huruf Besar/Kecil Online

Tempel teks Anda dan ubah ke gaya kapitalisasi apa pun dengan satu klik: UPPERCASE, lowercase, Title Case, Sentence case — plus gaya khusus programmer camelCase, PascalCase, snake_case, dan kebab-case. Menangani baik teks biasa maupun identifier kode.

Apa Itu Alat Ini?

Konverter huruf besar/kecil mengubah gaya kapitalisasi teks. Penulis menggunakannya untuk memperbaiki teks caps-lock yang tidak sengaja, menerapkan Title Case yang tepat pada judul, atau menormalkan teks yang disalin. Title Case di sini mengikuti konvensi editorial: kata kecil seperti "dan", "yang", dan "di" tetap huruf kecil kecuali di awal atau akhir judul.

Bagi programmer, alat ini mengubah gaya identifier: camelCase (variabel JavaScript), PascalCase (nama kelas), snake_case (Python), dan kebab-case (URL dan CSS). Alat ini memecah kata berdasarkan spasi, garis bawah, tanda hubung, dan huruf kapital yang sudah ada, sehingga bisa langsung mengonversi antara dua gaya mana pun.

Mengapa Menggunakannya?

  • Delapan gaya kapitalisasi dalam satu halaman — gaya prosa dan gaya programmer sekaligus.
  • Title Case editorial yang menjaga kata kecil (a, dari, yang) tetap huruf kecil, seperti judul berita sungguhan.
  • Mengonversi langsung antara gaya identifier: camelCase → snake_case dalam satu klik.
  • Perbaiki kecelakaan caps-lock tanpa mengetik ulang.
  • Gratis, instan, tanpa unggahan.

Cara Menggunakan

  1. Tempel atau ketik teks Anda di kotak input.
  2. Klik gaya kapitalisasi yang Anda inginkan.
  3. Hasilnya muncul di kotak output di bawah.
  4. Klik "Copy" untuk menggunakannya.

Contoh

Input

the quick brown fox

Output

Title Case: The Quick Brown Fox
camelCase:  theQuickBrownFox
snake_case: the_quick_brown_fox

Perhatikan Title Case editorial hanya membuat kapital pada "the" di posisi awal.

Gaya kapitalisasi mana yang sebaiknya Anda gunakan?

Gaya kapitalisasiGunakan untuk
camelCaseNama variabel dan fungsi JavaScript/Java/TypeScript
PascalCaseNama kelas dan komponen di sebagian besar bahasa (komponen React, kelas C#)
snake_caseVariabel/fungsi Python dan Ruby, nama kolom database
kebab-caseSlug URL, nama kelas CSS, atribut HTML, nama file, nama cabang Git
Title CaseJudul berita, judul buku/artikel — kata kecil seperti "dari", "yang" tetap huruf kecil
Sentence caseLabel tombol dan teks UI dalam sistem desain modern (Material Design, Fluent UI)

Tips praktis

  • Memindahkan respons API Python ke frontend JavaScript? Tempel nama field snake_case dan konversi ke camelCase dalam satu langkah — lebih cepat dan lebih jarang salah daripada mengganti nama setiap kunci secara manual.
  • Slug URL dan nama kelas CSS membutuhkan kebab-case. Tempel langsung judul halaman alih-alih mengganti spasi dengan tanda hubung dan menjadikan huruf kecil secara manual.
  • Nama cabang Git dan tag image Docker mengikuti konvensi kebab-case yang sama seperti URL — "Fix Login Bug" menjadi fix-login-bug dengan klik yang sama.
  • Kolom database dan sebagian besar panduan gaya SQL menggunakan snake_case; mengonversi heading Title Case dari dokumen spesifikasi menghindari kesalahan ketik yang muncul saat mengetik ulang lima belas nama field secara manual.
  • Sentence case, bukan Title Case, adalah standar saat ini untuk tombol dan label UI dalam Material Design dan Fluent UI — Title Case pada tombol sekarang terkesan ketinggalan zaman di luar judul berita dan judul buku.

Di mana alat ini cocok dalam alur kerja nyata

Konversi kapitalisasi biasanya hanya satu langkah dalam pembersihan yang lebih besar: ambil daftar identifier atau heading yang berantakan dari spreadsheet atau dokumen API, perbaiki kapitalisasinya di sini, lalu hapus baris kosong atau spasi ganda yang tersisa dari ekspor PDF atau email — konversi kapitalisasi saja tidak memperbaiki spasi.

Mengubah judul artikel blog menjadi slug URL hanya butuh maksimal dua alat: konversi judul ke kebab-case di sini, lalu percent-encode hanya jika mengandung karakter non-ASCII atau simbol. Judul berbahasa Inggris biasa sudah menjadi slug yang valid setelah konversi kapitalisasi saja.

Pembersih Teks · Encoder / Decoder URL

Pertanyaan yang Sering Diajukan

Apa perbedaan antara Title Case dan Sentence case?

Title Case membuat kapital setiap kata utama (digunakan untuk judul berita dan judul buku); Sentence case hanya membuat kapital kata pertama dari setiap kalimat (digunakan untuk prosa normal dan sebagian besar teks UI modern).

Kata apa saja yang tetap huruf kecil dalam Title Case?

Kata fungsi pendek: artikel (a, an, the), konjungsi pendek (and, but, or), dan preposisi pendek (of, in, to, at…) — kecuali menjadi kata pertama atau terakhir. Ini mengikuti gaya yang digunakan oleh publikasi besar.

Kapan sebaiknya saya menggunakan camelCase vs snake_case?

Ikuti konvensi bahasa pemrograman Anda: camelCase untuk variabel JavaScript/Java, PascalCase untuk nama kelas di sebagian besar bahasa, snake_case untuk Python dan Ruby, kebab-case untuk URL, kelas CSS, dan nama file.

Bisakah ini mengonversi camelCase langsung ke snake_case?

Bisa. Konverter ini mengenali huruf kapital yang sudah ada sebagai batas kata, sehingga myVariableName → my_variable_name berfungsi dalam satu klik — berguna saat memindahkan kode antar bahasa.

Apakah ini berfungsi dengan teks non-Inggris?

Konversi kapitalisasi berlaku untuk aksara yang memiliki huruf besar/kecil (Latin, Sirilik, Yunani). Karakter Tionghoa dan Jepang tidak memiliki kapitalisasi dan dilewati tanpa perubahan — teks campuran aman digunakan.

Alat Terkait