Base64 কনভার্টার
স্ট্রিং বা ফাইলকে Base64 ফরম্যাটে এনকোড/ডিকোড করে। Base64 এমন একটি পদ্ধতি যা বাইনারি ডেটাকে নিরাপদে স্ট্রিং হিসেবে বহন করতে দেয় এবং এটি ডেটা URI, ইমেইল, JSON, কনফিগারেশন ফাইল ইত্যাদিতে প্রায়ই ব্যবহৃত হয়।
এই টুলটি UTF-8 সমর্থন করে এবং আপনি URL-নিরাপদ (+
→-
, /
→_
), প্যাডিং (=
) যোগ/সরানো, এবং প্রতি ৭৬ অক্ষরে লাইন ব্রেক ইত্যাদি বিকল্প বেছে নিতে পারেন। সমস্ত প্রক্রিয়া কেবল ব্রাউজারের ভিতরেই সম্পন্ন হয় (কোনো ডেটা পাঠানো হয় না)।
টেক্সট / ফাইল ⇄ Base64
—
—
ব্যবহারবিধি
- টেক্সট রূপান্তর: "রূপান্তরের আগে টেক্সট"-এ ইনপুট দিন → এনকোড → চাপলে "রূপান্তরের পরের টেক্সট"-এ Base64 দেখা যাবে। উল্টোভাবে, Base64-কে "রূপান্তরের পরের টেক্সট"-এ পেস্ট করুন → ← ডিকোড চাপলে তা "রূপান্তরের আগে টেক্সট"-এ ফিরে আসবে।
- ফাইল রূপান্তর: ফাইল নির্বাচন করুন (→Base64) চাপলে ফাইল Base64-এ রূপান্তরিত হয়ে "রূপান্তরের পরের টেক্সট"-এ দেখাবে। Base64 থেকে ফাইল পেতে চাইলে "রূপান্তরের পরের টেক্সট"-এ Base64 দিন এবং Base64→ফাইল চাপুন।
- বিকল্প: প্রয়োজনমতো URL-নিরাপদ, প্যাডিং এবং প্রতি ৭৬ অক্ষরে লাইন ব্রেক চালু/বন্ধ করুন। অনেক ওয়েব API URL-নিরাপদ ও প্যাডিং ছাড়া ফরম্যাট ব্যবহার করে।
- সহজ ক্রিয়া: অদলবদল দুটি ক্ষেত্রের মান বদলায়, কপি রূপান্তরের পরের টেক্সট কপি করে, আর খালি করুন উভয় টেক্সট বক্স ফাঁকা করে।
অতিরিক্ত তথ্য ও সতর্কতা
- URL-নিরাপদ পদ্ধতিতে
+
কে-
এবং/
কে_
দিয়ে বদলে দেওয়া হয়। প্রয়োজনে প্যাডিং (=
) সরানো যেতে পারে। - ৭৬ অক্ষরে লাইন ব্রেক MIME-সঙ্গত ভাঁজ পদ্ধতি। কিছু API এই লাইন ব্রেক গ্রহণ নাও করতে পারে।
- ডিকোড করার সময় স্পেস ও লাইন ব্রেক উপেক্ষা করা হয় (ইনপুট স্বাভাবিক করা হয়)। ফরম্যাট ভুল হলে ত্রুটি দেখানো হবে।