Langsung ke konten utama

Konverter Huruf Besar/Kecil gratis

Konversi teks ke HURUF BESAR, huruf kecil, Huruf Judul, camelCase, snake_case, dan lainnya.

Berfungsi offline setelah dimuat
0 karakter0 kata0 kalimat0 baris
UPPERCASE

Hasil akan muncul di sini

lowercase

Hasil akan muncul di sini

Title Case

Hasil akan muncul di sini

Kapitalisasi Tiap Kata

Hasil akan muncul di sini

Sentence case

Hasil akan muncul di sini

camelCase

Hasil akan muncul di sini

PascalCase

Hasil akan muncul di sini

snake_case

Hasil akan muncul di sini

kebab-case

Hasil akan muncul di sini

CONSTANT_CASE

Hasil akan muncul di sini

dot.case

Hasil akan muncul di sini

path/case

Hasil akan muncul di sini

Train-Case

Hasil akan muncul di sini

aLtErNaTiNg

Hasil akan muncul di sini

iNVERSE cASE

Hasil akan muncul di sini

sPoNgE cAsE

Hasil akan muncul di sini

Hapus aksen

Hasil akan muncul di sini

Slug URL

Hasil akan muncul di sini

Satu kalimat per baris

Hasil akan muncul di sini

Pangkas dan ringkas spasi

Hasil akan muncul di sini

Penggunaan umum

  • Konverter Kasus JudulKonversi teks ke kasus judul yang tepat — hurufkan besar judul, judul artikel, dan judul bagian dengan benar.
  • Konverter Kasus KalimatKonversi teks ke kasus kalimat — hurufkan besar huruf pertama setiap kalimat untuk teks yang bersih dan dapat dibaca.
  • Konverter HURUF BESAR dan huruf kecilBeralih teks antara HURUF BESAR dan huruf kecil — format kode, bersihkan data, dan standarkan teks secara instan.
  • Konverter camelCase dan snake_caseKonversi teks antara camelCase, snake_case, kebab-case, dan PascalCase — penting bagi pengembang.
  • Konverter Kasus Teks untuk Penulis KontenFormat konten Anda dengan sempurna — kasus judul untuk judul, kasus kalimat untuk teks badan, kasus tepat untuk nama.

Cara kerja

Keempat belas konversi kasus terjadi sepenuhnya di browser Anda menggunakan algoritma sadar-Unicode tulisan tangan — tanpa library, tanpa server, tanpa unggahan. Escape properti Unicode native JavaScript (\p{L}, \p{N}) menjaga karakter beraksen dan non-Latin tetap utuh melalui setiap transformasi.

  1. 1
    Penguraian reaktif langsung
    Setiap ketukan tombol memicu perhitungan useMemo yang menjalankan keempat belas fungsi konverter secara bersamaan terhadap masukan Anda, sehingga hasil diperbarui secara real time tanpa jeda atau penekanan tombol.
  2. 2
    Tokenisasi sadar-Unicode
    Sebelum membagi atau menggabungkan kata, kode melucuti karakter non-alfanumerik di awal/akhir menggunakan escape properti Unicode \p{L} dan \p{N}. Ini memastikan kata seperti "café" atau "naïve" ditokenisasi dengan benar menjadi camelCase atau snake_case tanpa menjatuhkan huruf beraksen.
  3. 3
    Transformasi string per-format
    Setiap gaya kasus menerapkan logika regex-nya sendiri: format berbasis-pemisah (snake, kebab, dot, path, CONSTANT) menggunakan satu replace yang menciutkan semua rangkaian non-kata menjadi pemisah; format struktural (camelCase, PascalCase, Train-Case) merangkai kapitalisasi batas-kata di atasnya; sentence dan title case menggunakan pola lookahead untuk mengapitalkan hanya setelah batas tanda-baca atau spasi.
  4. 4
    Salin atau unduh hasil
    Setiap kartu hasil memiliki tombol Salin sendiri menggunakan navigator.clipboard API. "Salin Semua" dan "Unduh .txt" merangkai keempat belas keluaran sebagai blok teks-polos berlabel. Masukan terakhir Anda dipertahankan di localStorage sehingga bertahan dari penyegaran halaman tanpa pernah meninggalkan perangkat Anda.

Alat terkait

Pertanyaan yang sering diajukan