Skip to content

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.

Tanpa Pelacakan Berjalan di Browser Gratis
Seluruh penghitungan terjadi secara lokal di peramban Anda. Tidak ada data yang dikirim ke server mana pun.

0

Kata

0

Karakter

0

Tanpa spasi

0

Kalimat

0

Paragraf

0

Baris

Waktu baca

0 dtk

Waktu bicara

0 dtk

Batas platform

Postingan Twitter / X 0 / 280
Meta description (SEO) 0 / 160
Tag judul halaman 0 / 60
Keterangan Instagram 0 / 2200
Postingan LinkedIn 0 / 3000
SMS (1 segmen) 0 / 160

Kata teratas

  • Ketik untuk melihat kata teratas

Analisis

Panjang kata rata-rata
0
Panjang kalimat rata-rata
0
Kata terpanjang
Ditinjau untuk paritas Microsoft Word / Google Docs, penghitungan karakter code-point Unicode, penanganan ideograf CJK, akurasi batas platform, dan sumber kecepatan baca. — Tim Engineering Go Tools · May 20, 2026

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, berbayar

Implementasi 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, gratis

Aturan 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 platform

Penghitung 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 berbayar

Sebagian 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, freemium

Hitungan 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, berbayar

Suite 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. 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. 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. 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. 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. 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.

✗ Salah
Teks: "今天天气真好,我决定去公园散步。"
Penghitung naif (pemisahan whitespace): 1 kata
Penghitung ini (sadar-CJK): 14 kata
✓ Benar
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.

✗ Salah
Teks: "Hi! 😀😀😀"
string.length: 10 (memperlakukan setiap emoji sebagai 2)
Salah: ini akan mengatakan teks menggunakan 10/280 karakter
✓ Benar
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.

✗ Salah
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.
✓ Benar
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.

✗ Salah
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.
✓ Benar
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.

✗ Salah
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.
✓ Benar
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.

