सीधे कंटेंट पर जाएँ
Toolars
एक्सप्लोर करें
बग रिपोर्ट करें

डेवलपर · लोकल उपयोगिता

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

Base64 Encoder / Decoder

यूनिकोड टेक्स्ट एनकोड करें या Base64 डिकोड करें — URL-सेफ़ वेरिएंट और लाइव वैलिडेशन सहित, पूरी तरह लोकल; Swap से राउंड-ट्रिप एक क्लिक में।

टास्क पथ / इनपुट से परिणाम तक

एनकोड या डिकोड चुनें

लोकल रूप से चलता है · कुछ भी अपलोड नहीं होता

Base64 एन्कोडर/डिकोडर कैसे काम करता है, निजता और संबंधित टूल

टास्क पथ / इनपुट से परिणाम तक

Base64 एनकोड और डिकोड कैसे करें

  1. 01

    एनकोड या डिकोड चुनें

    दिशा चुनने के लिए मोड टैब इस्तेमाल करें। नतीजा पैन टाइप करते ही लाइव अपडेट होता है, और स्थिति बिंदु मौजूदा इनपुट के लिए तैयार, मान्य या त्रुटि बताता है, ताकि विकृत मान कुछ भी कॉपी करने से पहले सामने आ जाएं।

  2. 02

    मान डालें

    एनकोड करने के लिए टेक्स्ट इनपुट पैन में टाइप करें, या डिकोड करने के लिए Base64 इनपुट पैन में पेस्ट करें। नमूना लोड करें एक छोटा उदाहरण डालता है ताकि पहले राउंड ट्रिप दिखे, और डिकोड करते समय पेस्ट किए Base64 मान के अंदर का व्हाइटस्पेस नज़रअंदाज़ होता है।

  3. 03

    विकल्प सेट करें

    UTF-8 डिफ़ॉल्ट रूप से चालू है और Latin-1 बाइट रेंज से आगे के अक्षरों के लिए ज़रूरी है; URL-सुरक्षित + और / को - और _ से बदलता है और पैडिंग उतार देता है; लाइन ब्रेक बनाए रखें, जो डिफ़ॉल्ट से चालू है, न्यूलाइन को स्पेस में समेटने के बजाय बनाए रखता है। विकल्प दोनों दिशाओं पर लागू होते हैं।

  4. 04

    लाइव वैलिडेशन जांचें

    डिकोडिंग चलते-चलते वैलिडेट होती है: वर्णमाला से बाहर के अक्षर, असंभव लंबाई, और — UTF-8 चालू होने पर — वे बाइट जो मान्य UTF-8 नहीं हैं, हर एक नाम वाली त्रुटि बनाते हैं। चिह्नित मान ठीक करें और नतीजा तुरंत ठीक हो जाता है।

  5. 05

    कॉपी, स्वैप या डाउनलोड करें

    क्लिपबोर्ड के लिए नतीजा कॉपी करें, आउटपुट को इनपुट में ले जाकर राउंड ट्रिप के लिए दिशा पलटने हेतु स्वैप, या toolars-base64.txt व toolars-decoded.txt सहेजने के लिए .txt डाउनलोड करें।

टूल के तथ्य

प्रोसेसिंग
आपके ब्राउज़र में
इनपुट इस डिवाइस से बाहर जाता है
कभी नहीं
रिटेंशन
कुछ भी स्टोर नहीं होता
कीमत
मुफ़्त

आपका इनपुट ब्राउज़र में ही रहता है।

Base64 एन्कोडर/डिकोडर अपना सत्यापित लोकल एक्ज़ीक्यूशन पथ इस्तेमाल करता है और कोई छिपा इनपुट या आउटपुट इतिहास नहीं बनाता।

लोकल एक्ज़ीक्यूशन

मौजूदा ब्राउज़र टैब के अंदर चलता है।

कोई छिपी प्रोसेसिंग नहीं

सक्रिय टूल डेटा कभी Toolars दस्तावेज़ रिकॉर्ड नहीं बनता।

खाते की ज़रूरत नहीं

बिना प्रोफ़ाइल बनाए मुख्य वर्कफ़्लो इस्तेमाल करें। साइन इन करने के बाद फ़ेवरिट आपके खाते से सिंक होते हैं।

तुरंत रीसेट

टैब साफ़ करें और सक्रिय कार्य डेटा गायब।

Base64 एन्कोडर/डिकोडर असल में क्या करता है

CI सीक्रेट को एनवायरनमेंट वेरिएबल की एक लाइन के रूप में यात्रा करनी है; स्टाइलशीट में data URL अपना पेलोड जचवाना चाहता है; API रिस्पॉन्स में ऐसा Base64 फ़ील्ड धुंधला है जिसे कोई आंख से नहीं पढ़ सकता। Base64 एनकोडर/डिकोडर रूपांतरण उसी टैब में करता है जिसमें आप पहले से हैं, लाइव वैलिडेशन के साथ, और स्वैप बटन डिकोड को तुरंत फिर-एनकोड में बदल देता है ताकि आप पुष्ट कर सकें कि मान साफ़ राउंड-ट्रिप करता है। क्योंकि कुछ भी अपलोड नहीं होता, टोकन और कॉन्फ़िगरेशन स्निपेट डिवाइस पर ही रहते हैं।

उदाहरण / देखें Base64 क्या बदलता है — और क्या नहीं।

प्रतिनिधित्व को दिखने लायक बनाएँ।

सादा टेक्स्टToolarsVG9vbGFycw==
UTF-8 टेक्स्टHello, 世界SGVsbG8sIOS4lueVjA==
कोई वैल्यू डिकोड करेंSGVsbG8=Hello
Base64 प्रतिनिधित्व बदलता है।

