ডেভেলপার টুলস

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

ব্রাউজারে UTF-8, Base64URL, প্যাডিং, লাইন র্যাপিং এবং লাইন-ভিত্তিক অপশন দিয়ে Base64 টেক্সট এনকোড ও ডিকোড করুন।

এই পাশ সম্পাদনা করলে ডান পাশের Base64 টেক্সট আপডেট হয়।

এই পাশ সম্পাদনা করলে বাম পাশে UTF-8 টেক্সট হিসেবে ডিকোড করার চেষ্টা হয়। বাইনারি ফাইল ঠিকভাবে দেখা নাও যেতে পারে।

অপশন
বর্ণমালা
আউটপুট অপশন

বেশিরভাগ টেক্সটের জন্য স্ট্যান্ডার্ড Base64 ব্যবহার করুন। ফলাফল URL, ফাইলের নাম, token বা query মানে গেলে Base64URL ব্যবহার করুন।

Base64 নিরাপদে ব্যবহার করার উপায়

Base64 কী করে

বাইটকে টেক্সটে বদলায়

Base64 বাইনারি ডেটাকে প্রিন্টযোগ্য অক্ষর দিয়ে দেখায়, যাতে মান টেক্সট-প্রত্যাশী সিস্টেমে যেতে পারে।

স্ট্যান্ডার্ড ও URL-safe বর্ণমালা আলাদা

স্ট্যান্ডার্ড Base64 plus ও slash ব্যবহার করে। Base64URL hyphen ও underscore ব্যবহার করে, তাই URL ও ফাইলনামে রাখা সহজ।

MIME র্যাপিং পুরনো মেইল ফরম্যাটের জন্য

কিছু MIME ডেটা প্রতি লাইনে 76 অক্ষরে ভাঙা হয়। বেশিরভাগ আধুনিক API মান এক লাইনে থাকে, যদি ফরম্যাট ভাঙতে না বলে।

সাধারণ ভুল

Base64 কে এনক্রিপশন ভাবা

যে কেউ Base64 ডিকোড করতে পারে। পাসওয়ার্ড, private key বা ব্যক্তিগত ডেটা লুকাতে এটি ব্যবহার করবেন না।

ভুল বর্ণমালা ব্যবহার

hyphen বা underscore থাকা token সম্ভবত Base64URL। plus বা slash থাকা মান সাধারণত স্ট্যান্ডার্ড Base64।

বাইনারি ফাইলকে টেক্সট হিসেবে ডিকোড করা

ছবি, PDF ও অন্য বাইনারি ফাইল এমন বাইটে ডিকোড হতে পারে যা পাঠযোগ্য UTF-8 টেক্সট নয়।

টিপস

ব্যাচের জন্য লাইন মোড ব্যবহার করুন

অনেক স্বাধীন মান থাকলে প্রতিটি লাইন আলাদাভাবে প্রসেস করুন, যাতে এক মান আরেকটির সঙ্গে মিশে না যায়।

নিশ্চিত না হলে প্যাডিং রাখুন

শেষের equal signs অনেক ডিকোডারকে শেষ বাইট কীভাবে পূরণ হয়েছে বুঝতে সাহায্য করে। লক্ষ্য ফরম্যাট অনুমতি দিলে তবেই বাদ দিন।

শেয়ারের আগে গোপন তথ্য সরান

Base64 প্রায়ই token, header ও config ফাইলে থাকে। শুধু প্রকাশের অনুমতি থাকা ডেটাই ডিকোড ও শেয়ার করুন।