✗ Salah
Target: "jaga tweet di bawah 280"
Draf sebenarnya: 280 kata, ~1.500 karakter
Tweet ditolak — 5x melebihi plafon.
✓ Benar
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?
Ia menghitung setiap metrik yang dipedulikan oleh penulis, editor, marketer, mahasiswa, dan developer — kata, karakter dengan dan tanpa spasi, kalimat, paragraf, dan baris — secara waktu nyata saat Anda mengetik atau menempel. Ia juga menghitung waktu baca (230 wpm), waktu bicara (130 wpm), dan membandingkan teks Anda terhadap batas karakter Twitter/X, Instagram, LinkedIn, SMS, tag judul halaman, dan meta description. Panel analisis sekunder menampilkan sepuluh kata bermakna paling sering muncul (stop-word bahasa Inggris disaring), kata tunggal terpanjang, panjang kata rata-rata, dan panjang kalimat rata-rata — metrik yang benar-benar membantu Anda memadatkan prosa. Semuanya berjalan 100% di peramban Anda menggunakan JavaScript: teks Anda tidak pernah diunggah, tidak pernah dicatat, tidak pernah disimpan, dan tidak diperlukan pendaftaran.
Seberapa akurat hitungan kata dibandingkan Microsoft Word dan Google Docs?
Hitungan kata Latin cocok dengan Microsoft Word dan Google Docs dalam mayoritas kasus. Ketiga alat melakukan tokenisasi pada whitespace, memperlakukan senyawa berkata-hubung (mis., "state-of-the-art") sebagai satu kata, dan memisahkan kontraksi ("don't" = 1 kata). Untuk teks campuran Inggris-CJK, penghitung ini mengikuti konvensi yang sama dengan mode Tionghoa/Jepang Microsoft Word: setiap ideograf CJK dihitung sebagai satu kata, dan token Latin dihitung secara individu. Segelintir kasus tepi di mana penghitung berbeda — senyawa em-dash, em-dash digunakan sebagai koma, angka dengan desimal — memengaruhi <0,1% teks tipikal dan menghasilkan perbedaan off-by-one paling banyak. Untuk hitungan yang ditagih, salin teks Anda ke alat ini dan editor pilihan Anda sekali untuk konfirmasi; Anda akan melihat angkanya cocok.
Apakah teks saya diunggah atau disimpan di mana pun?
Tidak. Seluruh penghitungan dan analisis berjalan 100% di sisi klien di peramban Anda menggunakan JavaScript. Teks Anda tidak pernah dikirim, tidak pernah disimpan di server mana pun, tidak pernah dicatat, dan tidak pernah dianalisis oleh manusia atau AI. Hal ini membuat alat aman untuk draf yang berisi informasi klien, nama produk yang belum diumumkan, memo internal, dokumen hukum, catatan sumber jurnalis, dan materi rahasia lainnya. Anda dapat memverifikasinya di tab Network peramban — mengetik di textarea memicu nol permintaan jaringan. Alat tidak menggunakan cookie untuk teks masukan dan tidak menggunakan analitik pihak ketiga yang akan menangkap apa yang Anda ketik.
Bagaimana waktu baca dihitung?
Waktu baca menggunakan rata-rata baca-dalam-hati orang dewasa sebesar 230 kata per menit, yang merupakan kecepatan median yang diukur lintas 17 studi akademis tentang baca-dalam-hati penutur asli bahasa Inggris (meta-analisis Brysbaert 2019). Inilah kecepatan yang dikonvergensi oleh sebagian besar platform blog, situs berita, dan indikator "bacaan x menit". Waktu bicara menggunakan 130 kata per menit, kecepatan standar untuk ceramah konferensi yang jernih, voiceover, dan penyampaian gaya TED — cukup lambat agar audiens menyerap, cukup cepat agar terasa alami. Kedua kecepatan adalah default konservatif: pemindaian-baca berjalan 400+ wpm, narasi audiobook 150-180 wpm, dan ucapan cepat gaya juru lelang 250+ wpm. Untuk konteks khusus, perlakukan waktu yang ditampilkan sebagai dasar dan sesuaikan secara mental.
Apakah ini bekerja untuk bahasa Tionghoa, Jepang, Korea, dan Arab?
Ya. Penghitung menangani semua aksara utama secara native. Untuk Tionghoa, Jepang, dan Korea (CJK), setiap ideograf dihitung sebagai satu kata — konvensi yang sama yang digunakan oleh Microsoft Word, Google Docs, dan pengolah-kata CJK native. Jadi esai Tionghoa 500 karakter ditampilkan sebagai 500 kata, cocok dengan apa yang diharapkan guru atau editor Tionghoa Anda. Untuk Arab dan aksara RTL lainnya, penghitung mengukur dengan token yang dipisahkan whitespace dan merender hasil dengan menghormati arah masukan Anda. Teks campuran-aksara (Inggris + Tionghoa, Arab + Inggris) dihitung menggunakan kedua aturan: karakter CJK dan token Latin dijumlahkan secara terpisah dan digabungkan. Hitungan karakter selalu akurat berdasarkan code-point Unicode — emoji, tanda penggabung, dan karakter pasangan-surrogate masing-masing dihitung sekali, bukan dua kali.
Mengapa batas Twitter 280 karakter dan bagaimana alat ini menangani URL?
Twitter/X memberlakukan plafon 280 karakter pada teks tweet (dilipatgandakan dari 140 asli pada 2017). Alat ini menghitung panjang karakter mentah dari teks Anda — yang akan Anda lihat jika ditempel ke kotak susun Twitter. Twitter secara otomatis memendekkan URL menjadi 23 karakter tetap saat publikasi terlepas dari panjang asli, sehingga URL 100 karakter dalam draf Anda tetap menghabiskan 23 setelah dipublikasikan. Untuk memeriksa apa yang akan dihitung Twitter, perlakukan URL apa pun sebagai 23 karakter: jika draf Anda memiliki satu URL, panjang yang dipublikasikan adalah (hitungan mentah Anda) − (panjang URL) + 23. Penghitung menampilkan hitungan mentah Anda; perhitungan untuk substitusi URL adalah langkah manual. Untuk postingan Twitter premium bentuk panjang (hingga 25.000 karakter), batas 280 tidak berlaku.
Berapa panjang meta description yang tepat untuk Google?
Bidik 150-160 karakter. Tampilan meta description Google di desktop biasanya terpotong antara 155 dan 165 karakter tergantung pada panjang judul dan URL snippet, dengan tampilan seluler memotong beberapa karakter lebih awal. Di bawah 120 karakter Google sering mengganti dengan deskripsi yang lebih panjang yang dibuat otomatis dari badan halaman — menyia-nyiakan pesan yang Anda susun dengan tangan. Sweet spot-nya adalah 150-160: cukup untuk menggunakan lebar tampilan penuh Google, cukup pendek untuk bertahan dari pemotongan seluler. Progress bar meta description penghitung ini berubah hijau antara 120-160, kuning 161-200, dan merah di atas 200. Perhatikan bahwa Google terkadang memotong lebih awal dari 155 jika dapat memuat kutipan yang lebih baik; satu-satunya cara untuk mengontrol snippet Anda sepenuhnya adalah menulisnya dengan tangan di bawah 155 karakter.
Apa yang dihitung sebagai kalimat?
Penghitung ini memperlakukan kalimat sebagai rangkaian teks yang diakhiri tanda akhir kalimat: titik (.), tanda tanya (?), tanda seru (!), titik penuh Tionghoa (。), titik penuh Jepang (。), atau tanda tanya Arab (؟). Beberapa tanda akhir berurutan ("What?!") dihitung sebagai satu batas kalimat. Kalimat tanpa tanda akhir ("Hello world" tanpa titik) tetap dihitung sebagai satu. Penghitung sengaja tidak menerapkan heuristik untuk "Mr." atau "U.S.A." — false positive yang jarang lebih berisik daripada false negative, dan sebagian besar prosa yang dipublikasikan menggunakan konvensi singkatan yang berbeda. Untuk parse linguistik yang ketat, gunakan pustaka NLP khusus; untuk tulisan sehari-hari, hitungan berbasis tanda akhir cocok dengan apa yang dilaporkan guru, editor, dan pengolah-kata.
Bagaimana cara menghitung kata dalam dokumen Word atau PDF?
Buka file, salin semua teks (Ctrl/Cmd-A lalu Ctrl/Cmd-C), dan tempel ke textarea penghitung di atas. Hitungan muncul seketika. Untuk PDF dengan tata letak multi-kolom atau konten yang sarat tabel, salinan dapat mencakup spasi ekstra atau teks kolom yang berselang-seling — tinjau teks yang ditempel untuk artefak yang jelas sebelum mempercayai hitungan. Untuk dokumen yang tidak dapat Anda buka di peramban (PDF hasil pindai, file hanya-gambar), gunakan OCR terlebih dahulu (Adobe Acrobat, OCR Google Drive, atau alat OCR gratis apa pun), lalu tempel teks yang diekstrak. Alat ini sengaja tidak menerima unggahan file: menyimpan semuanya di peramban berarti dokumen sensitif Anda tidak pernah meninggalkan perangkat Anda.
Mengapa beberapa kata dikecualikan dari daftar frekuensi teratas?
Analisis frekuensi teratas menyaring stop-word bahasa Inggris — kata fungsi umum seperti "the", "and", "is", "of", "that" yang mendominasi teks apa pun tetapi tidak membawa sinyal editorial. Daftar yang disaring adalah set stop-word universal yang digunakan oleh sebagian besar mesin pencari dan pustaka NLP. Analisis frekuensi juga melewatkan kata yang lebih pendek dari 2 karakter dan angka murni. Untuk teks non-Inggris, tidak ada filter stop-word yang diterapkan — Anda akan melihat frekuensi mentah, yang tetap berguna untuk menangkap pengulangan dalam bahasa apa pun. Untuk mendapatkan kata teratas yang tidak disaring, secara mental sertakan kata fungsi yang jelas dari bahasa Anda; nilai editorial ada pada apa yang muncul setelahnya.
Apakah penghitung mendukung markdown atau HTML?
Apakah ada target hitungan kata harian yang harus saya capai?
Penulis non-fiksi dan blogger biasanya membidik 500-1.500 kata per hari; novelis yang mengejar NaNoWriMo menargetkan 1.667 kata per hari untuk manuskrip 50.000 kata pada bulan November. Penulis akademis umumnya menetapkan 250-500 kata per hari selama fase disertasi — kecepatan lambat-tapi-berkelanjutan. Thread Twitter, salinan pemasaran, dan format yang lebih pendek melacak total karakter sebagai gantinya. Target yang tepat adalah yang dapat Anda pertahankan tujuh hari seminggu tanpa terbakar habis; konsistensi mengalahkan kecepatan puncak. Penghitung ini menampilkan waktu baca di samping hitungan kata sehingga Anda juga dapat menargetkan berdasarkan waktu audiens: bacaan 4 menit kira-kira 1.000 kata, bacaan 10 menit kira-kira 2.500.
Mengapa hitungan saya mungkin berbeda dari penghitung kata online lainnya?
Penghitung yang berbeda menangani kasus tepi secara berbeda: (1) Senyawa berkata-hubung — sebagian besar penghitung (termasuk yang ini dan Microsoft Word) memperlakukan "state-of-the-art" sebagai satu kata; minoritas memisahkan pada tanda hubung dan menghitung empat. (2) Pemisah em-dash — beberapa penghitung memisahkan kata pada em-dash, yang ini tidak. (3) Angka — beberapa melewatkannya sepenuhnya, yang ini menghitungnya sebagai kata. (4) Teks CJK — banyak penghitung Barat memisahkan CJK hanya pada whitespace dan menghitung kurang sebanyak 100x; penghitung ini mengikuti konvensi Microsoft Word satu kata per karakter CJK. (5) URL — beberapa penghitung melucuti URL sebelum menghitung, yang ini memasukkannya sebagai satu token masing-masing. Konvensi Word/Google Docs adalah standar de facto dan yang diikuti alat ini; jika sebuah penghitung tidak setuju dengan Word DAN Google Docs, ia adalah pencilan.