यह मूल कंटेंट को एन्क्रिप्ट नहीं करता।

एन्कोडिंग, एन्क्रिप्शन नहीं

पढ़ने लायक प्रतिनिधित्व स्रोत को छिपाता या सुरक्षित नहीं करता।

मानक मायने रखते हैं

लक्ष्य सिस्टम के लिए स्टैंडर्ड या URL-सेफ़ आउटपुट चुनें।

टेक्स्ट की एन्कोडिंग होती है

UTF-8 पहले कैरेक्टर को अनुमानित बाइट्स में बदलता है।

अमान्य इनपुट विफल होना चाहिए

खराब डेटा को चुपचाप बदलने से साफ़ त्रुटियाँ ज़्यादा सुरक्षित हैं।

आम सवाल

मुझे "बाइट रेंज से बाहर के अक्षरों को एनकोड करने के लिए UTF-8 चालू करें" क्यों मिलता है?
UTF-8 बंद होने पर, एनकोडिंग हर अक्षर को एक बाइट में मैप करती है, इसलिए सिर्फ़ 255 तक के कोड वाले अक्षर एनकोड हो सकते हैं। इमोजी, CJK टेक्स्ट और ज़्यादातर एक्सेंट वाली लिपियों को UTF-8 विकल्प चाहिए, जो डिफ़ॉल्ट से चालू है; उसे वापस चालू करने से त्रुटि ठीक हो जाती है।
डिफ़ॉल्ट विकल्प मान क्या हैं?
UTF-8 चालू है, URL-सुरक्षित बंद है, और लाइन ब्रेक बनाए रखें चालू है। यह कॉम्बिनेशन साधारण बहु-लाइन टेक्स्ट और गैर-लैटिन अक्षरों को बिना किसी सेटअप के संभालता है; URL-सुरक्षित तभी टॉगल करें जब मान को URL या फ़ाइल नाम के अंदर जीवित रहना हो।
URL-सुरक्षित Base64 क्या है?
एक वेरिएंट जहां + बनकर - और / बनकर _ हो जाता है, आखिरी = पैडिंग हटा दी जाती है, ताकि मान URL और फ़ाइल नामों के अंदर जीवित रहे। इसे बनाने के लिए URL-सुरक्षित विकल्प चालू करें, और ऐसा मान डिकोड करते समय वही विकल्प चालू रखें — डिकोडर बिना पैडिंग का इनपुट स्वीकार करता है, इसलिए राउंड ट्रिप साफ़ रहता है।
लाइन ब्रेक बनाए रखें क्या बदलता है?
चालू होने पर, न्यूलाइन टेक्स्ट के हिस्से के रूप में एनकोड और डिकोड होती हैं। बंद होने पर, हर लाइन ब्रेक एनकोडिंग से पहले (और डिकोडिंग के बाद) एक स्पेस में समेट दिया जाता है, जो उन मानों के लिए चाहिए जिन्हें एक लाइन के रूप में यात्रा करनी है, जैसे एनवायरनमेंट वेरिएबल।
मेरा Base64 डिकोड क्यों नहीं होता?
ASCII व्हाइटस्पेस और छोड़ी गई पैडिंग स्वीकृत हैं। गलत पैडिंग और गैर-शून्य अनुपयोगी बिट अस्वीकृत हैं। UTF-8 शुरुआती BOM बरकरार रखता है। बाइट मोड टेक्स्ट एक्सपोर्ट करता है, कच्ची बाइनरी नहीं।
क्या मेरा पेस्ट किया टेक्स्ट कहीं अपलोड होता है?
नहीं। एनकोडिंग और डिकोडिंग पूरी तरह मौजूदा ब्राउज़र टैब के अंदर चलती हैं, इनपुट कभी न भेजा जाता है न रखा जाता है, और किसी खाते की ज़रूरत नहीं। वर्कस्पेस साफ़ करना दोनों पैन खारिज कर देता है।

पढ़ते रहें

डेवलपर में जारी रखें

संबंधित काम, कोई बंद गली नहीं।

पूरे इंडेक्स पर लौटे बिना किसी दूसरे केंद्रित वर्कस्पेस में जाएँ।

कोड से इमेज

Code to Image Converter

कोड पेस्ट करें, भाषा और थीम चुनें, फ़्रेम सजाएँ और हाइलाइट किया कोड PNG या SVG में एक्सपोर्ट करें — स्केल और फ़ॉन्ट एडजस्टेबल, पूरी तरह लोकल।

बनाएँ

URL स्लग जनरेटर

URL Slug Generator

टाइटल से साफ़ URL slug बनाएँ — एक्सेंट हटते हैं, & को 'and' बनता है, हर स्क्रिप्ट के अक्षर बचे रहते हैं। हाइफ़न या अंडरस्कोर चुनें; टाइप करते ही नतीजा।

बनाएँ

React Native के लिए शैडो

React Native Shadow Generator

iOS शैडो और Android elevation सेट करें, पुराने shadow और नए boxShadow सिंटैक्स की तुलना करें, प्लेटफ़ॉर्म सीमाएँ देखें और तैयार स्टाइल कॉपी करें।

बनाएँ

HTML एन्कोडर/डिकोडर

HTML Encoder/Decoder

रिज़र्व्ड HTML अक्षर एनकोड करें या एंटिटी डिकोड करें — लाइव नतीजा और Swap से दोतरफ़ा जाँच; कॉपी या डाउनलोड करें, सब कुछ लोकल वर्कस्पेस में।

बदलें