Penghitung karakter

Hitung karakter (dengan dan tanpa spasi), kata, baris, paragraf, dan byte seketika saat Anda mengetik. Tetapkan batas karakter atau kata untuk memantau sisa ruang.

Tanpa unggah · Semua diproses di browser ini

Karakter0
Tanpa spasi0
Kata0
Baris0
Paragraf0
Byte (UTF-8)0
Byte (2 per karakter non-ASCII)0
Panjang UTF-16 (JavaScript)0

Batas panjang

Pertanyaan umum

Bagaimana emoji dan karakter gabungan dihitung?

Setiap karakter yang terlihat dihitung satu, meskipun tersusun dari beberapa titik kode, seperti emoji dengan warna kulit atau bendera.

Mengapa ada dua hitungan byte?

Sebagian besar situs dan basis data memakai UTF-8, yang menghitung huruf Asia sebagai 3 byte. Beberapa sistem lama menghitung setiap karakter non-ASCII sebagai 2 byte.

Bisakah saya menetapkan batas karakter dan memantaunya?

Bisa. Tetapkan nilai maksimum di bagian batas, pilih apakah menghitung berdasarkan karakter, kata, atau byte, dan penghitung menampilkan sisa atau seberapa jauh melewati batas.

Apakah penghitung diperbarui secara real time?

Ya. Semua hitungan diperbarui seketika saat Anda mengetik atau menempel, tanpa perlu menekan tombol apa pun.

Untuk apa panjang UTF-16 digunakan?

Properti string.length di JavaScript menghitung unit kode UTF-16, bukan karakter. Ini penting saat kode Anda memproses string — satu emoji atau karakter CJK bisa dihitung sebagai 1 atau 2 tergantung pengodean.

Kirim masukan

Laporkan masalah atau sarankan fitur.

Isi hanya jika Anda ingin menerima balasan.