Pengubah Huruf Teks
BaruUbah teks ke UPPERCASE, lowercase, Title Case, camelCase, snake_case, dan lainnya.
Runs entirely in your browser. Nothing is uploaded.
Konverter case online gratis yang berjalan sepenuhnya di browser Anda
Konverter huruf besar kecil ini mengubah teks Anda ke gaya penulisan apa pun secara instan — tempel teks, pilih gaya, lalu salin hasilnya dalam satu klik. Tidak ada yang perlu diinstal dan tidak perlu membuat akun: setiap konversi berjalan secara lokal di browser Anda, sehingga teks yang Anda konversi tidak pernah dikirim ke server mana pun. Penghitung langsung untuk jumlah kata, karakter, kalimat, baris, dan estimasi waktu baca diperbarui saat Anda mengetik.
Entah Anda perlu memperbaiki judul yang terjebak dalam HURUF KAPITAL SEMUA, mengubah UPPERCASE ke lowercase, mengapitalisasi judul dengan benar, atau memformat ulang nama variabel dari camelCase ke snake_case, semuanya bisa dilakukan dalam satu klik. Anda dapat berpindah antar 15+ gaya secara bebas tanpa kehilangan teks masukan.
Kebutuhan menulis sehari-hari tercakup oleh UPPERCASE, lowercase, Title Case, Sentence case, dan Capitalized Case (setiap kata dikapitalisasi). Pengembang mendapatkan konvensi penamaan yang mereka pakai setiap hari — camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case, dan Train-Case. Untuk kasus khusus tersedia aLtErNaTiNg, iNVERSE (toggle), dan RaNdOm case. Konverter ini memecah kata secara cerdas, sehingga myVariableName, my-variable-name, dan my variable name semuanya terkonversi dengan benar antar setiap gaya tanpa perlu Anda olah terlebih dahulu. Kebanyakan konverter lain hanya menangani 5–8 gaya; alat ini mencakup lebih dari 15 gaya dalam satu tempat.
Title Case cerdas dengan aturan AP, APA, Chicago & MLA
Kebanyakan konverter salah menerapkan title case dengan mengapitalisasi setiap kata — ConvertCase.net dan CaseConverter.com sama-sama melakukannya, menghasilkan 'The Mystery Of The Missing Ruby' alih-alih yang benar, 'The Mystery of the Missing Ruby'. Title case yang sesungguhnya mempertahankan kata-kata minor — artikel, konjungsi pendek, dan preposisi — dalam huruf kecil kecuali kata itu berada di awal atau akhir judul.
Alat ini melakukannya dengan benar dan membiarkan Anda memilih panduan gaya yang sesuai dengan pekerjaan Anda: AP dan APA hanya menurunkan huruf kata pendek berjumlah tiga huruf atau kurang (sehingga 'With' tetap kapital), sedangkan Chicago dan MLA menurunkan huruf semua preposisi berapa pun panjangnya. Kata pertama dan terakhir selalu dikapitalisasi, begitu pula kata pertama setelah titik dua — menjadikannya pengganti sejati untuk alat kapitalisasi judul khusus.
Nama merek dan akronim adalah titik lemah konverter biasa, yang mengubah iPhone menjadi Iphone dan NASA menjadi Nasa. Dengan opsi Preserve names & acronyms aktif, konverter ini mengenali kamus bawaan berisi nama diri umum — iPhone, iOS, macOS, JavaScript, TypeScript, GitHub, YouTube, PayPal, NASA, HTML, CSS, API, dan banyak lagi — dan mempertahankan penulisan aslinya dalam Title, Sentence, dan Capitalized Case. Tambahkan entri Anda sendiri di kotak Custom terms, satu per baris, dan entri tersebut akan selalu muncul persis seperti yang Anda ketik — sempurna untuk nama produk, nama orang, dan akronim internal yang tidak dikenali kamus generik mana pun.
Perbandingan dengan ConvertCase.net, CaseConverter.com, dan Word
Kualitas konverter case online sangat bervariasi. ConvertCase.net menawarkan gaya dasar tetapi tanpa title case yang mengikuti panduan gaya dan tanpa pelestarian akronim. CaseConverter.com menampilkan iklan dan membatasi beberapa fitur di balik dinding pendaftaran. capitalize.cc mencakup segelintir gaya tetapi berhenti di camelCase dan kebab-case dasar tanpa opsi khusus pengembang seperti dot.case atau Train-Case. Pintasan Shift+F3 di Microsoft Word hanya berputar di 3 gaya (lowercase, UPPERCASE, Title Case) dan memerlukan aplikasi desktop. Google Docs tidak memiliki gaya case untuk pengembang seperti snake_case atau kebab-case.
Konverter ini menawarkan semua 15+ gaya secara gratis, tanpa iklan, tanpa unggahan, dan tanpa akun — plus akurasi panduan gaya yang tidak disediakan alat desktop. Ia bekerja sama baiknya di iPhone, Android, tablet, dan desktop, menjadikannya pilihan gratis paling lengkap yang tersedia di browser saat ini.
Teks yang disalin dari PDF, email, dan spreadsheet sering datang dengan spasi ganda, jeda baris liar, dan spasi berlebih di ujung. Tombol pembersihan bawaan memungkinkan Anda memangkas spasi, menggabungkan spasi ganda menjadi tunggal, menghapus jeda baris, atau membuang semua spasi — semuanya diterapkan sebelum konversi case. Selagi Anda bekerja, penghitung langsung melacak kata, karakter, karakter tanpa spasi, kalimat, baris, dan estimasi waktu baca — sekaligus menjadikannya penghitung kata cepat untuk judul, meta description, tweet, dan tulisan apa pun yang punya batas panjang.
Konvensi penamaan pemrograman: mengapa tiap bahasa memilih case berbeda
camelCase menggabungkan beberapa kata dengan menurunkan huruf kata pertama dan mengapitalisasi huruf awal setiap kata berikutnya — myVariableName, getUserById. Ini konvensi dominan untuk variabel dan fungsi di JavaScript dan TypeScript, serta untuk field dan method di Java dan Swift. PascalCase (disebut juga UpperCamelCase) mengikuti logika yang sama tetapi juga mengapitalisasi kata pertama — MyComponent, UserProfile. Kelas JavaScript dan TypeScript, komponen React, dan member publik C# semuanya memakai PascalCase, yang membuat editor dan linter dapat langsung membedakan pemanggilan fungsi (render()) dari pemanggilan konstruktor (new Renderer()).
snake_case menurunkan huruf setiap kata dan menyambungnya dengan garis bawah — my_variable_name, user_first_name. Panduan gaya PEP 8 milik Python mewajibkan snake_case untuk semua fungsi dan variabel, dan SQL mengadopsinya untuk nama kolom karena kata kunci SQL tidak peka huruf besar-kecil sehingga identifier seperti order_created_at lebih mudah dipindai daripada versi camelCase-nya. SCREAMING_SNAKE_CASE (alias CONSTANT_CASE) mengapitalisasi semua huruf dan mempertahankan garis bawah — MAX_RETRY_COUNT, API_BASE_URL — dan merupakan cara standar menandai konstanta di Python, C, C++, Java, dan banyak bahasa lain, memberi sinyal kepada pembaca bahwa nilainya tidak boleh diubah saat runtime. kebab-case mengganti garis bawah dengan tanda hubung dan menjaga semuanya huruf kecil — my-component, user-profile-card. Tanda hubung tidak valid dalam identifier kebanyakan bahasa pemrograman, sehingga kebab-case hidup di lapisan web: nama custom element HTML, nama kelas CSS, slug URL, dan nama file Linux. Rust patut disorot sebagai bahasa yang menegakkan gaya case di level compiler: rustc mengeluarkan peringatan jika fungsi dan variabel tidak snake_case atau jika tipe dan trait tidak PascalCase.
Dua format yang lebih jarang dipakai dalam konteks khusus: dot.case menurunkan huruf kata dan memisahkannya dengan titik — logging.root.level, spring.datasource.url — dipakai di file properties Java, framework konfigurasi seperti Spring Boot dan Typesafe Config, serta beberapa sistem logging, karena titik mengekspresikan hierarki namespace secara alami. Train-Case mengapitalisasi huruf pertama tiap kata dan menyambungnya dengan tanda hubung — Content-Type, Accept-Encoding. Nama field header HTTP/1.1 secara kanonik ditulis Train-Case, itulah mengapa Anda melihatnya di perkakas jaringan.
Konversi case Unicode lebih rumit dari kelihatannya
Untuk teks ASCII biasa, konversi case sangat sederhana: tambahkan 32 pada kode ASCII untuk menurunkan huruf, kurangi 32 untuk menaikkannya. Seluruh alfabet muat dalam dua rentang rapi — 65–90 untuk A–Z, 97–122 untuk a–z. Tetapi Unicode mendefinisikan 1.114.112 code point, ratusan di antaranya memiliki pemetaan case yang tidak jelas, bergantung konteks, atau spesifik lokal. Menerapkan aritmetika ASCII secara naif pada teks Unicode akan merusak aksara non-Latin dan menghasilkan kesalahan halus yang sulit ditangkap saat pengujian.
Jebakan paling terkenal adalah masalah huruf I bertitik di bahasa Turki dan Azerbaijan. Dalam bahasa Inggris, huruf kecil i menjadi I saat dikapitalisasi — sederhana. Dalam bahasa Turki aturannya berbeda: i kecil (bertitik) menjadi İ (bertitik), dan I besar (tanpa titik) menjadi ı (tanpa titik). Panggilan JavaScript seperti 'istanbul'.toUpperCase() mengembalikan 'ISTANBUL' di kebanyakan lokal tetapi 'İSTANBUL' saat dijalankan di lokal Turki — perbedaan yang pernah menyebabkan bug produksi nyata di sebuah pustaka open-source populer ketika string content-type yang diturunkan hurufnya gagal melewati pemeriksaan kesetaraan ketat di lingkungan Turki. Pelajarannya: konversi case yang sadar-lokal dan yang independen-lokal adalah dua operasi yang benar-benar berbeda, dan mencampuradukkannya diam-diam merusak perangkat lunak yang terinternasionalisasi.
Bahasa Jerman menambah kerumitan lain: huruf ß (Eszett) adalah satu-satunya huruf kecil yang lazim dipakai tanpa padanan kapital langsung dalam ortografi Jerman tradisional. Mengapitalisasi Straße (jalan) secara konvensional menghasilkan STRASSE — dua karakter dari satu. Kapital ẞ resmi ditambahkan ke ortografi Jerman pada 2017, sehingga konverter Unicode yang benar kini dapat menghasilkan STRAẞE, meski banyak panduan gaya masih memilih ekspansi SS. Kasus tepi seperti inilah alasan pustaka lokalisasi produksi seperti ICU (International Components for Unicode) ada.
Case pada URL, SEO, dan konvensi kanonik huruf kecil
Spesifikasi HTTP menyatakan bahwa path URL bersifat peka huruf besar-kecil: /About dan /about secara teknis adalah dua resource berbeda, dan server web berbasis Linux (Apache, Nginx, mayoritas cloud hosting) memperlakukannya demikian. Pengunjung yang mengetik /About akan menerima error 404 jika hanya /about yang ada. Sistem file Windows dan macOS secara historis tidak peka huruf, sehingga server IIS di Windows menutupi perbedaan ini — sumber kejutan lintas platform saat situs yang dikembangkan di Mac dideploy ke server Linux untuk pertama kalinya.
Praktik SEO modern adalah menggunakan URL huruf kecil semua secara universal dan menerapkan redirect HTTP 301 permanen dari varian huruf besar ke versi kanonik huruf kecil. Crawler Google memperlakukan /About dan /about sebagai URL terpisah dengan anggaran PageRank terpisah kecuali redirect atau tag canonical menyatukannya, sehingga situs yang melayani kedua bentuk diam-diam memecah link equity-nya. Resep pembuatan slug yang mengikuti prinsip ini: turunkan huruf judul, ganti spasi dan tanda baca dengan tanda hubung, buang karakter non-alfanumerik, dan gabungkan tanda hubung berurutan — 'Best CSS Frameworks in 2025!' menjadi best-css-frameworks-in-2025.
Untuk hasil pencarian itu sendiri, Google tidak peka huruf besar-kecil: pencarian Case Converter menampilkan hasil yang sama dengan case converter. Namun, cara judul halaman ditulis memengaruhi click-through rate-nya. Studi platform SEO secara konsisten menunjukkan title case gaya headline mengungguli judul huruf kecil semua di hasil pencarian desktop, karena pola huruf kapital campuran lebih mudah dipindai dan tampak lebih otoritatif. Sentence case cenderung menang di hasil mobile yang ruang tampilnya lebih sempit. Menulis case yang tepat pada tag title dan judul Open Graph karenanya berdampak kecil namun terukur pada trafik organik.
Asal-usul istilah 'uppercase' dan 'lowercase' — plus privasi penuh
Istilah uppercase dan lowercase bukan metafora — keduanya deskripsi harfiah dari benda fisik. Di era percetakan huruf lepas, meja kerja penata huruf memiliki dua kotak kayu: kotak atas (upper case) berisi huruf kapital yang jarang dipakai, dan kotak bawah (lower case) berisi huruf kecil, tanda baca, spasi, dan angka yang paling sering dijangkau. Mesin cetak huruf lepas yang dikembangkan Johannes Gutenberg sekitar tahun 1440 menjadikan tata letak dua kotak ini standar di seluruh Eropa, dan nama spasialnya bertahan berabad-abad setelah kotak fisiknya menghilang. Tidak semua aksara mengenal dua bentuk huruf: Arab, Ibrani, Devanagari, dan Tionghoa bersifat unikameral (satu bentuk per huruf), sedangkan Latin, Yunani, Sirilik, Armenia, dan Georgia bersifat bikameral. Minuscule Karoling, yang dibakukan di bawah Karel Agung pada abad ke-8–9, pada dasarnya membentuk alfabet huruf kecil Latin modern.
Komunikasi digital awal sempat memutar balik kemajuan berabad-abad itu: mesin teletype dan terminal awal pada 1960-an dan 1970-an hanya mendukung ASCII huruf besar, karena menambah 26 karakter kedua akan menuntut bit ekstra pada skema encoding 7-bit. Warisan era ini masih terasa: header email dalam spesifikasi SMTP tidak peka huruf besar-kecil (Content-Type dan content-type setara) karena para penulis aslinya tidak bisa mengasumsikan sistem surel mampu menangani case secara konsisten.
Terakhir soal alat ini sendiri: tidak ada yang diinstal dan tidak ada pendaftaran. Setiap konversi — dari satu kata hingga dokumen penuh — terjadi secara lokal di browser Anda, sehingga teks tidak pernah meninggalkan perangkat. Dokumen rahasia, kode kepemilikan, nama pribadi, dan konten sensitif tetap sepenuhnya privat. Simpan konverter case ini di bookmark dan gunakan kapan pun Anda perlu mengubah, mengapitalisasi, atau memformat ulang teks di perangkat apa pun.
Frequently asked questions
Bagaimana cara mengubah huruf besar menjadi huruf kecil?
Tempel teks Anda ke kotak masukan, klik tombol lowercase, dan teks hasil konversi muncul seketika — lalu klik Copy. Tidak perlu mengetik ulang. Di Microsoft Word pintasannya adalah Shift+F3 untuk berputar antar case, tetapi itu memerlukan aplikasi desktop dan hanya mencakup 3 gaya. Konverter kami menangani 15+ gaya dalam satu klik, bekerja di perangkat apa pun, dan tidak memerlukan instalasi perangkat lunak sama sekali.
Apa perbedaan title case dan sentence case?
Title Case mengapitalisasi huruf pertama setiap kata utama — kata benda, kata kerja, kata sifat — sambil menjaga kata minor seperti 'a', 'an', 'the', 'and' dan preposisi pendek tetap huruf kecil: 'The Mystery of the Missing Ruby'. Sentence case hanya mengapitalisasi kata pertama dan nama diri: 'The mystery of the missing ruby'. Title case cocok untuk headline dan judul buku; sentence case cocok untuk judul blog, teks UI, dan subjek email. Alat seperti ConvertCase.net mengapitalisasi setiap kata bahkan dalam mode 'title case', yang melanggar gaya AP dan MLA — konverter kami mengikuti aturan yang sebenarnya.
Apa perbedaan title case gaya AP, APA, Chicago, dan MLA?
Perbedaan utamanya pada perlakuan terhadap preposisi. AP dan APA hanya menurunkan huruf kata pendek berjumlah tiga huruf atau kurang, sehingga 'With' dan 'From' tetap kapital. Chicago dan MLA menurunkan huruf semua preposisi berapa pun panjangnya, sehingga 'with' dan 'from' menjadi huruf kecil. Keempat gaya sama-sama mengapitalisasi kata pertama dan terakhir serta setiap kata utama. Pilih panduan gaya Anda dari pemilih Title style dan hasilnya diperbarui seketika — kebanyakan konverter online tidak menawarkan opsi panduan gaya sama sekali.
Apa perbedaan camelCase, PascalCase, snake_case, dan kebab-case?
Ini adalah konvensi penamaan programmer. camelCase menggabungkan kata tanpa spasi dengan kata pertama huruf kecil (myVariableName) — dipakai untuk variabel JavaScript. PascalCase mengapitalisasi setiap kata (MyVariableName) — dipakai untuk kelas dan komponen React. snake_case menurunkan semua huruf dan menyambung dengan garis bawah (my_variable_name) — standar di Python dan SQL. kebab-case memakai tanda hubung (my-variable-name) — gaya ramah SEO untuk URL dan kelas CSS. Kami juga mendukung CONSTANT_CASE, dot.case, dan Train-Case. Kebanyakan editor kode dan plugin IDE hanya menangani satu-dua gaya; alat ini mencakup semuanya dalam hitungan detik.
Apa itu dot.case dan Train-Case?
dot.case menurunkan semua huruf dan menyambung kata dengan titik (my.variable.name) — dipakai di file konfigurasi, sebagian nama paket Python, dan sistem logging tertentu. Train-Case mengapitalisasi huruf pertama tiap kata dan menyambungnya dengan tanda hubung (My-Variable-Name) — kadang dipakai dalam konvensi header HTTP dan beberapa framework CSS. Baik dot.case maupun Train-Case tidak tersedia di ConvertCase.net, CaseConverter.com, ataupun alat bawaan Microsoft Word — keduanya format khusus pengembang yang tidak dicakup kebanyakan konverter umum.
Bagaimana menjaga kata seperti iPhone, NASA, dan JavaScript tetap tertulis dengan benar?
Biarkan opsi 'Preserve names & acronyms' aktif. Konverter mengenali kamus bawaan berisi merek dan akronim — iPhone, iOS, macOS, NASA, JavaScript, TypeScript, GitHub, YouTube, PayPal, HTML, CSS, dan banyak lagi — dan mempertahankan penulisan persisnya dalam Title, Sentence, dan Capitalized Case. Anda juga bisa menambahkan entri sendiri di kotak Custom terms, satu per baris. Konverter generik seperti CaseConverter.com tidak punya fitur ini dan akan salah menulis 'iPhone' sebagai 'Iphone'.
Bagaimana cara mengapitalisasi huruf pertama setiap kata?
Pilih Capitalized Case. Berbeda dari Title Case yang cerdas, mode ini mengapitalisasi huruf pertama setiap kata — termasuk kata pendek seperti 'the' dan 'of' — dan menurunkan sisanya. Hasilnya sama dengan 'Capitalize Each Word' di Word (Format > Text > Capitalize Each Word) dan padanannya di Google Docs. Berguna untuk nama, judul kolom tabel, dan label yang setiap katanya harus diawali huruf kapital, terlepas dari aturan panduan gaya.
Apa itu toggle case (inverse case)?
Toggle case, disebut juga inverse case, menukar case setiap huruf: huruf besar menjadi kecil dan sebaliknya. Jadi 'Hello World' menjadi 'hELLO wORLD'. Ini adalah opsi iNVERSE di sini, dan sangat berguna untuk memulihkan teks yang diketik saat Caps Lock tidak sengaja menyala. Cukup tempel teks yang kacau, pilih Inverse Case, dan Anda mendapatkan versi dengan case yang benar dalam satu klik — tanpa perlu mengetik ulang.
Bagaimana mengubah teks ke title case di Excel atau Google Sheets?
Spreadsheet memakai fungsi PROPER() — =PROPER(A1) mengapitalisasi huruf pertama tiap kata — tetapi ia mengapitalisasi setiap kata (termasuk 'the' dan 'of'), merusak akronim seperti 'NASA' menjadi 'Nasa', dan tidak mengikuti aturan AP atau MLA. Untuk title case gaya headline sejati yang mengikuti aturan AP, APA, Chicago, atau MLA dan mempertahankan nama diri, tempel isi sel Anda di sini, pilih gaya Title Case, lalu salin kembali hasilnya. Hanya butuh hitungan detik dan hasilnya layak terbit.
Bisakah mengubah case di iPhone atau Android?
Bisa — konverter ini bekerja di perangkat apa pun yang punya browser, termasuk iPhone, iPad, ponsel Android, dan tablet. Tidak perlu mengunduh aplikasi. Antarmukanya sepenuhnya responsif dan ramah sentuhan. Untuk pemakaian cepat di ponsel, simpan halaman ini ke layar utama. Keyboard iOS dan Android sama-sama punya opsi ubah case yang terbatas (hanya menahan tombol Shift); alat ini memberi Anda semua 15+ gaya di ponsel dalam sekali ketuk.
Apakah alat ini bekerja untuk dokumen panjang?
Ya. Tempel teks sebanyak apa pun — konversi terjadi seketika di browser Anda tanpa batas panjang selain memori perangkat. Penghitung langsung diperbarui saat Anda mengetik, menampilkan kata, karakter, karakter tanpa spasi, kalimat, baris, dan estimasi waktu baca. Sebagai perbandingan: kebanyakan konverter online membatasi pengguna gratis di 500–1.000 karakter atau memaksa mendaftar untuk teks lebih panjang. Alat ini tanpa batas semacam itu dan tanpa akun.
Bisakah alat ini juga merapikan spasi yang berantakan?
Bisa. Tombol pembersihan bawaan memungkinkan Anda memangkas spasi awal/akhir, menggabungkan spasi berurutan menjadi satu, menghapus jeda baris agar teks menjadi satu baris, atau membuang semua spasi — semuanya diterapkan sebelum konversi case. Sangat berguna untuk teks yang ditempel dari PDF, email, atau spreadsheet yang sering datang dengan spasi tak beraturan, spasi ganda, dan jeda baris tak diinginkan.
Apakah konverter case ini gratis dan privat?
Sepenuhnya gratis tanpa perlu mendaftar. Setiap konversi berjalan lokal di browser Anda menggunakan JavaScript — teks Anda tidak pernah diunggah ke server, dicatat, disimpan, atau dibagikan ke siapa pun. Bahkan dokumen rahasia, kode kepemilikan, dan konten pribadi sensitif tetap sepenuhnya di perangkat Anda. Alat seperti ConvertCase.net dan CaseConverter.com juga berjalan di sisi klien, tetapi mereka menampilkan iklan dan sebagian mewajibkan pembuatan akun untuk fitur lanjutan. UtiloKit tanpa iklan dan tanpa gerbang akun.
Apa bedanya konverter ini dengan ConvertCase.net atau CaseConverter.com?
Perbedaan utamanya: (1) Title case cerdas dengan aturan panduan gaya AP, APA, Chicago, dan MLA yang sesungguhnya — kebanyakan pesaing hanya mengapitalisasi setiap kata. (2) Pelestarian merek/akronim untuk iPhone, NASA, JavaScript, dll. — pesaing menuliskannya sebagai 'Iphone' dan 'Nasa'. (3) 15+ gaya keluaran termasuk dot.case dan Train-Case yang tidak dimiliki pesaing. (4) Statistik karakter/kata/waktu baca langsung yang terpasang bawaan. (5) Tanpa iklan dan tanpa pendaftaran untuk fitur apa pun. Semuanya berjalan privat di browser Anda.
Related tools
Lihat semua perkakasGenerator Tabel Markdown
Buat tabel Markdown dalam kisi yang dapat diedit atau dari CSV, dengan perataan.
Pembalik Teks
Balik karakter, kata, atau baris, atau jungkirkan teks secara terbalik.
Teks ke Suara
Bacakan teks dengan suara, kecepatan, dan nada yang dapat dipilih — di peramban Anda.
Teks ke Tulisan Tangan
Render teks ketikan sebagai tulisan tangan di atas kertas bergaris dan unduh.
Generator Teks Keren
Ubah teks biasa menjadi font Unicode bergaya untuk Instagram, TikTok, dan bio — salin dengan satu klik.
Penyusun Kata Acak
Susun huruf acak menjadi semua kata yang valid — dengan wildcard, filter, dan poin Scrabble.