टेक्स्ट साइफर बंडल — ROT13, मोर्स, NATO, Unicode

एक ही टूल से टेक्स्ट बदलें: ROT13 या ROT47 लगाएँ, मोर्स कोड को एनकोड या डिकोड करें, NATO ध्वन्यात्मक वर्णमाला से वर्तनी बोलें, और Unicode \uXXXX अनुक्रमों को एस्केप या अनएस्केप करें।

टूल लोड हो रहा है…

टेक्स्ट साइफर बंडल — ROT13, मोर्स, NATO, Unicodeयह चार-में-एक टेक्स्ट रूपांतरण बंडल है: ड्रॉपडाउन से कोई रूपांतरण चुनें और परिणाम तुरंत अपडेट हो जाता है। यह ROT13 और ROT47 अक्षर घुमाव, दोनों दिशाओं में मोर्स कोड, NATO ध्वन्यात्मक वर्णमाला, और Unicode \uXXXX एस्केपिंग को संभालता है। हर रूपांतरण पूरी तरह आपके ब्राउज़र में सादे JavaScript से चलता है, इसलिए आप जो भी टाइप करते हैं वह कहीं अपलोड या संग्रहीत नहीं होता।

टेक्स्ट साइफर बंडल — ROT13, मोर्स, NATO, Unicode क्या है?

टेक्स्ट साइफर बंडल एक मुफ़्त, ब्राउज़र-भीतर चलने वाला कनवर्टर है जो चार क्लासिक टेक्स्ट रूपांतरणों को एक ही ड्रॉपडाउन के पीछे जोड़ता है। ROT13 और ROT47 सरल अक्षर-घुमाव साइफर हैं जो स्पॉयलर, पहेली के उत्तर या फ़ोरम टेक्स्ट छिपाने के लिए उपयोग होते हैं; ये स्व-प्रतिलोम हैं, इसलिए वही क्रिया दोनों—गड़बड़ाती और सुलझाती—है। मोर्स कोड अक्षरों और अंकों को रेडियो, संकेतन और सीखने के लिए बिंदुओं और डैश में बदलता है, और डिकोड दिशा बिंदुओं तथा डैश को फिर से टेक्स्ट में पढ़ती है। NATO ध्वन्यात्मक वर्णमाला शब्दों को Alfa, Bravo, Charlie के रूप में वर्तनी देती है ताकि वे किसी शोरगुल वाली फ़ोन कॉल या रेडियो चैनल में बने रहें, और कोड शब्दों को फिर से अक्षरों में भी पढ़ती है। Unicode एस्केपिंग वर्णों को सोर्स कोड, JSON स्ट्रिंग्स और डिबगिंग के लिए \uXXXX अनुक्रमों के रूप में फिर से लिखती है, और उन्हें वापस लाने के लिए एक अनएस्केप दिशा देती है। डेवलपर, हैम रेडियो ऑपरेटर, छात्र और पहेली के शौकीन इसे रोज़ाना उपयोग करते हैं। चूँकि विजेट केवल JavaScript से रेंडर होता है, यह टेक्स्ट इंडेक्स-योग्य विवरण है: किसी स्ट्रिंग पर rot13 करें, मोर्स डिकोड करें, NATO अक्षरों से वर्तनी बोलें, या टेक्स्ट को Unicode में एस्केप करें।

टेक्स्ट साइफर बंडल — ROT13, मोर्स, NATO, Unicode का उपयोग कैसे करें

  1. ड्रॉपडाउन से कोई रूपांतरण चुनें: ROT13, ROT47, मोर्स कोड, NATO वर्णमाला, या Unicode एस्केप।
  2. मोर्स, NATO और Unicode के लिए Encode / Decode (एनकोड / डिकोड) टॉगल से दिशा चुनें (ROT13 और ROT47 स्वयं को पलटते हैं, इसलिए उनका कोई टॉगल नहीं है)।
  3. अपना टेक्स्ट Input बॉक्स में टाइप करें या पेस्ट करें।
  4. टाइप करते समय रूपांतरित परिणाम को केवल-पढ़ने वाले Output बॉक्स में दिखते देखें।
  5. नीचे आँकड़े वाली पंक्ति में इनपुट और आउटपुट के वर्णों की संख्या पढ़ें।
  6. परिणाम को क्लिपबोर्ड पर रखने के लिए Copy पर क्लिक करें।

उदाहरण

किसी शब्द पर ROT13

इनपुट

Hello

आउटपुट

Uryyb

टेक्स्ट को मोर्स कोड में एनकोड करें

