Base64 Encode / Decode
UTF-8 safe Base64 encoding aur decoding.
Aapka text poori tarah aapke browser mein encode aur decode hota hai, isliye aap jo paste karte hain woh server par upload nahi hota.
Token inspect karna hai? JWT Decoder try karein.
Base64 Encode / Decode ke baare mein
Ye Base64 encoder decoder text ko Base64 mein convert karta hai aur Base64 ko wapas readable text mein decode karta hai, sab kuch locally aapke browser mein process hota hai. Encoding UTF-8 safe hai, isliye emoji, accents aur koi bhi Unicode character bina kharab hue sahi se round-trip karte hain. Decoder forgiving hai: ye URL-safe alphabet (- aur _ wala) accept karta hai, missing padding ko tolerate karta hai, aur Base64 ko text mein decode karne se pehle stray whitespace hata deta hai. Ye developers, QA engineers, aur un sabhi logon ke liye banaya gaya hai jo APIs, JWTs, data URIs, ya HTTP headers ke saath kaam karte hain aur ek quick, reliable base64 converter chahte hain jo turant encode ya decode kar sake. Ek click mein Encode aur Decode modes ke beech switch karein aur result copy karein. Kyunki sab kuch aapke browser mein chalta hai, kuch bhi server par upload nahi hota.
Features
- UTF-8 safe encoding taaki emoji aur accented characters sahi se round-trip karein
- Standard aur URL-safe Base64 (- aur _ characters) dono decode karta hai
- Decode karte waqt missing ya extra padding ko tolerate karta hai
- Paste kiye gaye input se whitespace aur newlines apne aap hata deta hai
- Encode aur Decode modes ke beech one-click switch
- Input empty ho ya valid Base64 na ho to clear error messages
- Encoded ya decoded output ko ek hi action mein copy karein
Base64 Encode / Decode kaise use karein
- Text ko Base64 mein convert karne ke liye Encode mode chunein, ya Base64 ko wapas text mein convert karne ke liye Decode mode.
- Apna text ya Base64 string input box mein type ya paste karein.
- Converted result turant output area mein dekhein.
- Output ko copy karke apni API call, header, ya data URI mein use karein.
Example
Input
Hello, ArrayKit!
Output
SGVsbG8sIEFycmF5S2l0IQ==
Plain UTF-8 text ko standard Base64 mein encode karna.
Common errors aur troubleshooting
- Decode karne par "Input is not valid Base64." aata hai. — Base64 alphabet (A-Z, a-z, 0-9, +, /, -, _) ke bahar ke koi bhi characters hata dein aur dobara try karein; stray symbols ya truncated data decoding kharab kar dete hain.
- Decoded text mein garbled characters ya mojibake dikhta hai — Original data shayad UTF-8 text nahi tha, ya Base64 string ka sirf ek hissa copy hua tha. Clean round-trip ke liye poori string paste karein.
- Ek URL-safe token kahin aur decode nahi hota — URL-safe Base64 - aur _ use karta hai aur aksar padding drop kar deta hai. Ye tool ise decode kar leta hai, par agar koi doosra system reject kare, to - ko + aur _ ko / mein convert karein aur = padding wapas add karein.
- Paste kiye gaye block mein whitespace ya line breaks se dikkat lagti hai — Yahan kuch karne ki zaroorat nahi; decoder decode karne se pehle whitespace aur newlines apne aap hata deta hai.
Aksar pooche jaane wale sawaal
- Base64 encoder decoder kya hota hai?
- Ye ek tool hai jo text aur binary-safe strings ko Base64 mein aur wapas convert karta hai. ArrayKit ka Base64 encoder decoder dono directions aapke browser mein chalata hai, emoji aur accents ki UTF-8 safe handling ke saath.
- Main Base64 string ko text mein kaise decode karoon?
- Decode mode par switch karein, apni Base64 string input box mein paste karein, aur readable text turant output area mein aa jaata hai jise aap copy kar sakte hain.
- Kya ArrayKit ka Base64 tool URL-safe Base64 support karta hai?
- Haan. Decoding URL-safe alphabet ke - aur _ characters accept karti hai aur missing padding tolerate karti hai, isliye JWTs aur URLs ke tokens cleanly decode hote hain.
- Kya Base64 tool emoji aur accented characters handle kar sakta hai?
- Haan. Text Base64 se pehle UTF-8 encode hota hai, isliye emoji aur accents samet koi bhi Unicode bina kharab hue sahi se round-trip karta hai.
- Meri Base64 string decode kyun fail ho rahi hai?
- Input mein Base64 alphabet ke bahar ke characters hain, ya string ka ek hissa missing hai. Poori, unmodified string paste karein aur koi bhi stray symbols hata dein.
- Kya Base64 tool use karte waqt mera data kahin bheja jaata hai?
- Nahi. Saari encoding aur decoding locally aapke browser mein hoti hai, aapka data aapki device se kabhi bahar nahi jaata, aur kuch bhi server par upload nahi hota.
Related tools
- URL Encode / Decode — URL components ko encode aur decode karein.
- HTML Escape / Unescape — HTML special characters aur entities ko escape aur unescape karein.
- Number Base Converter — Integers ko binary, octal, decimal aur hexadecimal ke beech convert karein.
- JWT Decoder — Ek JWT ka header aur payload decode karein aur exp/iat inspect karein (bina verification ke).
- Hash Generator — Web Crypto API ke through SHA-256 / SHA-1 / SHA-384 / SHA-512.
- UUID Generator — Ek ya kai random UUID v4 values generate karein.
- JSON Formatter — JSON ko beautify, minify aur validate karein, error ki location ke saath.
- Case Converter — Text ko camelCase, snake_case, kebab-case, PascalCase aur aur ke beech convert karein.
Saare ArrayKit tools