Base64 ডিকোড ও এনকোড
Base64 ডিকোড করে লেখা বা তার ভিতরের ফাইল বের করুন, আর লেখা বা যেকোনো ফাইল Base64 বা data: URL-এ এনকোড করুন। UTF-8, URL-সেফ Base64 আর ছবি সবই চলে, আর কিছুই আপনার ব্রাউজারের বাইরে যায় না।
টাইপ বা পেস্ট করার সঙ্গে সঙ্গে রেজাল্ট এখানে দেখা যাবে।
কীভাবে ব্যবহার করবেন
- 1“ডিকোড” বা “এনকোড” বেছে নিন। লেখার বদলে ফাইল এনকোড করতে “ফাইল” বেছে নিন।
- 2Base64 পেস্ট করুন বা লেখা টাইপ করুন, অথবা ফাইলটা বেছে নিন। টাইপ করার সঙ্গে সঙ্গেই রেজাল্ট বদলায়।
- 3ডিকোড করা লেখা সঙ্গে সঙ্গে দেখা যায়। ডিকোড করা ছবি হলে তার প্রিভিউ দেখায়, আর অন্য যেকোনো ফাইলের ধরন জানিয়ে দেওয়া হয়।
- 4রেজাল্ট কপি করুন, অথবা ডাউনলোড করুন।
প্রায়ই জিজ্ঞাসিত প্রশ্ন
Base64 কীভাবে ডিকোড করব?
“ডিকোড” বেছে নিয়ে Base64 পেস্ট করুন। লাইন ব্রেক, শেষে = না থাকা, URL-সেফ - আর _, আর data: প্রিফিক্স, সবই চলে। এতে লেখা থাকলে লেখাটা দেখবেন; ছবি বা অন্য কোনো ফাইল থাকলে প্রিভিউ দেখতে বা ডাউনলোড করতে পারবেন।
এখানে আমার টোকেন বা ফাইল ডিকোড করা কি নিরাপদ?
হ্যাঁ। এনকোড আর ডিকোড হয় আপনার ব্রাউজারে, আপনার ডিভাইসেই। আপনি যা পেস্ট করেন বা খোলেন তা কোথাও পাঠানো বা সেভ করা হয় না।
হিন্দি বা ইমোজি লেখা এখানে ঠিক আসে, অথচ অন্য জায়গায় ভেঙে যায় কেন?
লেখাকে UTF-8 হিসেবে বাইটে বদলানো হয়, যাতে হিন্দি, অন্য সব লিপি আর ইমোজি ধরে, আর একইভাবে আবার পড়া হয়। যেসব টুল ব্রাউজারের সাধারণ btoa ব্যবহার করে, সেগুলো এই অক্ষরগুলো একেবারেই সামলাতে পারে না।
ছবিকে Base64-এ কীভাবে কনভার্ট করব?
“এনকোড”, তারপর “ফাইল” বেছে নিয়ে ছবিটা দিন: সর্বোচ্চ 10 MB পর্যন্ত ফাইল এনকোড করা যায়। এমন লেখা পেতে যা সরাসরি img ট্যাগ বা CSS-এ বসানো যায়, “data: URL হিসেবে” টিক দিন।
URL-সেফ Base64 কী?
এতে + আর /-এর বদলে - আর _ ব্যবহার হয়, আর শেষের = প্যাডিং বাদ দেওয়া হয়, তাই এটা ওয়েব অ্যাড্রেস আর ফাইলের নামে বসানো যায়। JWT টোকেন এটাই ব্যবহার করে।
সম্পর্কিত টুল
- JSON ফরম্যাটার ও ভ্যালিডেটরJSON ফরম্যাট, মিনিফাই ও ভ্যালিডেট করুন, আর যেকোনো ভুল তার লাইন ও কলাম সহ দেখুন।
- JWT ডিকোডারJSON Web Token ডিকোড করুন, তার ক্লেম ও মেয়াদ পড়ুন, আর স্বাক্ষর যাচাই করুন।
- Regex টেস্টারJavaScript রেগুলার এক্সপ্রেশন লাইভ টেস্ট করুন, প্রতিটি ম্যাচ আর গ্রুপ হাইলাইট করে।
- UUID জেনারেটরএলোমেলো v4 বা সময় অনুযায়ী সাজানো v7 UUID জেনারেট করুন, একটা বা একসঙ্গে হাজার হাজার, আর যেকোনো UUID যাচাই করুন।