Search tools...
Developer Tools

Base64 Encode & Decode — क्या है, कैसे काम करता है? (Developer Guide)

Base64 encoding की पूरी जानकारी — use cases, online decoder, और common pitfalls

5 मिनट पढ़ेंUpdated March 13, 2026Base64, Developer Tools, Encoding, API

Web development में काम करते हुए आपने Base64 encoded strings ज़रूर देखी होंगी — JWT tokens में, HTML में embedded images में, API responses में। यह guide Base64 को simple Hindi में explain करती है।

Free Tool

Free Base64 Encoder & Decoder — Text, Files & Data URIs

Text या files को Base64 में encode करें, decode करें, data URIs generate करें। Instant results।

Base64 Encode/Decode करें

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 encryption नहीं है!

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 AuthAuthorization: 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 में दिखेगा
💡 Browser console में

Chrome DevTools console में: encode के लिए btoa("text"), decode के लिए atob("base64string")

How to Use the Tool (Step by Step)

  1. 1

    Base64 tool खोलें

    ToolsArena Base64 Encode & Decode open करें।

  2. 2

    Encode या Decode mode choose करें

    "Encode" text/file को Base64 में, "Decode" Base64 को text में।

  3. 3

    Input paste करें

    Text paste करें या file upload करें।

  4. 4

    Result copy करें

    Output instantly दिखता है। Copy करें।

  5. 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 — No Signup Required

Free Base64 Encoder & Decoder — Text, Files & Data URIs

Text या files को Base64 में encode करें, decode करें, data URIs generate करें। Instant results।

Base64 Encode/Decode करें

Related Guides