Alat Penghitung Kata & Karakter Gratis
Hitung kata, karakter, kalimat, paragraf, dan waktu baca secara langsung. Penghitung kata waktu nyata dengan pemeriksaan batas Twitter, meta description, dan Instagram. Gratis, privat, tanpa daftar.
0
Kata
0
Karakter
0
Tanpa spasi
0
Kalimat
0
Paragraf
0
Baris
Waktu baca
0 dtk
Waktu bicara
0 dtk
Batas platform
Kata teratas
- Ketik untuk melihat kata teratas
Analisis
- Panjang kata rata-rata
- 0
- Panjang kalimat rata-rata
- 0
- Kata terpanjang
- —
Apa Itu Penghitung Kata?
Penghitung kata adalah alat yang mengambil blok teks dan melaporkan metrik yang dipedulikan penulis, editor, dan penerbit: berapa banyak kata yang dikandungnya, berapa banyak karakter (dengan dan tanpa spasi), berapa banyak kalimat dan paragraf, dan berapa lama waktu yang dibutuhkan untuk membacanya dengan suara keras atau dalam hati. Penghitung kata lebih tua daripada komputer pribadi — editor mesin tik menghitung dengan tangan dan kemudian dengan penghitung digital yang dipasang pada mesin tik — tetapi penghitung kata berbasis peramban dan waktu nyata adalah bentuk yang digunakan kebanyakan penulis hari ini.
Unit inti, kata, terdengar sederhana tetapi tidak. Penghitung kata bahasa Inggris melakukan tokenisasi pada whitespace dan tanda-hubung-sebagai-tanda-baca-internal: "don't" adalah satu kata, "state-of-the-art" adalah satu kata, "twenty-five" adalah satu kata. Angka biasanya dihitung sebagai kata (jadi "42" adalah satu kata) tetapi filter stop-word dalam konteks NLP dapat mengecualikannya dari analisis. Untuk teks Tionghoa, Jepang, dan Korea, konvensinya adalah satu kata per ideograf — esai Tionghoa 500 karakter adalah esai Tionghoa 500 kata — karena CJK tidak menggunakan spasi-kata dan unit semantik terkecil adalah karakter. Microsoft Word, Google Docs, pengolah-kata Tionghoa native, dan setiap penghitung bilingual yang serius mengikuti aturan ini, dan demikian pula alat ini.
Di luar hitungan mentah, penghitung kata modern menghitung waktu baca dan waktu bicara. Kecepatan baca standar adalah 230 kata per menit, kecepatan baca-dalam-hati median yang diukur lintas puluhan tahun penelitian akademis tentang pembaca asli bahasa Inggris (meta-analisis Brysbaert 2019). Kecepatan bicara standar adalah 130 wpm, kecepatan yang dikonvergensi oleh pembicara konferensi, seniman voiceover, dan ceramah TED — cukup lambat untuk didengar dengan jelas, cukup cepat untuk terasa alami. Platform blog, situs berita, dan sistem manajemen konten menggunakan kecepatan ini untuk menampilkan indikator "bacaan x menit" yang menetapkan ekspektasi pembaca.
Untuk publikasi digital, plafon karakter sekarang lebih penting daripada hitungan kata dalam banyak konteks. Postingan Twitter/X dibatasi pada 280 karakter. Tampilan meta description Google menampilkan kira-kira 150-160 karakter sebelum pemotongan di desktop, lebih sedikit di seluler. Tag judul halaman terpotong sekitar 60 karakter dalam hasil pencarian. Pesan SMS ditagih per segmen 160 karakter. Keterangan Instagram dibatasi pada 2.200 karakter. Penghitung kata yang tidak menampilkan batas-batas ini membuat Anda menebak garis — yang ini menampilkan progress bar langsung terhadap setiap batas sehingga Anda tahu kapan Anda telah melewati plafon yang memengaruhi tampilan, pengiriman, atau peringkat.
Di balik layar, penghitung kata adalah beberapa ratus baris regex dan penanganan string. Engineering yang menarik ada pada kasus tepi: teks campuran CJK dan Latin, penghitungan code-point Unicode versus penghitungan unit kode UTF-16 (emoji adalah pasangan surrogate dan jika tidak akan dihitung sebagai dua), apostrof di dalam kontraksi versus mengelilingi ucapan yang dikutip, pemisah em-dash versus senyawa em-dash, tanda akhir kalimat di dalam singkatan. Penghitungan alat ini mengikuti konvensi Microsoft Word dan Google Docs karena itulah editor yang akan digunakan oleh kebanyakan orang yang menerima teks Anda untuk memverifikasi hitungan — kesepakatan lebih penting daripada kemurnian filosofis.
Seluruh komputasi berjalan sepenuhnya di peramban Anda — tidak ada teks yang meninggalkan halaman, tidak ada pendaftaran yang diperlukan, tidak ada pencatatan. Ini cocok dengan ekspektasi privasi jurnalis dengan catatan sumber, pengacara dengan draf klien, marketer dengan kampanye yang belum diumumkan, dan siapa pun yang memperlakukan pekerjaan yang sedang dikerjakan sebagai rahasia. Untuk mendalami alat teks terkait, enkoder Base64 menangani pengkodean biner-ke-teks, enkoder URL menangani teks aman-URL, dan generator hash MD5 menangani sidik jari — bersama-sama mereka mencakup sebagian besar manipulasi teks non-format yang dibutuhkan developer atau pekerja konten.
// What's actually being counted (simplified)
function countWords(text) {
// CJK: each ideograph is one word
const cjk = text.match(/[\u4E00-\u9FFF\u3040-\u30FF\uAC00-\uD7AF]/g) || [];
// Latin: word = letters/digits with optional internal hyphen or apostrophe
const latin = text
.replace(/[\u4E00-\u9FFF\u3040-\u30FF\uAC00-\uD7AF]/g, ' ')
.match(/[A-Za-z0-9]+(?:[''-][A-Za-z0-9]+)*/g) || [];
return cjk.length + latin.length;
}
// Reading time at 230 wpm
function readingMinutes(words) {
return Math.round((words / 230) * 60); // seconds
}
// Twitter limit check — raw character ceiling 280
function underTwitterLimit(text) {
return [...text].length <= 280; // Unicode code points, not UTF-16 units
} Fitur Utama
Hitungan Waktu Nyata saat Anda Mengetik
Setiap metrik — kata, karakter dengan dan tanpa spasi, kalimat, paragraf, baris — diperbarui pada setiap penekanan tombol tanpa penundaan debounce. Tidak ada tombol Hitung untuk diklik, tidak ada muat ulang halaman, tidak ada penantian. Dibangun untuk kecepatan menulis sesungguhnya.
Estimasi Waktu Baca & Bicara
Waktu baca pada 230 wpm (rata-rata baca-dalam-hati orang dewasa dari meta-analisis Brysbaert 2019) dan waktu bicara pada 130 wpm (kecepatan standar untuk voiceover yang jernih dan ceramah konferensi). Dua estimasi, satu alat — berguna untuk label "bacaan x menit" pada blog, penulisan skrip podcast, dan pewaktuan presentasi.
Pemeriksaan Batas Platform (Twitter, SEO, SMS)
Progress bar langsung terhadap Twitter/X (280 karakter), meta description (160 karakter), judul halaman (60 karakter), keterangan Instagram (2.200), postingan LinkedIn (3.000), dan segmen SMS (160). Tangkap masalah panjang saat menyusun draf, bukan setelah Anda mempublikasikan atau menekan Kirim.
Penghitungan Campuran CJK + Latin
Menghitung karakter Tionghoa, Jepang, dan Korea sebagai satu kata masing-masing (konvensi Microsoft Word) sambil menghitung token Latin secara normal. Teks campuran Inggris-Tionghoa mendapat hitungan yang cocok dengan Microsoft Word, Google Docs, dan apa yang akan dihitung penerjemah atau editor Anda di sisi mereka.
Analisis Frekuensi Kata Teratas
Menampilkan sepuluh kata bermakna paling sering muncul dengan stop-word bahasa Inggris disaring ("the", "and", "is", dll.). Memunculkan pengulangan yang tidak Anda sadari — operasi penyuntingan-diri yang paling murah sebelum orang lain membaca draf.
Panjang Kata & Kalimat Rata-Rata
Panjang kata rata-rata (token Latin) dan panjang kalimat rata-rata (kata per kalimat) memberi sinyal keterbacaan kasar. Jika panjang kalimat rata-rata naik melewati 25 kata, prosa Anda sulit dipindai. Di bawah 12, mungkin terasa terputus-putus. Sweet spot untuk penulisan audiens umum adalah 15-20.
Pemunculan Kata Terpanjang
Menampilkan kata Latin tunggal terpanjang dalam teks. Berguna untuk menangkap penggabungan tak sengaja ("thisismyverylongword"), jargon yang perlu didefinisikan, dan istilah teknis yang lucu panjangnya yang menandakan prosa yang terlalu rumit.
Penghitungan Karakter yang Akurat-Unicode
Menghitung berdasarkan code-point Unicode, bukan unit kode UTF-16 — sehingga emoji, simbol matematika, dan karakter ekstensi CJK masing-masing dihitung sekali, bukan dua kali. Cocok dengan apa yang sebenarnya diukur Twitter, Instagram, dan gateway SMS terhadap batas mereka.
Privasi 100% Berbasis Peramban
Seluruh penghitungan terjadi secara lokal di peramban Anda. Teks Anda tidak pernah diunggah, tidak pernah dicatat, tidak pernah disimpan, tidak pernah dianalisis. Aman untuk draf yang berisi informasi klien, nama produk yang belum diumumkan, dokumen hukum, dan materi rahasia apa pun. Anda dapat memverifikasinya di tab Network peramban — nol permintaan saat Anda mengetik.
Perbandingan Alternatif Penghitung Kata
Microsoft Word (Review > Word Count)
aplikasi desktop, berbayarImplementasi referensi untuk konvensi hitungan kata Latin dan CJK. Angka yang sama dengan alat ini untuk teks apa pun yang dapat dibaca keduanya. Alur kerja lebih lambat — Anda harus berada di Word, file harus terbuka. Tidak menampilkan pemeriksaan batas platform (Twitter, meta description, dll.) atau waktu baca.
Google Docs (Tools > Word Count)
berbasis peramban, gratisAturan penghitungan yang sama dengan Microsoft Word. Memerlukan akun Google dan teks berada di dokumen Google Docs. Tidak ada batas platform, tidak ada estimasi waktu baca, tidak ada analisis kata teratas. Terbaik ketika teks Anda sudah berada di Docs.
Hitungan textarea peramban (HTML/JS native)
alat developer`textarea.value.length` memberi hitungan karakter, `value.split(/\s+/).length` memberi hitungan kata perkiraan. Berguna untuk pemeriksaan cepat tetapi rusak pada CJK, tidak menangani emoji Unicode dengan benar (menghitung pasangan surrogate sebagai 2), dan tidak memberikan metrik lain. Membangun ulang alat ini dengan buruk.
Kotak susun Twitter/X
native platformPenghitung Twitter sendiri adalah sumber kebenaran untuk batas 280 (ia melakukan matematika substitusi URL secara otomatis). Untuk draf yang belum siap ditempel ke Twitter, alat ini memberikan pemeriksaan yang lebih cepat — tetapi verifikasi hitungan akhir di Twitter sebelum publikasi jika URL terlibat.
Aplikasi seluler penghitung kata
iOS / Android, gratis atau berbayarSebagian besar aplikasi penghitung kata seluler mereplikasi fungsionalitas inti alat ini dan menambahkan pendapatan iklan, analitik, atau upsell. Privasi bervariasi — beberapa mengunggah teks Anda ke server untuk "sinkronisasi cloud". Alat ini berjalan di peramban seluler identik dengan desktop tanpa eksfiltrasi data.
Hemingway Editor
berbasis peramban, freemiumHitungan kata adalah satu fitur di antara banyak; fokusnya adalah skor keterbacaan (level kelas Flesch-Kincaid, hitungan adverb, voice pasif). Untuk penghitungan kata murni, Hemingway berlebihan dan lebih lambat. Terbaik ketika Anda juga menginginkan analisis kualitas prosa. Statistik panjang kalimat rata-rata alat ini mencakup sinyal keterbacaan dasar yang diperluas Hemingway.
ProWritingAid
peramban + desktop, berbayarSuite bantuan-penulisan komprehensif dengan analisis gaya mendalam, pemeriksaan tata bahasa, dan hitungan kata. Berbasis langganan. Untuk hitungan itu sendiri, alat ini lebih cepat dan gratis. Untuk penyuntingan perkembangan, ProWritingAid melakukan jauh lebih banyak — alat berbeda untuk tahapan proses penulisan yang berbeda.
Contoh Hitungan Kata
Satu Tweet — Plafon 280 Karakter
Just shipped the new word counter — counts words, characters, sentences, reading time, and even checks your text against Twitter, Instagram, and meta description limits. All in the browser, zero signup. https://go-tools.org/tools/word-counter
240 karakter, 38 kata — muat dalam satu tweet dengan sisa 40 karakter. Progress bar Twitter menunjukkan 86% terpakai. URL dihitung terhadap plafon karakter Twitter pada panjang yang ditampilkan (Twitter memendekkan menjadi 23 karakter setelah dipublikasikan), sehingga URL yang lebih panjang tetap menyisakan ruang untuk badan pesan.
Meta Description SEO — Sweet Spot 160 Karakter
Free word counter with live character count, reading time, and limit checks for Twitter, Instagram, and meta descriptions. 100% browser-based, no signup.
152 karakter, 23 kata — di bawah titik pemotongan meta description desktop tipikal Google sekitar 160 karakter. Progress bar meta description menunjukkan hijau. Bidik 150-160 karakter untuk memanfaatkan penampilan Google sepenuhnya sambil tetap berada di zona aman terhadap pemotongan di perangkat seluler.
Tag Judul Halaman — Batas Tampilan 60 Karakter
Free Word Counter — Words, Characters, Reading Time | Go Tools
62 karakter, 11 kata. Google biasanya memotong judul yang lebih panjang dari ~60 karakter dengan elipsis di desktop. Progress bar tag judul akan menunjukkan kuning di sini — pertimbangkan memangkas menjadi 60 untuk menghindari pemotongan tampilan yang menggerus CTR.
Cuplikan Esai — Target 250 Kata
The word counter is the unsung hero of every writing workflow. Editors count words to bill clients, students count words to hit a 250-word essay floor, marketers count characters to fit a Twitter post or meta description...
Ketika Anda memiliki target esai 250 kata, statistik kata utama adalah yang Anda optimalkan. Statistik panjang kalimat rata-rata membantu: jika naik di atas 25, prosa Anda terlalu padat; jika tetap di bawah 15, mudah dipindai. Waktu baca memberi tahu Anda apakah karya tersebut adalah bacaan 1 menit atau lebih lama.
Teks Campuran Inggris-Tionghoa
JavaScript 是一种强大的脚本语言,supports object-oriented, functional, and event-driven paradigms. 它运行在浏览器和服务器端 with Node.js.
Teks campuran dihitung menggunakan konvensi CJK standar: setiap karakter Tionghoa adalah satu kata, setiap token Latin adalah satu kata. Di sini: 19 karakter Tionghoa + 13 token Latin = 32 kata. Ini cocok dengan apa yang dihitung Microsoft Word, Google Docs, dan pengolah-kata Tionghoa native — sehingga hitungan Anda portabel.
Blok Kode — Hitungan Baris dan Karakter
function countWords(text) {
if (!text) return 0;
return text.trim().split(/\s+/).length;
} Ketika ditempel sebagai kode, statistik kata memperlakukan setiap identifier sebagai kata (hitungan mencakup `function`, `countWords`, `text`, `if`, `return`, dll.). Statistik baris memberi Anda jumlah baris (4 baris di sini). Untuk LOC yang tepat, gunakan penghitung baris kode — alat ini dioptimalkan untuk prosa, tetapi metrik dasar tetap bekerja.
Cara Menggunakan Penghitung Kata
- 1
Tempel atau ketik teks Anda
Klik ke textarea dan mulai mengetik, atau tempel teks dari mana pun — dokumen Word, draf email, editor kode, situs web. Setiap metrik diperbarui secara langsung saat Anda mengetik. Tidak ada tombol Hitung untuk diklik.
- 2
Baca statistik utama
Grid statistik menampilkan kata, karakter (dengan dan tanpa spasi), kalimat, paragraf, dan baris. Dua estimasi waktu di bawah menunjukkan waktu baca pada 230 wpm dan waktu bicara pada 130 wpm — default praktis untuk postingan blog dan penulisan skrip presentasi.
- 3
Periksa batas platform
Baris batas platform melacak plafon Twitter (280), meta description (160), tag judul (60), Instagram (2.200), LinkedIn (3.000), dan segmen SMS (160). Setiap progress bar berubah dari netral ke peringatan ke kesalahan saat Anda mendekati dan melewati plafon — menyusun tweet, meta tag, dan pesan menjadi jauh lebih cepat dengan cara ini.
- 4
Gunakan panel analisis untuk penyuntingan
Daftar kata teratas (stop-word bahasa Inggris disaring) memunculkan pengulangan; panjang kalimat rata-rata menandai prosa padat (>25 kata = sulit dipindai). Statistik kata terpanjang menangkap kata run-on tak sengaja. Gunakan ini untuk memadatkan sebelum mengirim.
- 5
Salin atau bersihkan saat selesai
Klik Salin untuk menyalin seluruh teks ke clipboard Anda. Klik Bersihkan untuk mereset textarea. Klik Contoh untuk memuat teks demo. Semua tindakan instan; tidak ada yang dikirim ke server.
Kesalahan Penghitungan yang Sering Terjadi
Menghitung Teks CJK dengan Penghitung Hanya-Whitespace
Teks Tionghoa, Jepang, dan Korea tidak menggunakan spasi-kata, sehingga penghitung yang hanya memisahkan pada whitespace akan melaporkan 1 kata untuk esai 500 karakter — meleset 500x. Konvensi Microsoft Word (dan alat ini) menghitung setiap ideograf CJK sebagai satu kata, cocok dengan apa yang dihitung guru, editor, dan alat terjemahan. Jika penghitung Anda menunjukkan angka yang sangat berbeda untuk teks Tionghoa yang sama, penghitungnya yang salah, bukan esai Anda.
Teks: "今天天气真好,我决定去公园散步。" Penghitung naif (pemisahan whitespace): 1 kata Penghitung ini (sadar-CJK): 14 kata
Teks: "今天天气真好,我决定去公园散步。" Hitung setiap karakter Tionghoa sebagai satu kata. Cocok dengan Microsoft Word, Google Docs, editor CJK native.
Mempercayai Hitungan Karakter Emoji pada Penghitung UTF-16
Emoji seperti 😀 dikodekan sebagai pasangan surrogate dalam UTF-16, sehingga penghitung yang mengukur `string.length` (default JS) menghitung setiap emoji sebagai 2 karakter. Twitter, Instagram, dan gateway SMS menghitung berdasarkan code-point Unicode — satu emoji adalah satu karakter. Menggunakan penghitung yang salah berarti Anda mempublikasikan tweet yang ditolak Twitter karena melebihi batas, atau salah menilai berapa banyak emoji yang muat dalam keterangan Instagram.
Teks: "Hi! 😀😀😀" string.length: 10 (memperlakukan setiap emoji sebagai 2) Salah: ini akan mengatakan teks menggunakan 10/280 karakter
Teks: "Hi! 😀😀😀" Hitungan code-point: 7 (emoji = 1 masing-masing) Benar: cocok dengan apa yang diukur Twitter
Menempel Teks Pengolah-Kata dengan Smart Quote
Menempel dari Microsoft Word, Google Docs, atau Apple Notes menarik smart quote ("", '') dan em-dash (—) yang terlihat sama dengan padanan ASCII-nya tetapi dikodekan secara berbeda. Hitungan kata sama, tetapi jika Anda kemudian mempublikasikan ke platform yang mengharapkan ASCII (beberapa CMS, beberapa platform obrolan), karakter dirender sebagai ?? atau kotak. Periksa versi yang dipublikasikan sekali setelah tempelan pertama Anda — sebagian besar platform modern menangani smart quote, tetapi yang legacy rusak.
Sumber: "It's a great day," she said. (smart quotes) Dipublikasikan ke CMS legacy: ?It??s a great day,? she said. Hitungan benar; rendering salah.
Gunakan editor teks (VS Code, TextEdit polos) untuk draf. Atau ganti smart quote secara manual sebelum publikasi. Atau verifikasi platform target menangani Unicode (sebagian besar ya).
Mengabaikan Substitusi URL dalam Hitungan Twitter
Twitter secara otomatis memendekkan URL apa pun menjadi 23 karakter saat publikasi, terlepas dari panjang asli. URL 100 karakter dalam draf Anda hanya menghabiskan 23 karakter dalam tweet yang dipublikasikan. Menghitung teks mentah memberikan hitungan yang membengkak — Anda memiliki lebih banyak ruang daripada yang ditunjukkan penghitung ini ketika URL terlibat. Substitusi 23 karakter bersifat tetap; perlakukan panjang draf Anda sebagai (hitungan mentah) − (panjang URL) + 23 per URL.
Draf: "Check this out: https://very-long-domain-name.com/path/to/page?with=parameters&and=more" Hitungan mentah: 108 karakter Salah: tweet di atas 280? Tidak — Twitter memendekkan URL.
Draf yang sama, panjang Twitter-publikasi: "Check this out: " (16) + 23 (URL) = 39 karakter Jauh di bawah 280. Substitusikan 23 secara mental untuk setiap URL.
Salah Membaca Batas Meta Description
Tampilan meta description Google terpotong sekitar 155-165 karakter di desktop dan 100-120 di seluler, tergantung pada elemen snippet lainnya (judul, URL, breadcrumb). Menulis hingga 320 karakter (pedoman Google lama dari 2017-2018, yang telah dicabut) berarti paruh kedua jarang ditampilkan. Pertahankan 150-160 untuk optimasi desktop, atau 110-120 jika lalu lintas seluler Anda dominan. Progress bar dalam alat ini default ke 160.
Meta description: 280 karakter (menulis ke plafon lama 2018) Google memotong sekitar karakter 160 di desktop. 120 karakter terakhir tidak pernah ditampilkan — upaya sia-sia.
Meta description: 150-160 karakter. Tampilan desktop penuh, bertahan dari pemotongan seluler. Mengedepankan kata kunci dan ajakan bertindak.
Mengacaukan 280 Karakter Tweet dengan 280 Kata
Batas 280 karakter Twitter adalah karakter, bukan kata — kesalahbacaan umum oleh orang yang baru di platform. "Hello world" adalah 11 karakter dan 2 kata. Tweet bahasa Inggris tipikal 30-40 kata berjalan sekitar 200-250 karakter. Menyusun tweet 280 kata akan menjadi 1.500+ karakter dan tidak mungkin. Kedua penghitung hidup berdampingan; periksa ulang mana yang Anda optimalkan.
Target: "jaga tweet di bawah 280" Draf sebenarnya: 280 kata, ~1.500 karakter Tweet ditolak — 5x melebihi plafon.
Target: di bawah 280 karakter (bukan kata). 40 kata biasanya muat dengan ruang sisa. Statistik karakter adalah yang penting di sini.
Siapa yang Menggunakan Alat Ini
- Blogger Menyusun Postingan
- Capai target 1.000 kata tanpa menghitung ulang di jendela terpisah. Waktu baca memberi tahu Anda apakah postingan adalah bacaan 3 menit atau 7 menit — jenis label yang direspons pembaca di feed. Kata teratas menandai pengulangan sebelum sentuhan editor.
- Mahasiswa Menulis Esai
- Tetap di atas batas bawah 250 kata atau di bawah plafon 1.500 kata tanpa kehilangan tempat Anda. Panjang kalimat rata-rata adalah sinyal keterbacaan kasar yang digunakan guru dan rubrik penilaian. Waktu baca cocok dengan apa arti "bacaan 5 menit" bagi penilai.
- Marketer Menyusun Tweet & Keterangan
- Progress bar Twitter (280), Instagram (2.200), dan LinkedIn (3.000) menghilangkan loop hitung-dan-ketik-ulang. Pemeriksaan meta description (160) dan tag judul (60) menghindarkan Anda dari mempublikasikan salinan yang terpotong di hasil pencarian.
- Spesialis SEO Mengaudit Snippet
- Tag judul terpotong sekitar 60 karakter; meta description sekitar 160. Kedua pemeriksaan terjadi langsung saat Anda menyusun draf, sehingga snippet yang Anda tulis adalah snippet yang ditampilkan. Padukan dengan pemeriksaan frekuensi kata teratas untuk menjaga densitas kata kunci utama tetap alami.
- Penerjemah Melacak Panjang Sumber & Sasaran
- Pekerjaan terjemahan ditagih berdasarkan hitungan kata sumber, hitungan kata sasaran, atau hitungan karakter tergantung pasangan bahasa. Tempel salah satu sisi dan dapatkan hitungannya seketika. Teks campuran CJK dan Latin menggunakan konvensi Microsoft Word, cocok dengan apa yang dihitung sistem TM klien.
- Pembicara Konferensi Mengukur Waktu Ceramah
- Waktu bicara pada 130 wpm memberi tahu Anda apakah skrip 1.500 kata muat dalam slot 12 menit (ya) atau slot 7 menit (tidak). Pangkas dari hitungan kata sebenarnya, bukan dari uji baca-keras dengan stopwatch.
- Developer Menulis README & Dokumentasi
- README GitHub, deskripsi paket npm, dan header dokumentasi semuanya memiliki ekspektasi panjang informal. Statistik waktu baca memberi tahu kontributor apakah suatu bagian ramah-pindai atau penyelaman mendalam — berguna untuk menyusun dokumen seputar pengungkapan progresif.
- Copywriter Memangkas Salinan Iklan
- Google Ads, Facebook Ads, dan baris subjek email semuanya memiliki plafon karakter yang berbeda. Pilih platform dari baris batas yang cocok, dan padatkan secara waktu nyata. Statistik kata terpanjang menandai run-on satu kata yang menyelinap masuk ke salinan yang dipadatkan.
Aturan Penghitungan & Detail Teknis
- Aturan Tokenisasi Kata
- Kata Latin adalah rangkaian maksimal huruf, angka, apostrof, dan tanda hubung internal. Jadi "don't" adalah satu kata, "state-of-the-art" adalah satu kata, "twenty-five" adalah satu kata. Setiap ideograf CJK (Hanzi, Kanji, suku kata Hangul, Hiragana, Katakana) dihitung sebagai satu kata — konvensi Microsoft Word. Token campuran-aksara dipisahkan pada batas CJK.
- Penghitungan Karakter (Code-Point Unicode)
- Karakter dihitung berdasarkan code-point Unicode, bukan unit kode UTF-16. Jadi satu emoji dihitung sebagai 1 karakter, bukan 2; karakter ekstensi CJK dihitung sebagai 1, bukan 2; tanda penggabung masing-masing dihitung sebagai 1, bukan nol. Ini cocok dengan apa yang diukur Twitter, Instagram, dan gateway SMS modern terhadap batas mereka.
- Deteksi Kalimat
- Kalimat berakhir pada tanda akhir: titik (.), tanda tanya (?), tanda seru (!), titik penuh Tionghoa (。), titik penuh Jepang (。), atau tanda tanya Arab (؟). Beberapa tanda akhir berurutan ("What?!") dihitung sebagai satu batas. Detektor tidak mencoba memilah singkatan ("Mr.", "U.S.A.") — terlalu berisik dalam praktik.
- Deteksi Paragraf
- Paragraf dipisahkan oleh satu atau lebih baris kosong. Baris baru tunggal (jeda baris dalam paragraf) tidak memulai paragraf baru. Teks tanpa baris kosong adalah satu paragraf. Masukan kosong adalah nol paragraf.
- Default Kecepatan Baca & Bicara
- Waktu baca menggunakan 230 wpm — kecepatan baca-dalam-hati orang dewasa median dari meta-analisis Brysbaert 2019 atas 17 studi akademis tentang pembaca asli bahasa Inggris. Waktu bicara menggunakan 130 wpm — kecepatan standar untuk voiceover yang jernih dan penyampaian konferensi (TED, NPR, narasi audiobook). Keduanya merupakan titik tengah konservatif; konteks khusus bervariasi.
- Filter Stop-Word untuk Kata Teratas
- Analisis frekuensi teratas mengecualikan kata fungsi bahasa Inggris ("the", "and", "is", "of", "that", dll.) menggunakan daftar stop-word NLP standar. Kata yang lebih pendek dari 2 karakter dan angka murni juga dikecualikan. Untuk teks non-Inggris, tidak ada filter stop-word yang berlaku — Anda akan melihat frekuensi mentah, tetap berguna untuk menemukan pengulangan.
- Batas Karakter Platform
- Postingan Twitter/X: 280 karakter. Meta description (desktop Google): ~155-160 sebelum pemotongan. Tag judul halaman: ~60 karakter sebelum pemotongan. Keterangan Instagram: maks 2.200 karakter. Postingan LinkedIn: 3.000 karakter. Segmen SMS: 160 karakter dalam pengkodean GSM-7 (70 dalam UCS-2 jika non-ASCII digunakan). Verifikasi terhadap dokumentasi platform; batas berubah.
- Dukungan Aksara RTL
- Arab, Ibrani, Persia, dan aksara RTL lainnya dihitung berdasarkan token yang dipisahkan whitespace. Hasil ditampilkan dalam arah antarmuka Anda (label LTR dengan hitungan numerik di sebelah kanan). Arah textarea mengikuti inferensi arah-teks peramban — biasanya benar untuk masukan RTL monolingual.
Praktik Terbaik Menulis ke Target Hitungan Kata
- Tulis untuk Waktu Audiens, Bukan Hanya Hitungan Kata
- Postingan 1.200 kata dan bacaan 5 menit adalah fakta yang sama dalam dua unit. Pembaca merespons label waktu lebih dari label kata — "bacaan 5 menit" menetapkan ekspektasi yang tidak diberikan angka. Gunakan statistik waktu baca sebagai target utama Anda dan biarkan hitungan kata mengikuti. Untuk postingan blog bidik bacaan 3-5 menit (700-1.200 kata); untuk karya mendalam 7-10 menit (1.600-2.300); untuk pembaruan yang dapat dipindai 1-2 menit (200-500).
- Bidik Sweet Spot Setiap Batas Platform
- Jangan menulis ke maksimum; tulislah ke optimum. Tweet paling berhasil antara 70-100 karakter (keterlibatan tinggi, muat di setiap perangkat). Meta description paling baik bekerja pada 150-160 (mengisi tampilan Google tanpa pemotongan seluler). Tag judul memuncak pada 50-60 (tidak ada pemotongan, ruang kata kunci penuh). Postingan LinkedIn berkinerja terbaik di bawah 1.300 karakter (di atas lipatan "lihat selengkapnya"). Mendorong ke plafon berarti menukar kualitas demi panjang.
- Gunakan Panjang Kalimat Rata-Rata sebagai Pengukur Kepadatan
- Panjang kalimat rata-rata di atas 25 kata menandakan prosa padat yang sulit dipindai. Di bawah 12 terasa terputus-putus. Sweet spot untuk penulisan audiens umum adalah 15-20, di mana setiap kalimat membawa pemikiran lengkap tanpa berlama-lama. Penulisan teknis menoleransi yang lebih tinggi (20-25) ketika presisi diperlukan. Fiksi menoleransi yang lebih rendah (10-15) ketika pacing menuntutnya. Gunakan statistik sebagai peringatan kasar, bukan aturan.
- Jalankan Pemeriksaan Frekuensi Kata Teratas Sebelum Mengirim
- Setelah draf Anda selesai, lirik daftar sepuluh kata teratas. Jika kata non-kata-kunci (bukan topik artikel Anda) ada di atas, Anda terlalu sering menggunakannya. Pelaku umum: "sebenarnya", "pada dasarnya", "sungguh", "sangat", verba pengisi ("adalah", "merupakan"). Operasi cari-dan-ganti cepat pada dua pelaku pengisi teratas biasanya memadatkan prosa secara nyata.
- Untuk Draf Bilingual, Verifikasi Hitungan Per Bahasa
- Jika teks Anda mencampur CJK dan Latin, total hitungan kata memadukan dua konvensi penghitungan. Untuk pekerjaan terjemahan yang ditagih atau tugas yang terikat-hitungan-kata, pisahkan teks menjadi potongan satu bahasa dan periksa masing-masing secara individu. Penghitung ini mengikuti konvensi Microsoft Word untuk teks campuran, sehingga totalnya cocok dengan apa yang akan dihitung sebagian besar klien — tetapi verifikasi satu-bahasa menghilangkan ambiguitas.
- Perlakukan Penghitung sebagai Lembar Coret, Bukan Sumber Kebenaran
- Angkanya akurat, tetapi keputusan penulisan ada di atas metrik. Tweet 280 karakter yang menyampaikan pesan dengan tepat mengalahkan tweet 270 karakter yang melantur. Postingan 1.000 kata yang sepadan dengan waktunya mengalahkan postingan 1.500 kata yang tidak. Gunakan penghitung untuk memverifikasi dan memperingatkan, tetapi buat keputusan berdasarkan kerajinan, bukan aritmatika.
- Simpan Draf di Luar Alat Ini
- Penghitung ini tidak menyimpan teks. Memuat ulang halaman atau menutup tab menghapus textarea. Susun draf pekerjaan bentuk panjang di editor sungguhan (editor teks, aplikasi docs, alat penulisan dengan autosave) dan tempel ke penghitung saat Anda menginginkan pemeriksaan. Untuk pemeriksaan yang lebih pendek selama satu sesi, teks dalam memori bertahan — tetapi perlakukan sebagai sementara.
Pertanyaan yang Sering Diajukan
Apa fungsi penghitung kata ini?
Seberapa akurat hitungan kata dibandingkan Microsoft Word dan Google Docs?
Apakah teks saya diunggah atau disimpan di mana pun?
Bagaimana waktu baca dihitung?
Apakah ini bekerja untuk bahasa Tionghoa, Jepang, Korea, dan Arab?
Mengapa batas Twitter 280 karakter dan bagaimana alat ini menangani URL?
Berapa panjang meta description yang tepat untuk Google?
Apa yang dihitung sebagai kalimat?
Bagaimana cara menghitung kata dalam dokumen Word atau PDF?
Mengapa beberapa kata dikecualikan dari daftar frekuensi teratas?
Apakah penghitung mendukung markdown atau HTML?
Apakah ada target hitungan kata harian yang harus saya capai?
Mengapa hitungan saya mungkin berbeda dari penghitung kata online lainnya?
Alat Terkait
Lihat semua alat →Konverter Basis Bilangan — Biner, Hex, Desimal & Oktal
Alat Konversi
Konversi antara biner, hex, desimal, oktal, dan basis apa pun (2-36) secara instan. Presisi BigInt, output siap kode. Gratis, privat — tanpa pendaftaran.
Decode & Encode Base64 Online — Konversi Instan di Browser
Encoding & Pemformatan
Decode dan encode Base64 online gratis. Konversi real-time dengan dukungan UTF-8 dan emoji. 100% privat di browser Anda. Tanpa pendaftaran.
Generator Crontab & Pembuat Ekspresi Cron
Tanggal & Waktu
Bangun, validasi, dan dekode ekspresi cron di peramban Anda. Pratinjau langsung jadwal berikutnya dalam waktu lokal atau UTC. Sintaksis POSIX 5 kolom, preset, deskripsi bahasa biasa. Gratis, privat, tanpa daftar.
Konverter CSV ke JSON
Encoding & Pemformatan
Konversi CSV ke JSON di browser. RFC 4180, infer tipe, baris header, aman big-int. 100% privat, tanpa unggah.
Kompres Gambar Online — JPEG, PNG & WebP
Alat Konversi
Kompres JPEG, PNG & WebP hingga 80% lebih kecil di browser, tanpa upload. Batch 20 gambar, atur kualitas, bandingkan sebelum & sesudah. Gratis & privat.
JSON Diff (Bandingkan)
Encoding & Pemformatan
Bandingkan dua file JSON langsung di browser Anda. Sorotan side-by-side, output RFC 6902 JSON Patch, abaikan field seperti timestamp dan ID. 100% privat, tanpa upload.