Base64 এনকোডার / ডিকোডার

Base64 স্ট্রিং মুহূর্তের মধ্যে এনকোড এবং ডিকোড করুন। UTF-8 টেক্সট সমর্থন করে। ফ্রি, দ্রুত এবং কোনো সাইন-আপের প্রয়োজন নেই।

কিভাবে কাজ করে

1

টেক্সট লিখুন

ইনপুট বক্সে আপনার টেক্সট বা Base64 স্ট্রিং টাইপ বা পেস্ট করুন।

2

মোড নির্বাচন

এনকোড বা ডিকোড বেছে নিন, অথবা অটো-ডিটেক্টকে এটি পরিচালনা করতে দিন।

3

ফলাফল কপি

তাৎক্ষণিকভাবে আপনার ক্লিপবোর্ডে রূপান্তরিত স্ট্রিং কপি করুন।

সচরাচর জিজ্ঞাস্য প্রশ্নাবলী

Base64 এনকোডিং কী?

Base64 হলো একটি বাইনারি-টু-টেক্সট এনকোডিং স্কিম যা বাইনারি ডেটাকে একটি radix-64 উপস্থাপনায় অনুবাদ করে একটি ASCII স্ট্রিং ফরম্যাটে উপস্থাপন করে।

Base64 কি এনক্রিপশন?

না, Base64 এনক্রিপশন নয়। এটি একটি এনকোডিং স্কিম যা পরিবহনের সময় ডেটা অক্ষত থাকা নিশ্চিত করতে ব্যবহৃত হয়। এটি কোনো নিরাপত্তা প্রদান করে না এবং সহজেই ডিকোড করা যায়।

এই টুলটি কি UTF-8 সমর্থন করে?

হ্যাঁ, এই টুলটি সঠিকভাবে UTF-8 অক্ষর (যেমন ইমোজি এবং অ-ল্যাটিন স্ক্রিপ্ট) এনকোড করার আগে সঠিকভাবে এস্কেপ করে পরিচালনা করে।

কেন আউটপুট সাইজ বেড়েছে?

Base64 এনকোডিং প্রতি ৩ বাইট ডেটা উপস্থাপন করতে ৪টি অক্ষর ব্যবহার করে, যা ফাইলের আকার প্রায় ৩৩% বৃদ্ধি করে।

আমি কি এটি ছবির জন্য ব্যবহার করতে পারি?

হ্যাঁ, আপনি ইমেজ ফাইলগুলোকে সরাসরি HTML বা CSS-এ এম্বেড করার জন্য Base64 স্ট্রিংয়ে (Data URIs) রূপান্তর করতে পারেন।

URL-নিরাপদ বেস64 কি?

URL-safe Base64 যথাক্রমে `-` এবং `_` দিয়ে `+` এবং `/` অক্ষর (যার URL-এ বিশেষ অর্থ রয়েছে) প্রতিস্থাপন করে।

কেন বেস 64 ইমেইল ব্যবহার করা হয়?

ইমেল সিস্টেমগুলি মূলত পাঠ্যের জন্য ডিজাইন করা হয়েছিল। Base64 বাইনারি সংযুক্তিগুলিকে (যেমন ছবি) পাঠ্য হিসাবে নিরাপদে পাঠানোর অনুমতি দেয়৷

ইনপুট জন্য একটি আকার সীমা আছে?

কোন কঠিন সীমা নেই, কিন্তু খুব বড় স্ট্রিং (মেগাবাইট) ব্রাউজারকে ধীর করে দিতে পারে যেহেতু সমস্ত প্রক্রিয়াকরণ ক্লায়েন্ট-সাইড।

আমি একটি আংশিক স্ট্রিং ডিকোড করতে পারি?

Base64 স্ট্রিং 4টি অক্ষরের একাধিক হতে হবে। অসম্পূর্ণ হলে, ডিকোডার সম্ভবত একটি ত্রুটি বা আবর্জনা ডেটা ফেরত দেবে।

এটা কি বিপরীত?

হ্যাঁ, বেস 64 একটি ক্ষতিহীন এনকোডিং। স্ট্রিং ডিকোডিং সঠিক মূল বাইনারি ডেটা প্রদান করে।