ग्लिच टेक्स्ट जनरेटर
मुफ़्त ग्लिच टेक्स्ट जनरेटर। तीव्रता घटाते-बढ़ाते Zalgo, शापित और उलटा टेक्स्ट बनाइए, फिर कहीं भी कॉपी करके चिपकाइए। साथ में Zalgo साफ़ करने वाला टूल भी।
- कोई अपलोड नहीं
- आकार की कोई सीमा नहीं
- कोई रजिस्ट्रेशन नहीं
ख़राब करने के लिए कुछ लिखिए
आप जैसे-जैसे लिखते हैं, हर शैली उसी वक़्त बदलती जाती है।
ग्लिच वाला टेक्स्ट चिपकाइए और हर जुड़ने वाला चिह्न, शून्य-चौड़ाई अक्षर तथा सजी वर्णमालाएँ हटाकर उसे फिर से आसानी से पढ़ने लायक बनाइए। उलटा और दर्पण टेक्स्ट बनाते समय क्रम में भी पलट जाता है, इसलिए उसे वापस लाने के लिए क्रम पलटें इस्तेमाल कीजिए।
ग्लिच टेक्स्ट बनता कैसे है
Zalgo टेक्स्ट न कोई फ़ॉन्ट है न तस्वीर। हर बिगड़ा अक्षर दरअसल एक साधारण अक्षर है जिसके बाद एक या उससे ज़्यादा यूनिकोड जुड़ने वाले स्वर-चिह्न आते हैं, जो ज़्यादातर U+0300 से U+036F के खंड से हैं। जुड़ने वाला चिह्न अपने पहले वाले अक्षर से चिपकता है और अपनी कोई चौड़ाई नहीं लेता, इसलिए चिह्न अक्षर के ऊपर, बीच और नीचे चढ़ते जाते हैं जबकि पंक्ति की चौड़ाई वही रहती है।
इसी वजह से यह असर कॉपी-पेस्ट के बाद भी बचा रहता है। आप असली कोड पॉइंट भेज रहे होते हैं, इसलिए यूनिकोड स्वीकार करने वाला हर ऐप उन्हें वैसे ही दिखा देता है: न कुछ डाउनलोड करना पड़ता है, न तस्वीर चाहिए, न दूसरी ओर कोई ख़ास फ़ॉन्ट।
तीन क्षेत्र
- ऊपर। ब्रीव, मैक्रॉन, गोले और U+0363 से U+036F तक के ऊपर लगने वाले अक्षर ऊपर की ओर चढ़ते हैं। ऊँचाई यहीं से आती है।
- बीच। आर-पार लगने वाले चिह्न अक्षर पर ही बैठते हैं और ऊँचाई बढ़ाए बिना कटा-फटा, शोर से भरा रूप देते हैं।
- नीचे। सेडिला, गोले और बिंदु नीचे की ओर चढ़ते हैं, और टेक्स्ट को नीचे वाली पंक्ति पर बहा देने वाले यही हैं।
अक्षरों की गिनती क्यों मायने रखती है
हर चिह्न अपने आप में एक अलग कोड पॉइंट है। ऊँची तीव्रता पर 20 अक्षरों का वाक्य भी हज़ार कोड पॉइंट पार कर सकता है, और इसीलिए छोटी दिखने वाली पोस्ट भी बहुत लंबी बताकर ठुकरा दी जाती है। ऊपर का गणक दिखने वाले और असली अक्षर अलग-अलग बताता है, और हर प्लेटफ़ॉर्म की आम सीमाएँ भी दिखाता है।
Glitch text से जुड़े सवाल
ग्लिच टेक्स्ट असल में काम कैसे करता है?
हर बिगड़ा अक्षर दरअसल सामान्य टेक्स्ट है जिसके बाद यूनिकोड के जुड़ने वाले स्वर-चिह्न आते हैं, जो ज़्यादातर U+0300 से U+036F के दायरे से हैं। जुड़ने वाले चिह्न अपने ठीक पहले वाले अक्षर से चिपकते हैं और अपनी कोई चौड़ाई नहीं लेते, इसलिए वे अक्षर के ऊपर, बीच और नीचे चढ़ते चले जाते हैं। दिखने वाला एक अक्षर एक दर्जन कोड पॉइंट हो सकता है।
क्या यह Discord, X और Instagram पर चलेगा?
हाँ, क्योंकि नतीजा कोई तस्वीर या फ़ॉन्ट फ़ाइल नहीं बल्कि असली यूनिकोड है। चढ़े हुए चिह्नों को सबसे ईमानदारी से Discord दिखाता है; X और Instagram पंक्ति की ऊँचाई बचाने के लिए बहुत ऊँचे ढेर काट देते हैं, इसलिए वहाँ तीव्रता कम रखें। ऊपर का अक्षर-गणक बताता है कि हर प्लेटफ़ॉर्म की सीमा के मुक़ाबले आप असल में कितने कोड पॉइंट भेज रहे हैं।
मेरा टेक्स्ट हज़ारों अक्षरों में क्यों गिना जाता है?
क्योंकि हर जुड़ने वाला चिह्न अपने आप में एक कोड पॉइंट है। ऊँची तीव्रता पर 20 अक्षरों का वाक्य भी 1,000 कोड पॉइंट पार कर सकता है, और इसीलिए छोटी दिखने वाली पोस्ट भी बहुत लंबी बताकर ठुकरा दी जाती है। गणक ठीक इसी वजह से दिखने वाले और असली अक्षर अलग-अलग बताता है।
क्या किसी के भेजे टेक्स्ट से ग्लिच हटाया जा सकता है?
हाँ। जनरेटर के नीचे मौजूद सफ़ाई टूल यही करता है। वह हर जुड़ने वाला चिह्न हटाता है, शून्य-चौड़ाई तथा दिशा नियंत्रित करने वाले अक्षर मिटाता है, और पूरी-चौड़ाई, गोल घेरे वाले तथा छोटे बड़े अक्षरों जैसी सजी वर्णमालाओं को सादे ASCII में लौटा देता है। उलटा और दर्पण टेक्स्ट बदलने के साथ-साथ क्रम में भी पलटा जाता है, इसलिए उस स्थिति के लिए «क्रम पलटें» बटन है। छोटे बड़े अक्षरों जैसी शैलियाँ, जो बड़े-छोटे का भेद ही छोड़ देती हैं, छोटे अक्षरों में लौटती हैं: वह जानकारी सचमुच टेक्स्ट में बची ही नहीं होती।
क्या उपयोगकर्ता नाम में ग्लिच टेक्स्ट सुरक्षित है?
ज़्यादातर प्लेटफ़ॉर्म पर इसकी अनुमति है, पर कुछ दिखने वाले नामों में चढ़े हुए चिह्न ठुकरा देते हैं, और भारी Zalgo दूसरे उपयोगकर्ताओं का ख़ाका बिगाड़ सकता है या स्क्रीन रीडर के लिए टेक्स्ट अपठनीय बना सकता है। नामों में इसे हल्का रखें और भारी सेटिंग्स कभी-कभार की पोस्ट के लिए बचाकर रखें।
क्या यह मेरा टेक्स्ट कहीं भेजता है?
नहीं। यह जनरेटर इस साइट के हर दूसरे टूल की तरह पूरी तरह आपके ब्राउज़र में चलता है। आप जो लिखते हैं वह न भेजा जाता है, न दर्ज होता है, न सहेजा जाता है।