Lewati ke konten

kata · karakter · waktu baca

Penghitung kata

Kalimat “The quick brown fox jumps over the lazy dog.” memiliki 9 kata, 44 karakter, dan 36 karakter tanpa spasi. Tempel atau ketik teks Anda sendiri untuk melihat hitungannya.

Hitungan diperbarui saat Anda mengetik dan teks tidak pernah meninggalkan tab ini. Waktu baca dan bicara memakai kecepatan pada dua kolom angka, yang merupakan asumsi dan bisa Anda ubah.

Scanned by NortonTM Safe Web

Sekilas

Harga
Tanpa biaya
Akun
Tidak perlu
Unggah
Tidak berlaku — teks tidak pernah meninggalkan tab Anda
Aturan kata
Batas kata Unicode (UAX #29) melalui Intl.Segmenter
Waktu baca
Kata ÷ kata per menit; 200 di awal, bisa diubah
Batas ukuran
5,000,000 karakter per teks

Hitungan untuk teks contoh dan waktu baca

Tabel ini berasal dari kode yang sama dengan penghitung. Unit UTF-16 dan byte UTF-8 menunjukkan mengapa jumlah karakter dan ukuran dalam byte berbeda.

Hitungan untuk teks contoh
TeksKataKarakterUnit UTF-16Byte UTF-8
Hello, world!2131313
well-known2101010
naïve1556
naïve1567
日本語のテキスト38824
3.14 and 1,0003141414
👨‍👩‍👧‍👦011125
Waktu untuk membaca atau mengucapkan sebuah teks
KataMembaca pada 200 kata per menitBerbicara pada 130 kata per menit
1000:300:46
2501:151:55
5002:303:51
10005:007:42
200010:0015:23
500025:0038:28

Cara menghitung kata dalam sebuah teks

1

Tempel atau ketik teksnya

Letakkan teks di kotak. Sebuah contoh sudah ada di sana agar Anda langsung melihat hitungannya; tekan Bersihkan untuk memulai dari kotak kosong. Teks berukuran beberapa megabita bisa diproses, hingga 5,000,000 karakter.

2

Baca hitungannya

Kata, karakter, karakter tanpa spasi, kalimat, paragraf, dan baris diperbarui saat Anda mengetik. Di bawahnya ada panjang kata rata-rata, kata terpanjang, serta ukuran teks dalam unit UTF-16 dan byte UTF-8.

3

Sesuaikan kecepatan baca

Waktu baca adalah jumlah kata dibagi kata per menit pada kolom angka pertama (200 di awal). Waktu bicara memakai kolom kedua (130 di awal). Ubah salah satunya agar sesuai dengan kecepatan Anda sendiri.

Cara hitungan didefinisikan

Kata adalah rangkaian huruf, angka, atau ideograf yang oleh aturan batas kata Unicode (UAX #29) dianggap satu unit, ditemukan dengan Intl.Segmenter milik browser. Spasi dan tanda baca bukan kata, dan teks dalam bahasa Jepang, Tionghoa, atau Thai, yang tidak memakai spasi di antara kata, dipecah dengan kamus browser. Karakter adalah gugus grafem, unit yang dilihat pembaca sebagai satu simbol: emoji keluarga yang disusun dari tujuh titik kode adalah satu karakter, begitu juga huruf dengan aksen gabungan.

Alat yang berbeda memberi hitungan yang berbeda untuk teks yang sama karena aturannya berbeda. Penghitung yang memecah pada spasi membaca “well-known” sebagai satu kata, sedangkan aturan Unicode membacanya sebagai dua; “don't” tetap satu kata pada keduanya. Angka seperti 3.14 dihitung sebagai satu kata. Kalimat ditemukan dengan aturan kalimat Unicode, jadi singkatan yang diikuti huruf kapital bisa terbaca sebagai akhir kalimat. Paragraf adalah blok baris yang dipisahkan satu baris kosong. Waktu baca adalah kata ÷ kata per menit, dibulatkan ke detik; kecepatannya adalah asumsi, bukan pengukuran terhadap pembaca Anda.

Pertanyaan tentang penghitung kata

Bagaimana penghitung kata menentukan apa itu kata?

Penghitung memakai aturan batas kata Unicode melalui Intl.Segmenter milik browser. Segmen yang terdiri dari huruf, angka, atau ideograf adalah kata; spasi dan tanda baca bukan. “Hello, world!” memiliki 2 kata, “well-known” memiliki 2, “don't” memiliki 1, dan “3.14 and 1,000” memiliki 3.

Mengapa alat lain menampilkan jumlah kata yang berbeda?

Kebanyakan penghitung sederhana memecah teks pada spasi. Itu memberi 1 kata untuk “well-known” sedangkan aturan Unicode memberi 2, menghitung tanda hubung tunggal sebagai kata, dan tidak menemukan batas kata dalam bahasa Jepang, Tionghoa, atau Thai, yang katanya tidak dipisahkan spasi. Tidak ada jawaban yang salah; keduanya mengikuti definisi yang berbeda.

Bagaimana waktu baca dihitung?

Waktu baca adalah jumlah kata dibagi kata per menit pada kolom angka pertama, ditampilkan dalam menit dan detik. Pada 200 kata per menit, 1,000 kata memerlukan 5:00; pada 250 kata per menit memerlukan 4:00. Kecepatannya adalah asumsi yang bisa Anda ubah, karena kecepatan membaca orang sangat berbeda-beda.

Apa beda karakter, unit UTF-16, dan byte UTF-8?

Karakter adalah yang dilihat pembaca sebagai satu simbol. Unit UTF-16 adalah panjang yang dilaporkan JavaScript untuk sebuah string, dan byte UTF-8 adalah ukuran teks saat disimpan sebagai berkas UTF-8. Emoji keluarga adalah 1 karakter, 11 unit UTF-16, dan 25 byte UTF-8; huruf “é” adalah 1 karakter dan 2 byte UTF-8.

Apakah teks Jepang, Tionghoa, atau Thai dihitung dengan benar?

Penghitung menghitung kata di mana pun browser Anda bisa memecah bahasanya: “日本語のテキスト” menghasilkan 3 kata, 8 karakter, dan 24 byte UTF-8. Pemecahan bergantung pada kamus bawaan browser, jadi dua browser bisa sedikit berbeda pada kata yang jarang. Hitungan karakter tidak bergantung padanya.

Apakah teks saya diunggah ke suatu tempat?

Tidak. Penghitungan berjalan di tab browser Anda dan teks tidak pernah dikirim ke server. Dengan halaman yang sudah dimuat, alat ini juga bekerja tanpa jaringan. Menutup tab membuang teksnya.