النص
Character & Word Counter
إحصائيات النص في الوقت الفعلي: الأحرف (مع المسافات وبدونها)، الكلمات، الأسطر، الجمل، الفقرات، والحجم بالبايت (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
- Characters with and without spaces — shown separately so you can check against limits like meta descriptions or tweets.
- Words — split on spaces and the punctuation between them.
- Sentences and paragraphs — split on terminal punctuation (. ! ?) and blank lines, respectively.
- UTF-8 byte size — useful when a limit is measured in bytes rather than characters (non-Latin text and emoji take more than one byte each).
Common uses
- Checking a meta description or title's length before publishing so it fits the search result limit.
- Keeping text within a character limit for an assignment, bio, or product description.
- Getting quick text stats without opening a text editor with a word-count panel.
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.
مقالة عن هذه الأداة: عدّ الأحرف والكلمات: لماذا يعتمد على يونيكود
الأسئلة الشائعة
ما الإحصائيات التي تحسبها الأداة؟
تحسب الأداة عدد الأحرف مع المسافات وبدونها، وعدد الكلمات والأسطر والجمل والفقرات، بالإضافة إلى حجم النص بالبايت وفق ترميز UTF-8.
لماذا قد يختلف عدد البايتات عن عدد الأحرف؟
في ترميز UTF-8 قد يحتاج الحرف الواحد إلى أكثر من بايت، خاصة في النصوص غير اللاتينية مثل العربية أو الرموز التعبيرية، لذا يكون عدد البايتات أكبر من عدد الأحرف في هذه الحالات.
هل النص الذي أكتبه يُرسل إلى خادم؟
لا، جميع الإحصائيات تُحسب فوريًا داخل متصفحك عبر JavaScript، ولا يُرسل النص إلى أي خادم.
لماذا يكون عدّ الكلمات غير دقيق في اللغات بلا مسافات؟
في الصينية أو اليابانية أو التايلاندية، لا تُفصَل الكلمات تقليديًا بمسافات — الحد بينها تحدده القواعد والسياق. العدّ القائم على المسافات في هذه اللغات إما يعطي "كلمة" واحدة للنص بأكمله أو يفقد معناه — يحتاج الأمر خوارزمية تجزئة منفصلة.
لماذا يُحسب رمز تعبيري واحد أحيانًا كعدة أحرف؟
الرموز التعبيرية مع معدّلات لون البشرة أو أعلام الدول تتكون في يونيكود من عدة نقاط ترميز مجمّعة في عنقود حروف رسومية واحد ظاهريًا. العدّ الساذج القائم على نقاط الترميز قد يعدّ رمزًا موحدًا بصريًا كهذا اثنين أو ثلاثة أو أكثر.