Base64 এনকোড ও ডিকোড
ইনপুট বক্সে টেক্সট পেস্ট করুন, তারপর Encode দিয়ে Base64 তৈরি করুন অথবা Decode দিয়ে মূল স্ট্রিং ফেরান। এনকোডিং UTF-8 দিয়ে ইউনিকোড সামলায়; ডিকোড ভাঙা পেলোডে Invalid Base64 দেখায়।
আপডেট 2026-08-03 · developer
এই টুল সম্পর্কে
এই ইউটিলিটিতে মাল্টিলাইন Input এবং Encode ও Decode অ্যাকশন আছে। Encode UTF-8-নিরাপদ প্রস্তুতির পর btoa চালায় যাতে অ্যাসিআই-বহির্ভূত অক্ষর টিকে। Decode atob দিয়ে উল্টো পথ নেয়; বৈধ Base64 না হলে ফল Invalid Base64 দেখায়, পৃষ্ঠা ক্র্যাশ করে না।
কীভাবে ব্যবহার করবেন
- আপনার টেক্সট পেস্ট করুন: Input textarea-তে সাধারণ টেক্সট বা Base64 স্ট্রিং রাখুন।
- Base64-এ এনকোড করুন: Encode-এ ক্লিক করুন—পাঠযোগ্য টেক্সট ফল এলাকায় Base64 হয়।
- Base64 থেকে ডিকোড করুন: ইনপুট Base64 হলে Decode চাপুন; বৈধ ডেটা মূল টেক্সট ফেরায়।
- অবৈধ ইনপুট ঠিক করুন: ডিকোড ব্যর্থ হলে Invalid Base64 দেখায়—স্ট্রিং সংশোধন করে আবার চেষ্টা করুন।
সাধারণ ব্যবহার
- ছোট কনফিগ খণ্ড বা টোকেন এম্বেড করা যা Base64 স্ট্রিং হিসেবে যেতে হবে।
- API রেসপন্সের Base64 ব্লব স্থানীয়ভাবে পড়ে দেখা।
- data URL বা অথ হেডার ডিবাগ করার সময় নমুনা পেলোড রূপান্তর।
টিপস
- বক্সে সাধারণ টেক্সট থাকলে Encode; আগে থেকেই Base64 থাকলে Decode।
- Invalid Base64 দেখলে স্পেস কেটে নিন বা বর্ণমালা ও প্যাডিং যাচাই করুন।
প্রশ্নোত্তর
ইংরেজি-বহির্ভূত অক্ষর কি সঠিকভাবে এনকোড হবে?
হ্যাঁ। এনকোডিং Base64-এর আগে UTF-8 প্রস্তুত করে, তাই উচ্চারণ ও CJK সংরক্ষিত থাকে।
Invalid Base64 মানে কী?
Decode পথ atob দিয়ে ইনপুট পার্স করতে পারেনি—টাইপো, অনুপস্থিত প্যাডিং বা অ-Base64 অক্ষর দেখুন।
Encode ও Decode কি সার্ভারে চলে?
দুই বোতামই আপনার ব্রাউজার সেশনে textarea বিষয়বস্তু প্রক্রিয়া করে।
খালি টেক্সট এনকোড করা যায়?
হ্যাঁ। খালি স্ট্রিং এনকোডে খালি Base64 মেলে; খালি ইনপুট ডিকোডেও খালি আউটপুট হতে পারে।