Base64 কনভার্টার

স্ট্রিং বা ফাইলকে Base64 ফরম্যাটে এনকোড/ডিকোড করে। Base64 এমন একটি পদ্ধতি যা বাইনারি ডেটাকে নিরাপদে স্ট্রিং হিসেবে বহন করতে দেয় এবং এটি ডেটা URI, ইমেইল, JSON, কনফিগারেশন ফাইল ইত্যাদিতে প্রায়ই ব্যবহৃত হয়।
এই টুলটি UTF-8 সমর্থন করে এবং আপনি URL-নিরাপদ (+-, /_), প্যাডিং (=) যোগ/সরানো, এবং প্রতি ৭৬ অক্ষরে লাইন ব্রেক ইত্যাদি বিকল্প বেছে নিতে পারেন। সমস্ত প্রক্রিয়া কেবল ব্রাউজারের ভিতরেই সম্পন্ন হয় (কোনো ডেটা পাঠানো হয় না)।

টেক্সট / ফাইল ⇄ Base64

ব্যবহারবিধি

  1. টেক্সট রূপান্তর: "রূপান্তরের আগে টেক্সট"-এ ইনপুট দিন → এনকোড → চাপলে "রূপান্তরের পরের টেক্সট"-এ Base64 দেখা যাবে। উল্টোভাবে, Base64-কে "রূপান্তরের পরের টেক্সট"-এ পেস্ট করুন → ← ডিকোড চাপলে তা "রূপান্তরের আগে টেক্সট"-এ ফিরে আসবে।
  2. ফাইল রূপান্তর: ফাইল নির্বাচন করুন (→Base64) চাপলে ফাইল Base64-এ রূপান্তরিত হয়ে "রূপান্তরের পরের টেক্সট"-এ দেখাবে। Base64 থেকে ফাইল পেতে চাইলে "রূপান্তরের পরের টেক্সট"-এ Base64 দিন এবং Base64→ফাইল চাপুন।
  3. বিকল্প: প্রয়োজনমতো URL-নিরাপদ, প্যাডিং এবং প্রতি ৭৬ অক্ষরে লাইন ব্রেক চালু/বন্ধ করুন। অনেক ওয়েব API URL-নিরাপদ ও প্যাডিং ছাড়া ফরম্যাট ব্যবহার করে।
  4. সহজ ক্রিয়া: অদলবদল দুটি ক্ষেত্রের মান বদলায়, কপি রূপান্তরের পরের টেক্সট কপি করে, আর খালি করুন উভয় টেক্সট বক্স ফাঁকা করে।

অতিরিক্ত তথ্য ও সতর্কতা

  • URL-নিরাপদ পদ্ধতিতে + কে - এবং / কে _ দিয়ে বদলে দেওয়া হয়। প্রয়োজনে প্যাডিং (=) সরানো যেতে পারে।
  • ৭৬ অক্ষরে লাইন ব্রেক MIME-সঙ্গত ভাঁজ পদ্ধতি। কিছু API এই লাইন ব্রেক গ্রহণ নাও করতে পারে।
  • ডিকোড করার সময় স্পেস ও লাইন ব্রেক উপেক্ষা করা হয় (ইনপুট স্বাভাবিক করা হয়)। ফরম্যাট ভুল হলে ত্রুটি দেখানো হবে।