বিষয়বস্তুতে যান
আপনি অফলাইনে আছেন। কিছু ফিচার কাজ নাও করতে পারে।

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

আপনার ব্রাউজারেই টেক্সট, ফাইল এবং ছবি তাৎক্ষণিকভাবে এনকোড ও ডিকোড করুন।

প্রক্রিয়াকরণ হচ্ছে…

Base64 অনলাইনে encode বা decode কীভাবে করবেন

  1. Base64 কনভার্টার খুলুন

    আপনার ব্রাউজারে Hanoon Base64 কনভার্টার খুলুন।

  2. ডেটা দিন

    encode করার জন্য লেখা পেস্ট করুন, অথবা decode করার জন্য Base64 স্ট্রিং পেস্ট করুন। আপনি ফাইলও আপলোড করতে পারেন।

  3. ফলাফল নিন

    রূপান্তর সঙ্গে সঙ্গে হয়। আউটপুট কপি করুন বা decoded ফাইল ডাউনলোড করুন।

Base64 এনকোডিং কী?

Base64 হলো বাইনারি ডেটাকে টেক্সটে রূপান্তরের উল্টানো যায় এমন এনকোডিং, সুরক্ষার জন্য এনক্রিপশন নয়। UTF-8-এ Hello হয় SGVsbG8= এবং 한글 হয় 7ZWc6riA; UTF-8 দিয়ে ডিকোড করলে মূল টেক্সট ফিরে আসে।

ফাইল কীভাবে Base64-এ এনকোড করবেন?

ফাইল মোডে এনকোড বেছে নিয়ে ফাইল টেনে আনুন বা নির্বাচন করুন; Base64 ফল স্বয়ংক্রিয়ভাবে তৈরি হয় এবং কপি করা যায়। ফাইল ফেরত পেতে ফাইল মোডে ডিকোড বেছে নিন, Base64 পেস্ট করুন এবং ফল ডাউনলোড করুন। দেখানো আপলোড সীমা মেনে চলুন, যা ডিভাইসের মেমোরির ওপর নির্ভর করে; এনকোড করা ইনপুটের আলাদা আকারসীমা আছে।

আমার ডেটা কি নিরাপদ?

রূপান্তরের ইনপুট ও ফাইলের বাইট ব্রাউজারে প্রক্রিয়াকৃত হয় এবং অ্যাপের ব্যাকএন্ডে পাঠানো হয় না। পেজের অ্যাসেট ও ব্যবহারসংক্রান্ত অ্যানালিটিক্স নেটওয়ার্ক ব্যবহার করতে পারে। শেয়ার লিংকে সংকুচিত ইনপুট থাকে, যা প্রাপক পড়তে পারেন এবং ব্রাউজারের ইতিহাসে থেকে যেতে পারে।

Base64 এবং Base64URL-এর মধ্যে পার্থক্য কী?

URL-safe-এ + ও / বদলে - ও _ হয়। এই টুল URL-safe আউটপুটের শেষের =-ও সরিয়ে দেয়। Data URL আউটপুটে data:...;base64, উপসর্গ যোগ হয় এবং URL-safe চালু থাকলেও সর্বদা স্ট্যান্ডার্ড Base64 ব্যবহৃত হয়। কোনো ফরম্যাটই ডেটা এনক্রিপ্ট করে না।

Base64 এনকোডেড ইমেজের প্রিভিউ দেখা যায়?

ফাইল মোডে PNG, JPEG, GIF, WebP ও BMP-এর প্রিভিউ দেখা যায় যদি ফরম্যাট ও ছবির মাত্রার পরীক্ষা পাস করে এবং ব্রাউজার সেগুলো দেখাতে পারে। SVG-এর প্রিভিউ নেই। সফলভাবে ডিকোড করা ফাইল প্রিভিউ ছাড়াও ডাউনলোড করা যায়।

ডিকোডিং কেন ব্যর্থ হয় বা টেক্সট পড়া যায় না কেন?

স্ট্যান্ডার্ড বা URL-safe সঠিক মোডটি বাছা আছে কি না দেখুন। SGVsbG8= স্ট্যান্ডার্ড Base64-এ বৈধ; SGVsbG8 কেবল URL-safe মোডে গৃহীত হয়। অবৈধ অক্ষর, দৈর্ঘ্য ও প্যাডিং বাতিল হয়, তাই ইচ্ছেমতো = যোগ করবেন না। টেক্সটের জন্য মূল ক্যারেক্টার এনকোডিং বাছুন; বৈধ Base64 বাইটও অবৈধ UTF-8 হতে পারে। বাইনারি ডেটা ফাইল মোডে ডিকোড করুন।