ইমেজ Base64 এনকোডিং কী?
Base64 এনকোডিং একটি ছবির বাইনারি ডেটাকে প্রিন্ট করা যায় এমন ASCII অক্ষরের একটি স্ট্রিংয়ে রূপান্তরিত করে। একটি ডেটা URI-তে (data:image/png;base64,...) মোড়ানো হলে, এই স্ট্রিংটি একটি আলাদা ছবি ফাইলের লিংক দেওয়ার পরিবর্তে সরাসরি HTML, CSS বা JSON-এর ভেতরে এমবেড করা যায়।
এই টুলটি আপনার আপলোড করা ছবিটি পড়ে এবং সম্পূর্ণরূপে আপনার ব্রাউজারের ভেতরেই Base64-এ রূপান্তরিত করে — ফাইলটি কখনো সার্ভারে পাঠানো হয় না।
ইমেজ Base64 এনকোডার কীভাবে ব্যবহার করবেন
- একটি ছবি ফাইল নির্বাচন করতে আপলোড এলাকায় ক্লিক করুন (বা টেনে এনে ছাড়ুন)।
- ডেটা URI প্রিফিক্স সহ Base64-এনকোডেড ফলাফল স্বয়ংক্রিয়ভাবে নিচে প্রদর্শিত হয়।
- এটি কপি করতে "কপি করুন"-এ ক্লিক করুন, বা কেবল আসল Base64 স্ট্রিং প্রয়োজন হলে প্রিফিক্স বন্ধ করে দিন।
প্রায়শই জিজ্ঞাসিত প্রশ্ন
এখানে ব্যক্তিগত ছবি এনকোড করা কি নিরাপদ?
হ্যাঁ। ছবিটি সম্পূর্ণরূপে আপনার ব্রাউজারে JavaScript ব্যবহার করে পড়া এবং এনকোড করা হয় — এটি কখনো সার্ভারে আপলোড বা সংরক্ষণ করা হয় না।
কোন কোন ইমেজ ফরম্যাট সমর্থিত?
আপনার ব্রাউজার পড়তে পারে এমন যেকোনো ইমেজ ফরম্যাট, যার মধ্যে রয়েছে PNG, JPG/JPEG, GIF, WebP, BMP এবং SVG।
ডেটা URI প্রিফিক্সের কাজ কী?
প্রিফিক্সটি (যেমন data:image/png;base64,) ব্রাউজার এবং অ্যাপ্লিকেশনগুলোকে বলে দেয় কীভাবে Base64 স্ট্রিংটিকে একটি ছবি হিসেবে ব্যাখ্যা করতে হবে, যাতে এটি সরাসরি একটি <img> এর src বা CSS-এর background-image হিসেবে ব্যবহার করা যায়।