Omnikit
डेवलपरफ़ाइलेंपैसासभी टूल
Ctrl K
डेवलपर टूलफ़ाइल टूलपैसों के कैलकुलेटरसभी टूल
होमडेवलपर टूलBase64 एन्कोड और डिकोड
EnglishالعربيةবাংলাDeutschEspañolFrançaisગુજરાતીहिन्दीBahasa IndonesiaമലയാളംPolskiPortuguêsРусскийதமிழ்TürkçeاردوTiếng Việt

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

डेवलपर

टेक्स्ट और फ़ाइलों को Base64 में और वापस, URL-सुरक्षित मोड और इमेज प्रीव्यू के साथ

आपके ब्राउज़र में चलता है। आप जो लिखते हैं, वह कहीं नहीं भेजा जाता।

Base64 बाइनरी डेटा को सादे टेक्स्ट में बदलता है ताकि वह JSON, HTML या data URI के अंदर जा सके, लगभग 33 प्रतिशत ज़्यादा साइज़ की क़ीमत पर। यह टेक्स्ट और फ़ाइलों को दोनों दिशाओं में बदलता है, URL-सुरक्षित मोड और इमेज प्रीव्यू के साथ। कुछ भी अपलोड नहीं होता।

इस पेज का अनुवाद अंग्रेज़ी मूल से मशीन द्वारा किया गया है। इस अनुवाद की अभी किसी व्यक्ति ने जाँच नहीं की है, इसलिए अंग्रेज़ी संस्करण को ही आधार मानें। अंग्रेज़ी मूल पढ़ें

आगे:
  • URL Encoder / Decoder Percent-encode or decode text and URLs, and see every part of a link
  • हैश जनरेटर टेक्स्ट या फ़ाइलों का MD5, SHA-1, SHA-256, SHA-384 और SHA-512, चेकसम तुलना के साथ

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

1

विकल्प पट्टी पर एन्कोड या डिकोड चुनें।

2

बाएँ पैन में टेक्स्ट लिखें या पेस्ट करें; फ़ाइल एन्कोड करने के लिए फ़ाइल चुनें और फ़ाइल चुनें पर क्लिक करें।

3

अगर मान URL या JWT में जाएगा तो URL-सुरक्षित चालू करें।

4

परिणाम लेने के लिए कॉपी करें पर क्लिक करें, या सेव करने के लिए डाउनलोड आइकन पर; डिकोड किया बाइनरी डेटा फ़ाइल के रूप में डाउनलोड होता है।

Base64 एन्कोड और डिकोड टूल के बारे में

यह Base64 एन्कोडर टेक्स्ट या किसी भी फ़ाइल को Base64 में बदलता है और Base64 को वापस पढ़ने लायक टेक्स्ट, इमेज प्रीव्यू या डाउनलोड करने लायक फ़ाइल में डिकोड करता है। आउटपुट टाइप करते ही दिखता है, टोकन और क्वेरी स्ट्रिंग के लिए URL-सुरक्षित मोड के साथ, और इमेज एन्कोड करने पर एक क्लिक में data URI।

लोग इसका इस्तेमाल किसी छोटे लोगो को CSS या HTML ईमेल में इनलाइन करने, Base64 में आए टोकन या वेबहुक बॉडी का पेलोड पढ़ने, और API के अनुरोध अस्वीकार करने पर यह जाँचने के लिए करते हैं कि क्लाइंट ने असल में क्या भेजा। यह किसी प्रमाणपत्र या बाइनरी ब्लॉब को ऐसी कॉन्फ़िग फ़ाइल में पेस्ट करने के लिए भी काम आता है जो सिर्फ़ टेक्स्ट स्वीकार करती है।

एन्कोडिंग और डिकोडिंग JavaScript से आपके ब्राउज़र में चलती है। फ़ाइलें File API से स्थानीय रूप से पढ़ी जाती हैं और कभी अपलोड नहीं होतीं, इसलिए निजी दस्तावेज़ों या कुंजियों के साथ इस्तेमाल करना ठीक है। टेक्स्ट को UTF-8 माना जाता है, जिसका मतलब है कि इमोजी और हिंदी, तमिल या अरबी लिपि सही तरह आती-जाती है। डिकोडर दोनों वर्णमालाएँ स्वीकार करता है, छूटी पैडिंग और पंक्ति विराम सह लेता है, और PNG, JPEG, GIF और WebP आउटपुट पहचानता है ताकि आप उसका प्रीव्यू देख सकें। चुनी गई फ़ाइल 20 MB तक हो सकती है, क्योंकि पूरी Base64 स्ट्रिंग मेमोरी में बनती है और इससे बड़ी फ़ाइल टैब को जाम कर देगी; पेस्ट किए टेक्स्ट की अपनी कोई सीमा नहीं।

परिणाम कॉपी करने के लिए Ctrl+Enter दबाएँ। एक हिस्से की जगह पूरे JWT के लिए JWT Decoder इस्तेमाल करें; हैश के लिए Hash Generator देखें।

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

क्या यह Base64 एन्कोडर मुफ़्त और असीमित है?

हाँ। न साइनअप, न वॉटरमार्क और न इस्तेमाल की कोई सीमा। पेस्ट किए टेक्स्ट की लंबाई की सीमा वही है जो आपका ब्राउज़र संभाल सके। चुनी गई फ़ाइल 20 MB तक सीमित है, क्योंकि पूरी Base64 स्ट्रिंग मेमोरी में बनती है और बड़ी फ़ाइल एन्कोड होने की जगह टैब को जाम कर देगी।

