Base64 এনকোডার ও ডিকোডার
টেক্সটকে Base64-এ ও ফিরিয়ে আনুন, যেকোনো ফাইল বা ছবিকে Base64 বা Data URL বানান, কিংবা Base64 থেকে আসল ফাইল আবার তৈরি করুন।
- টেক্সট, ফাইল বা Base64 → ফাইল বাছুন
- টেক্সট পেস্ট করুন বা ফাইল বাছুন
- ফলাফল কপি বা ডাউনলোড করুন
আপনার ফাইল কখনো ডিভাইসের বাইরে যায় না
Base64 কোথায় ব্যবহৃত হয়
- ছোট ছবি Data URL হিসেবে HTML, CSS বা ইমেইলে বসানো।
- API-এর মাধ্যমে JSON বা XML-এর ভেতরে ফাইল পাঠানো।
- ইমেইল সংযুক্তি (MIME) ও বেসিক অথেনটিকেশন হেডার।
- শুধু টেক্সট নেয় এমন ঘরে বাইনারি ডেটা রাখা।
তিনটি মোড
- টেক্সট: যেকোনো টেক্সট UTF-8 Base64-এ এনকোড করুন বা Base64-কে পাঠযোগ্য টেক্সটে ডিকোড করুন।
- ফাইল → Base64: যেকোনো ফাইলকে Base64 বা ব্যবহারের জন্য তৈরি Data URL বানান।
- Base64 → ফাইল: স্ট্রিং পেস্ট করে শনাক্ত ধরনসহ আসল ফাইল ডাউনলোড করুন।
জেনে রাখা ভালো
Base64 ডেটাকে প্রায় ৩৩% বড় করে এবং সুরক্ষা দেয় না: যে কেউ ডিকোড করতে পারে। ডেটা আদান-প্রদানে ব্যবহার করুন, লুকাতে নয়। পেস্ট করা টেক্সটের স্পেস ও নতুন লাইন স্বয়ংক্রিয়ভাবে উপেক্ষিত হয়।
সচরাচর জিজ্ঞাসিত প্রশ্ন
Base64 কী?
বাইনারি ডেটাকে ৬৪টি নিরাপদ টেক্সট অক্ষরে লেখার পদ্ধতি, যা ইমেইল, JSON, Data URL ও API-তে ব্যবহৃত হয়। এটি এনকোডিং, এনক্রিপশন নয়।
বাংলা, আরবি ও ইমোজি কি সমর্থিত?
হ্যাঁ। টেক্সট UTF-8-এ এনকোড হয়, তাই যেকোনো ভাষা হুবহু ফিরে আসে।
URL-নিরাপদ Base64 কী?
একটি রূপ যা + ও /-এর বদলে - ও _ ব্যবহার করে এবং শেষের = বাদ দেয়, যাতে ফলাফল লিংক ও ফাইলের নামে চলে।
Data URL কী?
data:image/png;base64, এর মতো উপসর্গযুক্ত Base64, যা দিয়ে ছবি বা ফাইল সরাসরি HTML বা CSS-এ বসানো যায়।
Base64-কে আবার ফাইল বানাব কীভাবে?
«Base64 → ফাইল» ট্যাব খুলে স্ট্রিং পেস্ট করুন। ফাইলের ধরন স্বয়ংক্রিয়ভাবে শনাক্ত হয়, ছবির প্রিভিউ দেখায় এবং ফাইল ডাউনলোড করতে পারবেন।
আমার ফাইল কি আপলোড হয়?
না। এনকোড ও ডিকোড শুধু আপনার ডিভাইসে হয়।