I-paste o i-type ang kahit anong teksto at makita agad ang sampung sukatan ng pagsulat: bilang ng salita, bilang ng karakter, natatanging salita, pangungusap, talata, linya, bytes, tinantiyang oras ng pagbabasa, tinantiyang oras ng pagsasalita, at live na keyword frequency table na nagpapakita ng sampung pinaka-madalas mong ginagamit na salita. Walang button na kailangang i-click. Walang login. Hindi kailanman umaalis ang iyong teksto sa browser.
Ano ang Sinusukat ng Word Counter na Ito
- Salita: Ang bawat tuluy-tuloy na pagkakasunod ng mga letra o numero na pinaghihiwalay ng whitespace ay ibinibilang bilang isang salita. Ang mga contraction (don’t), hyphenated compound (well-known), at numero (42) ay bawat isa ay isang salita.
- Natatanging salita: Ang bilang ng mga natatanging salita pagkatapos i-lowercase ang lahat. Ang vocabulary density na 55–70% ang tipikal para sa readable na web content.
- Karakter: Kabuuang bilang ng karakter kasama ang mga espasyo at bantas — ang bawat Unicode code point ay ibinibilang bilang isang karakter.
- Karakter na walang espasyo: Bilang ng karakter na inalis na ang lahat ng whitespace. Ginagamit kapag nagpapataw ang mga platform ng limit sa nakikitang glyph.
- Pangungusap: Mga segment ng teksto na nagtatapos sa ., !, o ? (at ang kanilang katumbas na CJK). Ang mga abbreviation at ellipsis ay maaaring bahagyang makaapekto sa bilang.
- Talata: Mga bloke ng teksto na pinaghihiwalay ng isa o higit pang blank na linya.
- Linya: Mga hard line break. Mahalaga para sa code, tula, script, at CSV data.
- Bytes: UTF-8 encoded byte size. Mahalaga para sa mga API payload, database column limit, HTTP header, at SMS.
- Oras ng pagbabasa: Tinatantya sa 200 salita bawat minuto — ang average na silent reading speed para sa mga adult na native speaker.
- Oras ng pagsasalita: Tinatantya sa 130 salita bawat minuto — ang komportableng bilis ng paghahatid para sa mga presentasyon at podcast.
Paano Gamitin
- I-paste o i-type ang teksto sa input field — lahat ng sampung stat ay nag-a-update nang real-time habang nagta-type ka.
- Gamitin ang Mag-upload para mag-load ng .txt file direkta mula sa iyong device.
- Gamitin ang Burahin para i-reset at magsimulang muli.
- Tingnan ang talahanayan ng Mga nangungunang keyword sa ibaba ng mga stat para makita kung aling mga salita ang pinaka-madalas na lumabas at ang kanilang bahagi sa kabuuang salita.
- I-pre-fill ang input mula sa isang external na tool o CMS sa pamamagitan ng pagdaragdag ng
?input=your+textsa URL ng pahina.
Word Count Ayon sa Uri ng Content
Ang iba’t ibang format ng pagsulat ay may itinatag na pamantayan ng haba.
| Uri ng Content | Karaniwang Haba | Mga Tala |
|---|---|---|
| Tweet / X post | Hanggang 280 karakter | Batay sa karakter, hindi salita |
| Google meta description | 155–160 karakter | Higit sa 160 ay pinutol ng Google |
| Email newsletter | 200–500 salita | Mas maikling email = mas mataas na engagement |
| Cover letter | 250–400 salita | Isang nakatuon na pahina |
| College essay (Common App) | 250–650 salita | May hard limit na ipinapatupad |
| Blog post | 1,500–2,500 salita | Standard na informational content |
| Long-form SEO article | 2,500–4,000 salita | Nauugnay sa kompetitibong ranking |
| Short story | 1,000–7,500 salita | |
| Novella | 20,000–40,000 salita | |
| Novel | 70,000–100,000 salita | Malaki ang pagkakaiba ayon sa genre |
| Master’s dissertation | 15,000–25,000 salita | Nag-iiba-iba ayon sa institusyon |
Mga Character Limit ng Platform
| Platform / Field | Limit |
|---|---|
| Twitter / X post | 280 karakter |
| Twitter / X bio | 160 karakter |
| Google search title | 50–60 karakter |
| Google meta description | 155–160 karakter |
| Google Ads headline | 30 karakter bawat headline |
| Google Ads description | 90 karakter bawat linya |
| Facebook ad headline | 27 karakter |
| Instagram caption | 2,200 karakter |
| Instagram bio | 150 karakter |
| LinkedIn post | 3,000 karakter |
| LinkedIn headline | 220 karakter |
| YouTube title | 70 karakter |
| TikTok caption | 2,200 karakter |
| SMS (GSM-7 encoding) | 160 karakter bawat segment |
Natatanging Salita at Vocabulary Density
Ang stat na Natatanging salita ay nagbibilang kung ilang natatanging salita ang lumabas pagkatapos i-normalize sa lowercase. Kung ang iyong 1,000-salitang artikulo ay gumagamit ng 620 iba’t ibang salita, ang vocabulary density ay 62%.
Bakit mahalaga para sa kalidad ng pagsulat: Mataas na density (mahigit sa 60–65%) = iba-ibang, nakakaengganyong prosa. Mababang density (mas mababa sa 40%) = pag-uulit o keyword stuffing. Ang literary fiction ay karaniwang mahigit sa 70%.
Bakit mahalaga para sa SEO: 2,000 salita na may 400 natatanging salita lamang (20%) = signal ng over-optimization. Gamitin ang talahanayan ng Mga nangungunang keyword kasama ang bilang ng natatanging salita nang magkasama.
Bakit mahalaga para sa akademikong gawain: Ang mga plagiarism detector ay nagtatanda ng abnormally na mababang vocabulary density bilang text spinning o AI paraphrasing.
Oras ng Pagbabasa at Oras ng Pagsasalita
Pagbabasa: 200 salita bawat minuto. Pagsasalita: 130 salita bawat minuto.
Talahanayan ng sanggunian ng salita-sa-oras:
| Tagal | Pagsasalita (130 spm) | Pagbabasa (200 spm) |
|---|---|---|
| 1 minuto | ~130 salita | ~200 salita |
| 2 minuto | ~260 salita | ~400 salita |
| 5 minuto | ~650 salita | ~1,000 salita |
| 10 minuto | ~1,300 salita | ~2,000 salita |
| 15 minuto | ~1,950 salita | ~3,000 salita |
| 20 minuto (TED talk) | ~2,600 salita | ~4,000 salita |
| 30 minuto | ~3,900 salita | ~6,000 salita |
| 45 minuto | ~5,850 salita | ~9,000 salita |
| 60 minuto | ~7,800 salita | ~12,000 salita |
Para sa mga podcast script: 130 WPM ang baseline. Para sa YouTube: planuhin ang 120–140 WPM.
Mga Nangungunang Keyword: Ang Iyong Word Frequency Table
Ipinapakita ang sampung pinaka-madalas na salita na may raw count at % ng kabuuang salita. Real-time na nag-a-update.
Para sa SEO: 1–2% para sa target keyword = ligtas. 4–5%+ = makikitang signal na mag-iba-iba.
Para sa kalidad ng pagsulat: Ang mga ugali na salita tulad ng “very”, “really”, “just” ay nagiging visible.
Tungkol sa stop words: Ipinapakita ng talahanayan ang lahat ng salita kasama ang “the”, “a”, “is” — sadyang ginawa.
Byte Count: Sukatan para sa mga Developer
- ASCII (a–z, 0–9, bantas) → 1 byte
- Latin-extended (é, ñ, ü) → 2 bytes
- CJK na karakter → 3 bytes
- Karamihan sa emoji → 4 bytes
Kailan ito mahalaga:
- SMS: GSM-7 = 160 karakter/segment; Unicode mode = 70. Ang isang emoji ay nagdudulot ng multi-part na mensahe.
- Database: Ang MySQL VARCHAR(255) = 255 bytes, hindi karakter.
- API: Byte-based na payload limit.
- Browser: localStorage na 5–10 MB byte quota.
Hindi Kailanman Umaalis ang Iyong Teksto sa Browser
Lahat ng computation ay ginagawa sa iyong browser gamit ang native na JavaScript. Walang server round-trip. Walang third-party na serbisyo.
- 100% lokal: String.match(), Set, Array, TextEncoder.
- Zero upload: Hindi kailanman ipinapadala sa pag-paste, pag-upload ng file, o pagpindot ng key.
- Walang log, walang storage.
- Isara ang tab = wala na.
- Mave-verify: Ang Network tab ay nagpapakita ng zero outbound na request.
Pre-fill gamit ang URL Parameter
https://www.uprek.com/tl/tools/pangbilang-ng-salita?input=hello%20world
Kapaki-pakinabang para sa mga CMS workflow. Iwasang ilagay ang sensitibong teksto sa mga URL.
Mga Madalas na Itanong
Ano ang ibinibilang bilang isang salita — kasama ba ang mga numero at hyphenated na salita?
Oo, pareho. Gumagamit ang counter na ito ng Unicode-aware na pattern ng salita na tumutugma sa bawat tuluy-tuloy na pagkakasunod ng mga letra o numero. Ang numero na 42 ay isang salita, ang contraction na don't ay isang salita, at ang hyphenated compound na well-known ay isang salita rin. Gumagana rin ito para sa mga non-Latin na script.
Gaano ka-accurate ang tool na ito kumpara sa Microsoft Word o Google Docs?
Napakalapit para sa karaniwang prosa, na may maliliit na pagkakaiba sa mga espesyal na kaso tulad ng mga URL, email address, at ilang pattern ng bantas. Para sa mga academic na submission na may mahigpit na word limit, palaging i-verify ang huling word count sa word processor na tinutukoy ng iyong institusyon.
Paano kinakalkula ang oras ng pagbabasa?
Tinatantya ang oras ng pagbabasa sa 200 salita bawat minuto — ang average na silent reading speed para sa mga adult na native speaker sa Ingles. Ang aktwal na bilis ay nag-iiba-iba batay sa pagiging kumplikado ng teksto at sa mismong mambabasa.
Ilang salita ang kailangan para sa isang 5-minutong talumpati?
Sa 130 salita bawat minuto: humigit-kumulang 650 salita. Para sa 10 minuto: humigit-kumulang 1,300 salita. Para sa 20 minuto: humigit-kumulang 2,600 salita. Gumagamit ang tool na ito ng 130 spm bilang baseline.
Ano ang natatanging word count at ano ang malusog na vocabulary density?
Ang natatanging word count ay ang bilang ng mga natatanging salita pagkatapos i-lowercase ang lahat. Ang density = natatangi ÷ kabuuan. Ang 55–70% ang tipikal para sa web content. Ang mas mababa sa 40% ay nagpapahiwatig ng labis na pag-uulit ng salita.
Ano ang keyword density at anong porsyento ang ligtas para sa SEO?
Ang keyword density ay ang bilang ng beses na lumabas ang isang salita na hinati sa kabuuang salita, bilang porsyento. Walang unibersal na threshold na ipinapatupad. Bilang praktikal na patakaran, ang 1–2% para sa pangunahing keyword ay umiiwas sa mga pattern na nauugnay sa keyword stuffing.
Ano ang byte count at kailan ito mahalaga?
Ang byte count ay ang UTF-8 encoded na sukat ng teksto. Para sa Ingles, ang bytes at karakter ay magkatumbas. Ang pagkakaiba ay lumilitaw para sa mga accented na titik (2 bytes), CJK na karakter (3 bytes), at emoji (4 bytes). Mahalaga ito para sa SMS, MySQL VARCHAR, API payload, at localStorage.
Gumagana ba ang tool na ito sa mga hindi Ingles na teksto?
Oo. Gumagamit ng Unicode-aware na regex para sa Latin, Cyrillic, Arabic, Hebrew, Devanagari, Thai, at iba pa. Para sa CJK: ang bawat hindi putol na pagkakasunod ay ibinibilang bilang isang salita. Ang byte count ay lalong mahalaga para sa CJK na teksto.
Kaya ba ng tool na ito ang malalaking text file?
Oo. Ang browser JS ay kayang humawak ng ilang megabytes nang walang abala. Para sa 50 MB pataas, isaalang-alang ang paghati ng teksto o ang paggamit ng command-line na wc.
Ano ang ideal na word count para sa isang blog post o SEO article?
Walang unibersal na ideal — depende ito sa paksa, kumpetisyon, at intensyon ng user. Bilang praktikal na baseline: ang mga blog post na 1,500–2,500 salita ay mahusay para sa karamihan ng informational na query; ang mga mahabang artikulo na 2,500–4,000 salita ay may tendensyang mas mataas ang ranggo para sa mga kompetitibong keyword. Ang manipis na nilalaman na mas mababa sa 500 salita ay bihirang mag-rank para sa mga kompetitibong termino.
Pribado ba ang aking teksto?
Oo, ganap. Hindi kailanman ipinapadala, nilo-log, o sino-store ang iyong teksto. Maaari mong i-verify ito sa pamamagitan ng pagbubukas ng Network tab sa developer tools ng iyong browser habang nagta-type — wala kang makikitang anumang outbound na network request.
Maaari ko bang i-pre-fill ang input gamit ang URL?
Oo. Idagdag ang ?input= na sinusundan ng URL-encoded na teksto. Halimbawa: https://www.uprek.com/tl/tools/pangbilang-ng-salita?input=hello%20world. Kapaki-pakinabang para sa mga CMS workflow.
Talaan ng mga Pagbabago
v1.1.0 Mayo 23, 2026
- Binago ang input panel na may toolbar (Mag-upload, Burahin), line number gutter, at size status bar
- Idinagdag ang Natatanging salita na stat
- Idinagdag ang talahanayan ng Mga nangungunang keyword — nagpapakita ng 10 pinaka-madalas na salita na may bilang at relative na percentage bar
- Ang pagbibilang ay real-time na ngayon — inalis ang Auto Count toggle at Count button
v1.0.0 Mayo 10, 2026
- Bilangin ang mga salita, karakter (kasama at hindi kasama ang spaces), pangungusap, talata, linya, at bytes
- Tinantiyang oras ng pagbabasa (200 salita/minuto) at oras ng pagsasalita (130 salita/minuto)
- Mag-upload ng text file; sumusuporta sa URL prefill gamit ang ?input=