इनपुट

SOS

आउटपुट

... --- ...

NATO वर्णमाला से किसी नाम की वर्तनी बोलें

इनपुट

Cat

आउटपुट

Charlie Alfa Tango

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

ROT13 और ROT47 में Encode/Decode टॉगल क्यों नहीं है?
दोनों स्व-प्रतिलोम साइफर हैं: वही घुमाव दो बार लगाने से मूल टेक्स्ट वापस मिल जाता है। ROT13 हर अक्षर को 13 स्थान (26 का आधा) और ROT47 प्रिंट-योग्य ASCII को 47 स्थान (94 का आधा) खिसकाता है, इसलिए एक ही बटन गड़बड़ाता भी है और बहाल भी करता है। Encode/Decode टॉगल केवल मोर्स, NATO और Unicode में दिखता है, जहाँ दोनों दिशाएँ अलग होती हैं।
मोर्स कनवर्टर अपना आउटपुट कैसे फ़ॉर्मैट करता है?
एनकोड करते समय अक्षर और अंक एकल स्पेस से अलग किए गए बिंदु और डैश बन जाते हैं, और शब्द एक स्लैश ( / ) से अलग होते हैं। डिकोड करते समय मोर्स को उसी परंपरा से पेस्ट करें — प्रतीकों के बीच स्पेस और शब्दों के बीच स्लैश — और टूल उसे वापस टेक्स्ट में पढ़ लेता है। जिन वर्णों को यह नहीं पहचानता, उन्हें छोड़ दिया जाता है।
NATO ध्वन्यात्मक वर्णमाला किसलिए है?
यह हर अक्षर और अंक को एक स्पष्ट कोड शब्द देती है — Alfa, Bravo, Charlie आदि — ताकि वर्तनी किसी शोरगुल वाली फ़ोन लाइन या रेडियो लिंक में बनी रहे। Encode आपके टेक्स्ट की वर्तनी को कोड शब्दों के रूप में देता है; Decode कोड शब्दों के अनुक्रम को फिर से अक्षरों में पढ़ता है। शब्द एकल स्पेस से जोड़े जाते हैं।
Unicode एस्केपिंग क्या करती है?
Encode हर वर्ण को \uXXXX एस्केप अनुक्रम के रूप में फिर से लिखता है, जो टेक्स्ट को सोर्स कोड, JSON स्ट्रिंग्स में एम्बेड करने या डिबगिंग के दौरान छिपे वर्णों की जाँच के लिए सुविधाजनक है। Unescape \uXXXX अनुक्रमों को वापस उनके वर्णों में बदल देता है और किसी अन्य टेक्स्ट को अछूता छोड़ देता है।
क्या मेरा टेक्स्ट सर्वर पर अपलोड होता है?
नहीं। हर रूपांतरण आपके ब्राउज़र में अंतर्निहित JavaScript का उपयोग करते हुए 100% क्लाइंट-साइड चलता है। आप जो भी टाइप करते हैं वह कहीं अपलोड, संग्रहीत या भेजा नहीं जाता, इसलिए आप निजी संदेश, पासवर्ड या संवेदनशील कोड सुरक्षित रूप से बदल सकते हैं।

संबंधित टूल

Base32 / Base58 एन्कोड / डिकोड

टेक्स्ट को Base32 (RFC 4648) या Base58 (बिटकॉइन वर्णमाला) में एन्कोड करें और दोनों में से किसी को वापस टेक्स्ट में डिकोड करें, पूरी तरह UTF-8 सुरक्षित और पूरी तरह आपके ब्राउज़र में।

Base64 एन्कोड / डिकोड

Base64 एन्कोड या डिकोड करें (UTF-8 सुरक्षित) — URL-सुरक्षित वर्णमाला, वैकल्पिक पैडिंग, 64/76 लाइन रैपिंग, लाइव बाइट व वर्ण गिनती और हेक्स/बाइनरी बाइट व्यू के साथ।

केस कन्वर्टर और काउंटर

टेक्स्ट को UPPERCASE, camelCase, PascalCase, snake_case, CONSTANT_CASE, kebab-case, dot.case आदि में बदलें और अक्षर, शब्द व पंक्तियाँ गिनें।

कोड फ़ॉर्मैटर और मिनिफ़ायर

अपने ब्राउज़र में HTML, CSS और JavaScript को तुरंत सुंदर बनाएँ या मिनिफ़ाई करें, 2-स्पेस, 4-स्पेस या टैब इंडेंटेशन और Terser-संचालित JavaScript कम्प्रेशन के साथ।