মূল কনটেন্টে যান
QuickUtils

Base64 ডিকোড ও এনকোড

Base64 ডিকোড করে লেখা বা তার ভিতরের ফাইল বের করুন, আর লেখা বা যেকোনো ফাইল Base64 বা data: URL-এ এনকোড করুন। UTF-8, URL-সেফ Base64 আর ছবি সবই চলে, আর কিছুই আপনার ব্রাউজারের বাইরে যায় না।

কী করবেন

টাইপ বা পেস্ট করার সঙ্গে সঙ্গে রেজাল্ট এখানে দেখা যাবে।

কীভাবে ব্যবহার করবেন

  1. 1“ডিকোড” বা “এনকোড” বেছে নিন। লেখার বদলে ফাইল এনকোড করতে “ফাইল” বেছে নিন।
  2. 2Base64 পেস্ট করুন বা লেখা টাইপ করুন, অথবা ফাইলটা বেছে নিন। টাইপ করার সঙ্গে সঙ্গেই রেজাল্ট বদলায়।
  3. 3ডিকোড করা লেখা সঙ্গে সঙ্গে দেখা যায়। ডিকোড করা ছবি হলে তার প্রিভিউ দেখায়, আর অন্য যেকোনো ফাইলের ধরন জানিয়ে দেওয়া হয়।
  4. 4রেজাল্ট কপি করুন, অথবা ডাউনলোড করুন।

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

Base64 কীভাবে ডিকোড করব?

“ডিকোড” বেছে নিয়ে Base64 পেস্ট করুন। লাইন ব্রেক, শেষে = না থাকা, URL-সেফ - আর _, আর data: প্রিফিক্স, সবই চলে। এতে লেখা থাকলে লেখাটা দেখবেন; ছবি বা অন্য কোনো ফাইল থাকলে প্রিভিউ দেখতে বা ডাউনলোড করতে পারবেন।

এখানে আমার টোকেন বা ফাইল ডিকোড করা কি নিরাপদ?

হ্যাঁ। এনকোড আর ডিকোড হয় আপনার ব্রাউজারে, আপনার ডিভাইসেই। আপনি যা পেস্ট করেন বা খোলেন তা কোথাও পাঠানো বা সেভ করা হয় না।

হিন্দি বা ইমোজি লেখা এখানে ঠিক আসে, অথচ অন্য জায়গায় ভেঙে যায় কেন?

লেখাকে UTF-8 হিসেবে বাইটে বদলানো হয়, যাতে হিন্দি, অন্য সব লিপি আর ইমোজি ধরে, আর একইভাবে আবার পড়া হয়। যেসব টুল ব্রাউজারের সাধারণ btoa ব্যবহার করে, সেগুলো এই অক্ষরগুলো একেবারেই সামলাতে পারে না।

ছবিকে Base64-এ কীভাবে কনভার্ট করব?

“এনকোড”, তারপর “ফাইল” বেছে নিয়ে ছবিটা দিন: সর্বোচ্চ 10 MB পর্যন্ত ফাইল এনকোড করা যায়। এমন লেখা পেতে যা সরাসরি img ট্যাগ বা CSS-এ বসানো যায়, “data: URL হিসেবে” টিক দিন।

URL-সেফ Base64 কী?

এতে + আর /-এর বদলে - আর _ ব্যবহার হয়, আর শেষের = প্যাডিং বাদ দেওয়া হয়, তাই এটা ওয়েব অ্যাড্রেস আর ফাইলের নামে বসানো যায়। JWT টোকেন এটাই ব্যবহার করে।

যা খুঁজছেন তা পাচ্ছেন না?

দয়া করে নাম, নম্বর বা অন্য কোনো ব্যক্তিগত তথ্য লিখবেন না।