बेस 64 एनकोड / डीकोड टूल
बेस64 में टेक्स्ट को एनकोड करें या बेस64 को अपने ब्राउज़र में सीधे पठनीय सामग्री में डीकोड करें। यह टोकनों का निरीक्षण करने, प्राधिकरण हेडर्स को डीबगिंग करने, कॉन्फ़िगरेशन मूल्यों की जांच करने, एपीआई पेलोड को कम करने और रिमोट सर्विस का उपयोग किए बिना सादे टेक्स्ट को परिवर्तित करने के लिए उपयोगी है। टूलमिल गोपनीयता के लिए पूरी तरह से क्लाइंट-साइड चलाता है और स्थापना के बाद ऑफ़लाइन काम करना जारी रखता है।
एन्कोडिंग
इसे आज़माएं
उदाहरण
Hello, ToolMill!
SGVsbG8sIFRvb2xNaWxsIQ==
VGhpcyBpcyBhIGJhc2U2NCBkZWNvZGUgdGVzdC4=
यह एक base64 decode परीक्षण है।
YWRtaW46ZGVtbw==
admin:demo
{"mode":"demo","enabled":true}
eyJtb2RlIjoiZGVtbyIsImVuYWJsZWQiOnRydWV9
बेस64 क्या है और इसका उपयोग कब करना है
बेस 64 एक सीमित ASCII वर्ण सेट में बाइट्स बदलता है इसलिए पाठ उन प्रणालियों के माध्यम से सुरक्षित रूप से चल सकता है जो सादे पाठ की उम्मीद करते हैं। यह कॉपी किए गए हेडर मूल्यों, कॉन्फ़िगरेशन स्ट्रिंग्स, एपीआई नमूने, ईमेल-शैली पेलोड और डीबग आउटपुट के लिए उपयोगी बनाता है। बेस 64 परिवर्तन प्रतिनिधित्व, गोपनीयता नहीं, इसलिए इसे कभी एन्क्रिप्शन के रूप में इलाज नहीं किया जाना चाहिए।
आम वर्कफ़्लो
एक बुनियादी प्राधिकरण हैडर की जाँच करें
एक सामान्य डीबगिंग कार्य एक कॉपी किए गए मूल Auth मान को सत्यापित कर रहा है। उस प्रारूप में, एक सादे पाठ उपयोगकर्ता नाम और पासवर्ड कोलोन के साथ जोड़ा जाता है और फिर बेस 64 के रूप में कोडित किया जाता है। यह पृष्ठ तब उपयोगी होता है जब आपको यह पुष्टि करने की आवश्यकता होती है कि वास्तव में आपके द्वारा किसी अन्य अनुरोध को भेजने से पहले क्या एक कॉपीहेडर होता है।
एपीआई या विन्यास मान का निरीक्षण करें
कई सिस्टम बेस 64 फॉर्म में शॉर्ट टेक्स्ट पेलोड, पर्यावरण मान या कॉपी नमूना डेटा स्टोर करते हैं। डिकोडिंग आपको यह जांचने में मदद करता है कि वास्तव में क्या मौजूद है, जबकि फिर से एन्कोडिंग आपको किसी अन्य सेवा या कमांड लाइन टूल तक पहुंचने के बिना छोटे बदलावों का परीक्षण करने देता है।
परिवहन के लिए सादे पाठ तैयार करें
यदि कोई सिस्टम बेस64 टेक्स्ट की उम्मीद करता है, तो आप पठनीय सामग्री को यहाँ पेस्ट कर सकते हैं और इसे अनुरोध, स्थिरता या प्रलेखन उदाहरण में एम्बेड करने से पहले परिवर्तित कर सकते हैं। यह उपकरण विशेष रूप से लघु पाठ नमूनों के लिए सुविधाजनक है और पूर्ण द्विआधारी फ़ाइलों के बजाय स्निपेट्स को कॉपी किया जाता है।
सम्पर्क करने का विवरण
यह पृष्ठ टेक्स्ट-फोकस किया गया है। यह पठनीय स्ट्रिंग्स और यूनिकोड टेक्स्ट के लिए अच्छी तरह से काम करता है, और डिकोडर पेस्ट्ड बेस64 इनपुट में रिक्त स्थान और लाइन ब्रेक को अनदेखा करता है। Standard Base64 की उम्मीद है, इसलिए URL-safe वेरिएंट जो विभिन्न पात्रों का उपयोग करते हैं उन्हें पहले परिवर्तित करने की आवश्यकता हो सकती है। पैडिंग भी मायने रखता है: लापता या क्षतिग्रस्त संकेतों के बराबर डिकोड विफलताओं का कारण बन सकता है।
क्यों डिकोडिंग विफल रहता है
डिकोड विफलताओं का मतलब आमतौर पर चिपका हुआ मूल्य में गैर-बेस64 वर्ण, गलत पैडिंग, एक truncated स्ट्रिंग, या बेस64URL संस्करण होता है जिसे एक मानक बेस64 डिकोडर में कॉपी किया जाता है। भ्रम का एक अन्य सामान्य स्रोत मान्य Base64 है जो मानव पठनीय पाठ के बजाय द्विआधारी डेटा का प्रतिनिधित्व करता है।
गोपनीयता और ऑफ़लाइन उपयोग
इससे पहले कि आप Encoded या Decoded डेटा पर Rely
आउटपुट का पुन: उपयोग करने से पहले, मूल पाठ एन्कोडिंग की पुष्टि करें, जांचें कि स्रोत मानक बेस 64 या बेस 64URL जैसे संस्करण था या नहीं, और सत्यापित करें कि किसी भी आवश्यक पैडिंग या फ़ाइल-प्रकार की उम्मीदें गंतव्य प्रणाली से मेल खाती हैं। यह गलत वर्कफ़्लो में तकनीकी रूप से मान्य आउटपुट की प्रतिलिपि से बचने में मदद करता है।
क्या Base64 Decode परिणाम करते हैं और नहीं साबित
एक सफल डीकोड केवल यह साबित करता है कि इनपुट को बेस 64 के रूप में व्याख्या किया जा सकता है और इस उपकरण में बाइट्स या टेक्स्ट में वापस कर दिया गया है। यह साबित नहीं करता है कि डीकोडेड परिणाम सार्थक, भरोसेमंद, सही ढंग से आपके डाउनस्ट्रीम ऐप के लिए एन्कोड किया गया है, या निरीक्षण के बिना सीधे पुन: उपयोग के लिए उपयुक्त है।
बेस64 आउटपुट को सही ढंग से कैसे व्याख्या करें
बेस 64 आउटपुट केवल बाइट्स का एक पाठ प्रतिनिधित्व है। यह साबित नहीं होता कि मूल सामग्री पठनीय पाठ, सुरक्षित, गुप्त या यहां तक कि प्रदर्शन के लिए इरादा थी। परिणाम का मुख्य मूल्य यह है कि इसे सिस्टम में कॉपी किया जा सकता है जो बेस64 को ट्रांसपोर्ट या स्टोरेज प्रारूप के रूप में उम्मीद करते हैं।
क्योंकि टूलमिल ब्राउज़र में चलता है, आप उन्हें किसी अन्य वेबसाइट पर भेजने के बिना कॉपी किए गए टोकन, हेडर, कॉन्फ़िगर स्निपेट्स और शॉर्ट पेलोड का निरीक्षण कर सकते हैं। यह विशेष रूप से उपयोगी होता है जब पाठ में आंतरिक मान होते हैं तो आप स्थानीय रहते हैं।
संबंधित उपकरण
हेक्स Encode
हेक्स एनकोड / डीकोड पाठ को हेक्साडेसिमल (बेस -16) बाइट और डीकोड में परिवर्तित करता है जो पठनीय पाठ में हेक्स वापस आता है। इसे द्विआधारी पेलोड को डीबगिंग करने के लिए उपयोग करें, यूटीएफ-8 बाइट्स का निरीक्षण करना, बचे हुए तार को उलट देना और हैश या निम्न स्तर के प्रोटोकॉल के साथ काम करना। आम हेक्स प्रारूपों को स्वीकार करता है (स्पेस, नईलाइन या 0x उपसर्गों के साथ या बिना)। अपने ब्राउज़र में स्थानीय रूप से 100% रन - कोई अपलोड नहीं - और टूलमिल को PWA के रूप में स्थापित करने के बाद ऑफ़लाइन काम करता है।
एन्कोडिंग
HTML Entity Encode / Decode — Escape & Unescape HTML
HTML Entity Encode / Decode converts special characters like <, >, &, and quotes into safe HTML entities (and decodes them back). Use it when working with HTML attributes, templates, CMS editors, Markdown docs, or when debugging copy/paste issues. Handles common named entities (e.g. <, >, &, ") and numeric entities. Runs 100% locally in your browser — no uploads — and works offline after installing ToolMill as a PWA.
एन्कोडिंग
ROT13 Encode / Decode — Text σ ROT13 Cipher
ROT13 एक साधारण अक्षर प्रतिस्थापन सिफर है जो Aån, BåO, आदि को स्थानांतरित करता है। इसका उपयोग अक्सर खराब, प्रकाश अस्पष्टता और मंच / ईमेल टेक्स्ट के लिए किया जाता है। यह टूल ROT13 में सादे टेक्स्ट को एन्कोड करता है और ROT13 को टेक्स्ट में वापस डिकोड करता है (ऑपरेशन सममित है)। अपने ब्राउज़र में स्थानीय रूप से 100% रन - कोई अपलोड नहीं - और टूलमिल को PWA के रूप में स्थापित करने के बाद ऑफ़लाइन काम करता है।
एन्कोडिंग
URL Encode / Decode (Percent-Encoding)
URL Encode/Decode (percent-encoding) unsafe अक्षरों को यूआरएल-सुरक्षित प्रारूप में परिवर्तित करता है और फिर वापस आता है। इसे क्वेरी स्ट्रिंग्स, रीडायरेक्ट URL, UTM मापदंडों और API अनुरोधों (RFC 3986) के लिए उपयोग करें। अपने ब्राउज़र में स्थानीय रूप से 100% रन - कोई अपलोड नहीं - और टूलमिल को PWA के रूप में स्थापित करने के बाद ऑफ़लाइन काम करता है।
एन्कोडिंग
