Web development में काम करते हुए आपने Base64 encoded strings ज़रूर देखी होंगी — JWT tokens में, HTML में embedded images में, API responses में। यह guide Base64 को simple Hindi में explain करती है।
Free Base64 Encoder & Decoder — Text, Files & Data URIs
Text या files को Base64 में encode करें, decode करें, data URIs generate करें। Instant results।
Base64 क्या होता है?
Base64 एक encoding scheme है जो binary data (bytes) को printable ASCII characters में convert करता है। यह 64 characters use करता है: A–Z, a–z, 0–9, + और /।
Example:
- Text:
Hi! - Base64:
SGkh
Base64 encoding कोई security provide नहीं करती। कोई भी Base64 string को 2 seconds में decode कर सकता है। Passwords, API keys, या sensitive data को Base64 में store करना बिल्कुल safe नहीं है।
Base64 कहाँ Use होता है?
- HTML/CSS में images embed करना —
src="data:image/png;base64,..."— extra HTTP request नहीं लगती - JWT tokens — JSON Web Token का header और payload Base64URL encoded होता है
- Email attachments — SMTP text-based protocol है, binary files Base64 encode होकर जाती हैं
- HTTP Basic Auth —
Authorization: Basic base64(username:password) - JSON में binary data — images या files को JSON field में store करने के लिए
Base64 Encode/Decode कैसे करें?
ToolsArena का Base64 tool text और files दोनों handle करता है:
- Text encode — कोई भी text paste करें, Base64 string मिलेगी
- Text decode — Base64 string paste करें, original text मिलेगी
- Image to Base64 — image upload करें, data URI मिलेगी (HTML में use के लिए)
- JWT decode — JWT token paste करें, header और payload readable JSON में दिखेगा
Chrome DevTools console में: encode के लिए btoa("text"), decode के लिए atob("base64string")।
How to Use the Tool (Step by Step)
- 1
Base64 tool खोलें
ToolsArena Base64 Encode & Decode open करें।
- 2
Encode या Decode mode choose करें
"Encode" text/file को Base64 में, "Decode" Base64 को text में।
- 3
Input paste करें
Text paste करें या file upload करें।
- 4
Result copy करें
Output instantly दिखता है। Copy करें।
- 5
Use करें
HTML/CSS में paste करें, या API request में use करें।
Frequently Asked Questions
Base64 string को online decode कैसे करें?+−
ToolsArena Base64 tool में string paste करें और "Decode" mode select करें। Browser console में: atob("your-base64-string")।
JWT token को decode कैसे करें?+−
JWT में तीन parts होते हैं (dots से separated): header.payload.signature। Header और payload Base64URL encoded हैं। ToolsArena का dedicated JWT Decoder tool use करें जो automatically तीनों parts decode करता है।
Image को HTML में Base64 से embed कैसे करें?+−
Image को Base64 encoder में upload करें। Data URI output copy करें (data:image/png;base64,...) और img tag के src में paste करें। Small icons के लिए useful है।
Base64 data size बड़ा क्यों होता है?+−
Base64 encoding original data को 33% बड़ा बनाती है। 3 bytes → 4 characters। इसलिए बड़ी images को Base64 में embed करना HTML size बढ़ाता है।
Base64URL और Base64 में क्या फर्क है?+−
Standard Base64 में + और / characters होते हैं जो URLs में problems create करते हैं। Base64URL में + की जगह -, / की जगह _ use होता है। JWTs Base64URL use करते हैं।
Free Base64 Encoder & Decoder — Text, Files & Data URIs
Text या files को Base64 में encode करें, decode करें, data URIs generate करें। Instant results।
Base64 Encode/Decode करेंRelated Guides
JSON फॉर्मेटर गाइड
JSON क्या है, कैसे format करें, common errors कैसे fix करें — developers और beginners दोनों के लिए।
मज़बूत पासवर्ड कैसे बनाएं — Password Security Guide 2026
UPI fraud, SIM swap और hacking से बचें — India-specific password security guide।
URL Encode & Decode — क्या होता है और कब Use करें? (Developer Guide)
URL encoding (percent-encoding) की पूरी जानकारी हिंदी में