ifBuyz Tools
ডেভেলপমেন্ট

বেস64 এনকোডার/ডিকোডার

ইনপুট

Base64-এ রূপান্তর করতে সাধারণ টেক্সট লিখুন।

সব রূপান্তর আপনার ব্রাউজারেই লোকালি সম্পন্ন হয়।

ফলাফল

এনকোড বা ডিকোড করার পর ফলাফল এখানে দেখাবে।

প্রায়শই জিজ্ঞাসিত প্রশ্ন

Base64 এনকোডিং কী?
Base64 হলো একটি বাইনারি-টু-টেক্সট এনকোডিং যা বাইনারি ডেটাকে ৬৪টি ASCII অক্ষরে (A-Z, a-z, 0-9, +, /) রূপান্তর করে। এটি ডেটাকে ~৩৩% বড় করে কিন্তু নিশ্চিত করে যে ডেটা কোনো পরিবর্তন ছাড়াই টেক্সট-ভিত্তিক প্রোটোকলে (ইমেইল, JSON, XML) সঞ্চারিত হতে পারে।
Base64 কখন ব্যবহার করা হয়?
ইমেইলে সংযুক্তি পাঠানো (MIME), HTML/CSS-এ ছোট ছবি এম্বেড করা (data URI), API-তে বাইনারি ডেটা JSON-এ পাঠানো, এবং HTTP বেসিক অথেন্টিকেশনের ক্রেডেনশিয়াল এনকোড করা। Base64 এনক্রিপশন নয় — এটি কোনো গোপনীয়তা দেয় না।
Base64 এবং Base64URL-এর মধ্যে পার্থক্য কী?
স্ট্যান্ডার্ড Base64 '+' ও '/' ব্যবহার করে, যেগুলো URL-এ সমস্যা করতে পারে। Base64URL এগুলোকে '-' ও '_' দিয়ে প্রতিস্থাপন করে এবং প্যাডিং '=' সরিয়ে দেয়। JWT (JSON Web Token) এবং URL প্যারামিটারে Base64URL ব্যবহৃত হয়।