क्या मेरी फ़ाइलें या टेक्स्ट अपलोड होते हैं?

नहीं। एन्कोडिंग और डिकोडिंग पूरी तरह JavaScript से आपके ब्राउज़र में चलती है। फ़ाइलें File API से स्थानीय रूप से पढ़ी जाती हैं और परिणाम मेमोरी में बनता है, इसलिए आपका पेस्ट किया या चुना कुछ भी आपका डिवाइस नहीं छोड़ता।

URL-सुरक्षित Base64 क्या है?

मानक Base64 + और / इस्तेमाल करता है, जिनका URL में ख़ास अर्थ होता है, और = से पैडिंग करता है। URL-सुरक्षित Base64 (RFC 4648 खंड 5) उन्हें - और _ से बदलता है और आमतौर पर पैडिंग हटा देता है। यह JWT, OAuth टोकन और क्वेरी स्ट्रिंग में इस्तेमाल होता है। इसे बनाने के लिए URL-सुरक्षित स्विच चालू करें; डिकोडर इसे अपने आप पहचान लेता है।

CSS या HTML के लिए इमेज को Base64 में कैसे बदलूँ?

एन्कोड चुनें, इनपुट को फ़ाइल पर करें, इमेज चुनें और Data URI चालू करें। आउटपुट data:image/png;base64, से शुरू होता है और सीधे CSS url() या img src एट्रिब्यूट में पेस्ट किया जा सकता है। इनलाइन इमेज छोटी रखें; कुछ किलोबाइट से बड़ी चीज़ आमतौर पर सामान्य फ़ाइल के रूप में बेहतर रहती है।

डिकोड करने पर टेक्स्ट की जगह डाउनलोड क्यों दिखता है?

डिकोड किए बाइट मान्य UTF-8 टेक्स्ट नहीं हैं, इसलिए वे शायद PDF, ZIP या इमेज जैसी कोई फ़ाइल हैं। इमेज का प्रीव्यू दिखता है; बाकी बाइनरी हेक्स प्रीव्यू और एक डाउनलोड बटन दिखाते हैं जो बाइट को समझदार नाम से सेव करता है।

मुझे अमान्य Base64 त्रुटि क्यों मिलती है?

इनपुट में A-Z, a-z, 0-9, + और / (या URL-सुरक्षित के लिए - और _) के बाहर का कोई अक्षर है, बीच में कोई भटका = है, या कोई अक्षर छूटा है जिससे लंबाई ठीक नहीं बैठती। स्पेस और पंक्ति विराम ठीक हैं और अनदेखे किए जाते हैं। जाँचें कि स्ट्रिंग पूरी कॉपी हुई थी।

अब भी कोई दिक्कत है? Base64 एन्कोड और डिकोड के बारे में पूछें और जिसे पता हो वह जवाब दे सकता है। कोई अकाउंट नहीं चाहिए।

संबंधित टूल

सभी डेवलपर टूल
Unix टाइमस्टैम्प कनवर्टरUnix टाइमस्टैम्प से तारीख़ और तारीख़ से टाइमस्टैम्प, किसी भी टाइम ज़ोन मेंcurl ConverterTurn a curl command into fetch, Node, Python, PowerShell or HTTPie codeText to Binary ConverterTurn text into binary, hex, decimal or octal bytes, and decode them back, in UTF-8JSON to C# Class ConverterTurn a JSON sample into C# classes or records for System.Text.Json or Newtonsoft.JsonJSON to ZodPaste a JSON sample and get a Zod schema with its z.infer type, ready to copyJSON to TypeScriptGenerate TypeScript interfaces or types from a JSON sampleCSV to JSONConvert CSV to JSON and JSON to CSV, with a table previewYAML to JSONConvert YAML to JSON and JSON to YAML, with anchors resolved
क्या यह टूल काम आया?
Omnikit

छोटे काम, आपके ब्राउज़र में। मुफ़्त, तेज़ और सुरक्षित। फ़ाइलें कभी अपलोड नहीं होतीं।

फ़ाइलें

  • Compress Image
  • Image to PDF
  • Merge PDF
  • Compress PDF
  • PDF to Word
  • Word to PDF

डेवलपर

  • JSON Formatter & Validator
  • Base64 Encode & Decode
  • JWT Decoder, Verifier & Encoder
  • Password Generator
  • UUID Generator
  • Unix Timestamp Converter

पैसा

  • SIP Calculator
  • EMI Calculator
  • GST Calculator
  • FD Calculator
  • PPF Calculator
  • Lumpsum Calculator
EnglishالعربيةবাংলাDeutschEspañolFrançaisગુજરાતીहिन्दीBahasa IndonesiaമലയാളംPolskiPortuguêsРусскийதமிழ்TürkçeاردوTiếng Việt
गाइडसवाल-जवाबहमारे बारे मेंहम कैसे जांचते हैंक़ानून लाइब्रेरी (बीटा)प्राइवेसीनियम और शर्तेंडिस्क्लोज़रसंपर्क करेंMore: Exam practice (UGC NET Paper 1)आपके ब्राउज़र में चलता है। कुछ भी अपलोड नहीं होता। © 2026 Omnikit (theomnikit.com)