Base64 এনকোডার ও ডিকোডার অনলাইন
টেক্সটকে Base64-এ রূপান্তর করুন, অথবা Base64 থেকে টেক্সটে ডিকোড করুন — তাৎক্ষণিকভাবে, সম্পূর্ণভাবে আপনার ব্রাউজারে।
এনকোড করার জন্য টেক্সট
এনকোডিং এবং ডিকোডিং উভয়ই সম্পূর্ণভাবে আপনার ব্রাউজারে ঘটে — আপনার টেক্সট কখনও আমাদের সার্ভারে পৌঁছায় না।
অ্যাকসেন্টযুক্ত অক্ষর, অ-ল্যাটিন লিপি এবং ইমোজি সবই UTF-8 এর মাধ্যমে সঠিকভাবে রূপান্তরিত হয়।
কোনো অ্যাকাউন্ট প্রয়োজন নেই, এবং আপনি কতটা টেক্সট রূপান্তর করতে পারবেন তার কোনো সীমা নেই।
Base64 এনকোডিং কী?
Base64 হলো বাইনারি বা টেক্সট ডেটাকে মাত্র ৬৪টি সাধারণ ASCII অক্ষর (A–Z, a–z, 0–9, +, /, প্যাডিংয়ের জন্য =) ব্যবহার করে উপস্থাপন করার একটি পদ্ধতি, যাতে এটি শুধুমাত্র টেক্সট পরিচালনা করে এমন সিস্টেমের মধ্য দিয়ে নিরাপদে যেতে পারে — যেমন CSS বা HTML-এ সরাসরি একটি ছোট ছবি এম্বেড করা, JSON বা XML পেলোডে বাইনারি ডেটা অন্তর্ভুক্ত করা, বা URL-এ ডেটা সংযুক্ত করা। এটি এনক্রিপশন নয়: যেকোনো ব্যক্তি কোনো কী ছাড়াই Base64 কে আবার মূল ডেটায় ডিকোড করতে পারেন।
অনলাইনে Base64 এনকোড বা ডিকোড কীভাবে করবেন
- একটি মোড নির্বাচন করুন। "এনকোড" প্লেইন টেক্সটকে Base64-এ রূপান্তর করে; "ডিকোড" Base64 কে আবার প্লেইন টেক্সটে রূপান্তর করে।
- আপনার ইনপুট পেস্ট করুন। টেক্সট (এনকোডের জন্য) অথবা Base64 স্ট্রিং (ডিকোডের জন্য) টাইপ বা পেস্ট করুন।
- ফলাফল পড়ুন। আপনি টাইপ করার সাথে সাথেই রূপান্তর ঘটে — কোনো বোতাম ক্লিক করার প্রয়োজন নেই।
- কপি করুন বা ডাউনলোড করুন। ফলাফল আপনার ক্লিপবোর্ডে কপি করতে Copy বোতাম ব্যবহার করুন, অথবা এটি .txt ফাইল হিসেবে সংরক্ষণ করতে Download ব্যবহার করুন।
Base64 এনক্রিপশন নয়
একটি সাধারণ ভুল ধারণা হলো Base64 ডেটা লুকিয়ে রাখে বা সুরক্ষিত করে। তা নয় — Base64 একটি বিপরীতযোগ্য এনকোডিং, কোনো সাইফার নয়, এবং যেকোনো ব্যক্তি কোনো পাসওয়ার্ড ছাড়াই তাৎক্ষণিকভাবে যেকোনো Base64 স্ট্রিং তার মূল রূপে ডিকোড করতে পারেন। ডেটা-ফরম্যাট সামঞ্জস্যের জন্য Base64 ব্যবহার করুন (বাইনারি ডেটাকে টেক্সট-শুধুমাত্র ফরম্যাটে এম্বেড করার জন্য নিরাপদ করা), এবং যা কিছু গোপনীয় রাখা প্রয়োজন তার জন্য প্রকৃত এনক্রিপশন ব্যবহার করুন।
প্রায়শই জিজ্ঞাসিত প্রশ্ন
আমি কীভাবে টেক্সটকে Base64-এ এনকোড করব?
ইনপুট বক্সে Encode নির্বাচন করা অবস্থায় আপনার টেক্সট পেস্ট বা টাইপ করুন — নিচে তাৎক্ষণিকভাবে Base64 ফলাফল দেখা যাবে। Base64 কে আবার টেক্সটে রূপান্তর করতে Decode-এ স্যুইচ করুন।
Base64 কী কাজে ব্যবহৃত হয়?
Base64 যেকোনো ডেটা (টেক্সট, বাইনারি, ছবি) কে অক্ষর, সংখ্যা, +, /, এবং = দিয়ে গঠিত একটি সাধারণ-ASCII স্ট্রিং-এ রূপান্তরিত করে, যাতে এটি শুধুমাত্র টেক্সট পরিচালনা করে এমন সিস্টেমের মধ্য দিয়ে নিরাপদে যেতে পারে, যেমন CSS/HTML-এ একটি ছোট ছবি এম্বেড করা, বা JSON, XML, বা URL-এ বাইনারি ডেটা অন্তর্ভুক্ত করা।
Base64 এনকোডিং কি এনক্রিপশনের মতোই?
না। Base64 কোনো এনক্রিপশন বা নিরাপত্তা ব্যবস্থা নয় — কোনো কী ছাড়াই যেকোনো ব্যক্তি যেকোনো Base64 ডিকোডার ব্যবহার করে এটি বিপরীত করতে পারেন। সংবেদনশীল তথ্য সুরক্ষার জন্য নয়, ডেটা-ফরম্যাট সামঞ্জস্যের জন্য এটি ব্যবহার করুন।
এটি কি ইউনিকোড এবং ইমোজি সমর্থন করে?
হ্যাঁ — Base64 রূপান্তরের আগে টেক্সট UTF-8 এনকোড করা হয়, তাই অ্যাকসেন্টযুক্ত অক্ষর, অ-ল্যাটিন লিপি এবং ইমোজি সবই সঠিকভাবে রূপান্তরিত হয়।
Decode-এ অবৈধ Base64 পেস্ট করলে কী হয়?
আপনি অস্পষ্ট আউটপুট বা নীরব ব্যর্থতার পরিবর্তে একটি স্পষ্ট ত্রুটি বার্তা দেখতে পাবেন — Base64 ডিকোডের জন্য ইনপুট বৈধভাবে ফরম্যাট করা (সঠিক অক্ষর সেট এবং প্যাডিং) প্রয়োজন।
আমার টেক্সট কি কোথাও আপলোড হয়?
না। এনকোডিং এবং ডিকোডিং উভয়ই সম্পূর্ণভাবে আপনার ব্রাউজারে চলে — আপনার টেক্সট কখনও CurePDF-এর সার্ভারে পাঠানো হয় না।
Base64 এনকোডার/ডিকোডার কি বিনামূল্যে?
হ্যাঁ, কোনো অ্যাকাউন্টের প্রয়োজন নেই এবং আপনি কতটা টেক্সট রূপান্তর করতে পারবেন তার কোনো সীমা নেই।
আমি কি ফলাফল কপি বা ডাউনলোড করতে পারি?
হ্যাঁ — ফলাফল আপনার ক্লিপবোর্ডে কপি করতে Copy বোতাম ব্যবহার করুন, অথবা এটি .txt ফাইল হিসেবে সংরক্ষণ করতে Download ব্যবহার করুন।