عداد الحروف أونلاين
احسب عدد الحروف مع المسافات وبدونها، وتحقق من حد مخصص، وحلل الحروف والأرقام وحجم النص بترميز UTF-8 أثناء الكتابة.
يُحسب النص كما أدخلته دون حذف تلقائي. يشمل الإجمالي المسافات وفواصل الأسطر والرموز.
اختر طريقة الحساب التي تطلبها الجهة المستقبلة. قد تعتمد المنصات قواعد خاصة. تجاوز الحد لا يحذف النص ولا يقطعه.
حساب العناقيد الكتابية غير متاح في هذا المتصفح. استخدم متصفحاً أحدث لهذه الطريقة.
كيفية حساب عدد الحروف
1. أدخل النص
الصق المسودة أو اكتب مباشرة. تتحدث الإحصائيات تلقائياً أثناء الكتابة.
2. حدد الحد المطلوب
اختر طريقة الحساب وأدخل الحد الأقصى لمعرفة المقدار المتبقي أو مقدار التجاوز.
3. استخدم النتيجة
عدّل المسودة ثم انسخ النص أو نزّله في ملف TXT بترميز UTF-8.
ما الذي يشمله عداد الحروف؟
يُستخدم تعبير «عدد الحروف» عادةً للإشارة إلى طول النص، لكن الإجمالي هنا يشمل جميع المحارف: الحروف والأرقام والرموز وعلامات الترقيم والمسافات وفواصل الأسطر. يقيس العداد الرئيسي نقاط ترميز Unicode، بينما تعرض خانة الحروف وحدها المحارف المصنفة حروفاً في Unicode.
الفرق بين المسافات العادية والمسافات البيضاء
المسافة العادية U+0020 هي المسافة المعتادة بين الكلمات. أما المسافات البيضاء فتشمل أيضاً علامات الجدولة وفواصل الأسطر وغيرها من المحارف التي تعتبرها JavaScript مسافات بيضاء. لذلك قد يختلف عدد المسافات العادية عن إجمالي المسافات البيضاء.
الحروف والأرقام العشرية وعلامات الترقيم لا تشمل كل الرموز أو علامات التشكيل، ولذلك لا يلزم أن يساوي مجموعها إجمالي المحارف.
كيف يُحسب التشكيل العربي؟
قد يُخزن الحرف العربي مع الحركة في نقطتي ترميز منفصلتين. مثلاً «بَ» تتكون من الباء والفتحة: نقطتا ترميز وعادةً عنقود كتابي واحد. لهذا قد يزيد التشكيل عدد المحارف دون أن يضيف حرفاً أساسياً جديداً.
لماذا يختلف حساب الرموز التعبيرية؟
الرمز 👨👩👧👦 يمثل عنقوداً كتابياً واحداً، لكنه يتكون من سبع نقاط ترميز وإحدى عشرة وحدة UTF-16 وخمسة وعشرين بايت UTF-8. يعتمد ظهوره على الخط والنظام المستخدمين.
أي طريقة تناسب الحد المطلوب؟
اختر نقاط الترميز عندما تنص التعليمات عليها. العناقيد الكتابية تقرّب عدد الوحدات الكتابية التي يدركها المستخدم. وحدات UTF-16 توافق طول السلسلة النصية في JavaScript. أما بايتات UTF-8 فتناسب الحدود المقاسة بحجم البيانات.
لا يحاكي العداد قواعد المنصات الخاصة بالروابط أو المحارف الموزونة، ولا يحسب ترميز رسائل SMS. تحقق من عداد الجهة المستقبلة قبل الإرسال. ولتحليل الكلمات وتقدير مدة القراءة، استخدم عداد الكلمات.
خصوصية النص ومعالجته
يعالج كود هذه الأداة النص داخل متصفحك، ولا يرسله إلى API أو يحفظه في تخزين المتصفح. لا تتم الكتابة في الحافظة إلا عند الضغط على نسخ النص. ويُنشأ ملف TXT محلياً عند طلب التنزيل.
للمتصفح والإضافات والسكريبتات الأخرى المثبتة على الموقع سلوك مستقل لا تتحكم فيه هذه الأداة.
الأسئلة الشائعة
هل يشمل عدد الحروف المسافات؟
نعم. يشمل الإجمالي المسافات وفواصل الأسطر. وتستبعد خانة المحارف دون مسافات بيضاء المسافات وعلامات الجدولة وفواصل الأسطر وبقية المسافات البيضاء التي تتعرف عليها JavaScript.
لماذا تختلف النتيجة عن تطبيق آخر؟
قد يعتمد التطبيق نقاط الترميز أو العناقيد الكتابية أو وحدات UTF-16 أو البايتات. كما قد يطبّع النص أو يعالج فواصل الأسطر بطريقة مختلفة.
هل تعمل الأداة مع العربية والفرنسية والإسبانية؟
نعم. يمكن إدخال نصوص Unicode، بما فيها العربية والحروف ذات العلامات والرموز التعبيرية. قد تزيد علامات التشكيل عدد نقاط الترميز دون إضافة عنقود كتابي مستقل. وعدد الكلمات تقريبي.
هل يؤدي مسح النص إلى حذف الحد المخصص؟
لا. يمسح النص ويعيد الإحصائيات إلى الصفر، مع الاحتفاظ بطريقة الحساب والحد لاستخدامهما مع المسودة التالية.
هل تُحسب الأسطر الفارغة؟
نعم. النص الفارغ يحتوي على صفر أسطر. وعند وجود محتوى، يبدأ كل فاصل سطر سطراً جديداً، بما فيه السطر الفارغ في النهاية.
كيف يُحفظ الملف النصي؟
يُحفظ نص حقل الإدخال بترميز UTF-8 دون علامة ترتيب البايتات، مع فواصل الأسطر الموجودة في الحقل. يقيس عدد البايتات المعروض هذا النص فقط.