मुख्य सामग्री पर जाएँ

मुफ़्त वर्ण काउंटर

वर्ण, शब्द, वाक्य, अक्षर, अंक और विशेष वर्ण गिनें। ट्विटर, इंस्टाग्राम और अन्य प्लेटफ़ॉर्म सीमाओं की जाँच करें।

लोड होने के बाद ऑफ़लाइन काम करता है
वर्ण86
ग्राफीम86
बाइट्स (UTF-8)86
शब्द17
वाक्य2
अनुच्छेद2
अक्षर67
अंक0
रिक्त स्थान15
नई पंक्तियाँ2
विशेष2
अद्वितीय वर्ण31
औसत शब्द लंबाई3.9 व
पढ़ने का समय5 सेकंड
बोलने का समय7 सेकंड
प्लेटफ़ॉर्म सीमाएँ
𝕏 Tweet (X)86/280 ✓
💼 LinkedIn पोस्ट86/3000 ✓
🌐 Meta विवरण86/160 ✓
▶️ YouTube शीर्षक86/100 ✓
💬 SMS संदेश86/160 ✓
📷 Instagram कैप्शन86/2200 ✓
प्लेटफॉर्म की गिनती के नियम अलग-अलग हैं — इमोजी, लिंक और CJK वर्ण एक से अधिक वर्ण के रूप में गिने जा सकते हैं।

सामान्य उपयोग

  • सोशल मीडिया पोस्ट के लिए अक्षर गिनेंपोस्ट करने से पहले Twitter, Instagram, LinkedIn और अन्य प्लेटफॉर्म की सीमाओं के विरुद्ध वर्ण गिनती की जांच करें।
  • SEO मेटा टैग के लिए अक्षर गिनेंइष्टतम प्रदर्शन के लिए खोज इंजन वर्ण सीमाओं के विरुद्ध शीर्षक टैग और मेटा विवरण जांचें।
  • शैक्षणिक लेखन के लिए अक्षर गिनेंनिबंधों, सारांशों, आवेदन फॉर्म और थीसिस प्रस्तुतियों के लिए वर्ण और शब्द गिनती को ट्रैक करें।
  • विकास के लिए स्ट्रिंग लंबाई गिनेंडेटाबेस कॉलम आकार और सत्यापन के लिए स्ट्रिंग लंबाई, बाइट आकार और यूनिकोड वर्ण गिनती की जांच करें।
  • सामग्री संरचना और सांख्यिकी का विश्लेषण करेंविस्तृत पाठ सांख्यिकी प्राप्त करें — किसी भी सामग्री के लिए वाक्य की लंबाई, अनुच्छेद गिनती और वर्ण आवृत्ति।

यह कैसे काम करता है

सारी गिनती आपके ब्राउज़र में JavaScript के बिल्ट-इन Unicode API का उपयोग करके चलती है — खासकर ग्रेफ़ीम क्लस्टरों के लिए Intl.Segmenter और बाइट लंबाई के लिए TextEncoder — बिना किसी सर्वर कॉल और बाहरी लाइब्रेरी के। टूल Unicode कोड पॉइंट, यूज़र-परसीव्ड कैरेक्टर (ताकि एक फ़्लैग इमोजी या फ़ैमिली इमोजी एक ग्रेफ़ीम के रूप में गिना जाए, चार नहीं), और रॉ UTF-8 बाइट्स के बीच अंतर करता है।

  1. 1
    Unicode-अवेयर पार्सिंग
    टाइप करते ही, टेक्स्ट को स्प्रेड इटरेटर ([...text]) का उपयोग करके Unicode कोड पॉइंट में विभाजित किया जाता है, जो Basic Multilingual Plane के बाहर के कैरेक्टरों को सही ढंग से हैंडल करता है। अक्षर और अंक Unicode property escapes (\p{L} और \p{N}) का उपयोग करके वर्गीकृत होते हैं ताकि सिरिलिक, अरबी, CJK, और अन्य स्क्रिप्ट सही गिने जाएँ, न कि सिर्फ़ ASCII।
  2. 2
    ग्रेफ़ीम और बाइट गिनती
    ब्राउज़र का Intl.Segmenter API (granularity: 'grapheme' के साथ) यूज़र-परसीव्ड कैरेक्टर गिनता है — एक मल्टी-कोडपॉइंट इमोजी जैसे फ़ैमिली या फ़्लैग एक के रूप में दर्ज होता है। TextEncoder टेक्स्ट को UTF-8 में एनकोड करता है और बाइट लंबाई रिपोर्ट करता है, जो SMS और नेटवर्क सीमाओं के लिए महत्वपूर्ण है जहाँ कैरेक्टर नहीं बल्कि बाइट्स सीमा हैं।
  3. 3
    संरचनात्मक और फ़्रीक्वेंसी विश्लेषण
    शब्द व्हाइटस्पेस पर विभाजित करके पहचाने जाते हैं; वाक्य ., !, और ? विराम चिह्न गिनकर; पैराग्राफ़ डबल-न्यूलाइन सीमाओं से। यूनिक कैरेक्टर काउंट एक Set का उपयोग करके गणना किया जाता है। कैरेक्टर और शब्द फ़्रीक्वेंसी टेबल एक Map के साथ बनाई जाती हैं, फिर टॉप 10 सबसे-उपयोग की गई एंट्री दिखाने के लिए काउंट से सॉर्ट की जाती हैं।
  4. 4
    प्लेटफ़ॉर्म सीमा तुलना
    आपका कैरेक्टर काउंट रीयल टाइम में छह हार्डकोडेड प्लेटफ़ॉर्म सीमाओं (Tweet/X 280 पर, Meta description 160 पर, SMS 160 पर, LinkedIn पोस्ट 3000 पर, YouTube टाइटल 100 पर, Instagram कैप्शन 2200 पर) के मुक़ाबले तुलना किया जाता है। टाइप करते ही एक प्रोग्रेस बार और पास/फ़ेल इंडिकेटर तुरंत अपडेट होते हैं, और पढ़ने का समय 225 शब्द प्रति मिनट पर, बोलने का समय 140 wpm पर अनुमानित है।

संबंधित टूल

अक्सर पूछे जाने वाले प्रश्न