Teks

Character & Word Counter

Statistik teks secara real-time: karakter (dengan dan tanpa spasi), kata, baris, kalimat, paragraf, dan ukuran dalam byte (UTF-8).

0 Karakter (dengan spasi)
0 Karakter (tanpa spasi)
0 Kata
0 Baris
0 Kalimat
0 Paragraf
0 Byte (UTF-8)

This tool counts characters, words, lines, sentences, and paragraphs in real time as you type or paste text, and also shows the size in bytes under UTF-8 encoding.

What gets counted

Common uses

Things to keep in mind

One visual "character" (like an emoji with a skin-tone modifier or a country flag) can be made of several Unicode code points and count differently depending on the counting method.

Social media and form limits sometimes count bytes or grapheme clusters rather than characters — check against this tool's byte counter if that matters.

Artikel tentang alat ini: Menghitung karakter dan kata: mengapa tidak selalu sepele

Pertanyaan yang sering diajukan

Statistik apa yang tepatnya dihitung?

Alat ini menghitung karakter dengan dan tanpa spasi, kata, baris, kalimat, paragraf, dan ukuran teks dalam byte berenkode UTF-8.

Mengapa jumlah byte berbeda dari jumlah karakter?

Dalam UTF-8, karakter Latin sederhana membutuhkan satu byte, tetapi karakter Sirilik, huruf beraksen, atau emoji dapat membutuhkan dua hingga empat byte, jadi teks dengan banyak karakter multi-byte akan memiliki jumlah byte yang jauh lebih tinggi daripada jumlah karakternya.

Apakah teks saya dikirim ke server untuk dianalisis?

Tidak, semua perhitungan terjadi secara real-time di browser Anda dalam JavaScript, tidak ada yang dikirim secara online.

Mengapa penghitungan kata tidak akurat untuk bahasa tanpa spasi?

Dalam bahasa Mandarin, Jepang, atau Thailand, kata secara tradisional tidak dipisahkan dengan spasi — batasnya ditentukan oleh tata bahasa dan konteks. Penghitungan berdasarkan spasi untuk bahasa-bahasa ini menghasilkan satu "kata" untuk seluruh teks, atau kehilangan makna — diperlukan algoritma segmentasi tersendiri.

Mengapa satu emoji terkadang dihitung sebagai beberapa karakter?

Emoji dengan pengubah warna kulit atau bendera negara dalam Unicode terdiri dari beberapa titik kode yang digabungkan menjadi satu klaster grafem yang tampak sebagai satu simbol. Penghitungan naif berdasarkan titik kode bisa menghitung simbol yang tampak tunggal ini sebagai dua, tiga, atau lebih.

Artikel: Teks

Case Converter: mengapa ada gaya penamaan yang berbeda

Mengapa dalam satu proyek variabel ditulis camelCase tapi berkas kebab-case, dan dari mana aturan ini berasal.

Text Diff: bagaimana algoritma menemukan perbedaan antara dua teks

Bagaimana algoritma diff menemukan kumpulan perubahan minimal antara dua versi teks.

Ekspresi reguler: sintaks dasar dan pola umum

Cara membaca ekspresi reguler, dan bagaimana pencocokan greedy berbeda dari lazy.

Mengurutkan dan menghapus duplikat baris: untuk apa gunanya

Mengapa pengurutan numerik yang menempatkan "10" sebelum "9" adalah kesalahan, dan cara menghindarinya.

String Escape: mengapa teks yang sama perlu di-escape secara berbeda

Mengapa tanda kutip yang sama di-escape secara berbeda dalam string JS, JSON, dan perintah shell.

CRLF vs LF: mengapa karakter akhir baris masih penting

Mengapa berkas yang ditulis di Windows bisa terlihat "seluruhnya berubah" di git pada Linux.

Lorem Ipsum: dari mana teks pengganti ini berasal dan untuk apa

Mengapa desainer sengaja menggunakan teks "tanpa arti" alih-alih konten sungguhan dalam mockup.

Slugify: mengubah teks apa pun menjadi URL

Bagaimana judul seperti "Halo, Dunia! Apa kabar?" menjadi string kompatibel URL seperti halo-dunia-apa-kabar.

Markdown: mengapa sintaks teks sederhana mengalahkan editor teks kaya

Mengapa developer memilih menulis dokumentasi dalam Markdown alih-alih editor teks kaya.

Spasi dan karakter tak terlihat: penyebab tersembunyi bug aneh

Mengapa dua string yang terlihat identik bisa tidak cocok karena karakter tak terlihat.

Text Reverse: mengapa "membalik teks" lebih sulit dari kelihatannya

Mengapa pembalikan string yang naif bisa mengubah emoji menjadi byte yang tidak dapat digunakan.

Analisis frekuensi teks: untuk apa menghitung pengulangan kata

Bagaimana frekuensi huruf dalam teks terenkripsi membantu memecahkan sandi substitusi paling sederhana.