বেস৬৪ কনভার্টার

আমাদের সহজ কনভার্টার ব্যবহার করে টেক্সটকে Base64-এ এনকোড করুন অথবা Base64 থেকে আবার টেক্সটে ডিকোড করুন।

Base64 Encoder & Decoder

Advertisement

728x90

বেস৬৪ (Base64) এনকোডিং এবং ডিকোডিং পদ্ধতি

Base64 হলো একটি বাইনারি-টু-টেক্সট এনকোডিং স্কিম যা বাইনারি ডেটাকে ASCII স্ট্রিং ফরম্যাটে রূপান্তর করে। এটি মূলত ডেটাকে একটি নির্দিষ্ট ফরমেটে সাজায় যাতে এমন সব সিস্টেমের মাধ্যমে তথ্য আদান-প্রদান করা যায় যেগুলো সরাসরি বাইনারি ফরম্যাট সাপোর্ট করে না। আমাদের এই অনলাইন বেস৬৪ টুল ব্যবহার করে আপনি যেকোনো টেক্সট বা ফাইলকে মুহূর্তেই এনকোড বা ডিকোড করতে পারেন।

ডেভেলপারদের জন্য বেস৬৪-এর ব্যবহার

  • ডেটা ইউআরআই (Data URIs): ছোট ইমেজ, আইকন বা ফন্ট সরাসরি HTML বা CSS ফাইলে যুক্ত করতে এটি ব্যবহৃত হয়।
  • এপিআই অথেন্টিকেশন: ওয়েব কমিউনিকেশনের জন্য API টোকেন এবং ক্রেডেনশিয়াল সুরক্ষিতভাবে এনকোড করতে এটি কার্যকর।
  • নিরাপদ তথ্য আদান-প্রদান: ইমেইল (SMTP) বা টেক্সট-ভিত্তিক চ্যানেলে পিডিএফ বা ইমেজ পাঠানোর সময় ডেটা নষ্ট হওয়া রোধ করে।
  • JSON/XML স্টোরেজ: টেক্সট-ভিত্তিক JSON বা XML ফাইলের ভেতর ছোট বাইনারি ডেটা বা এনক্রিপ্টেড তথ্য সংরক্ষণে এটি ব্যবহার করা হয়।
  • ওয়েব ডেভেলপমেন্ট: সোর্স কোডে এনকোড করা টেক্সট কেমন দেখাবে তা দ্রুত যাচাই করে নিতে এটি সহায়ক।

আপনার টেক্সট পেস্ট করুন অথবা ফাইল আপলোড করে Base64 এনকোড বা অরিজিনাল ফরম্যাটে ডিকোড করুন। আমাদের টুলটি স্ট্যান্ডার্ড UTF-8 সাপোর্টসহ দ্রুত ফলাফল নিশ্চিত করে।

Advertisement

728x90

প্রায়শই জিজ্ঞাসা করা প্রশ্ন

প্রশ্ন আছে? আমাদের টুল ব্যবহার সম্পর্কে সবচেয়ে সাধারণ প্রশ্নের উত্তর এখানে পাবেন।

Base64 কী?+
Base64 হলো একটি পদ্ধতি যার মাধ্যমে বাইনারি ডেটা (ছবি, ফাইল, বাইট) কে শুধুমাত্র ৬৪টি নিরাপদ অক্ষর (A–Z, a–z, 0–9, +, / এবং = প্যাডিংয়ের জন্য) দিয়ে টেক্সট স্ট্রিং-এ রূপান্তর করা হয়। এতে বাইনারি ডেটা টেক্সট-ভিত্তিক জায়গায় (ইমেইল, JSON, HTML) নিরাপদে পাঠানো বা সংরক্ষণ করা যায়।
Base64 এনকোডিং কীভাবে কাজ করে?+
প্রতি ৩ বাইট (২৪ বিট) বাইনারি ডেটাকে চারটি ৬-বিট গ্রুপে ভাগ করা হয়। প্রতিটি ৬-বিট সংখ্যাকে Base64 অক্ষরের তালিকা থেকে একটি অক্ষরে রূপান্তর করা হয়। শেষ গ্রুপে ৩ বাইটের কম থাকলে = দিয়ে প্যাডিং করা হয়।
Base64 কোথায় কোথায় ব্যবহার করা হয়?+
HTML/CSS-এ ছোট ছবি সরাসরি এমবেড করা (data URI) ইমেইলে ছবি/পিডিএফ/বাইনারি ফাইল পাঠানো (MIME). JSON API-তে বাইনারি ডেটা সংরক্ষণ. বেসিক অথেনটিকেশন হেডার (username:password → base64). JWT টোকেন, WebSocket, এবং অনেক কনফিগারেশন ফাইলে
Base64 কি এনক্রিপশন? এটা কি নিরাপদ?+
না — Base64 কোনো এনক্রিপশন নয়। এটা শুধু একটা এনকোডিং পদ্ধতি। যে কেউ খুব সহজেই Base64 ডিকোড করে আসল ডেটা ফিরিয়ে আনতে পারে। এতে কোনো গোপনীয়তা বা সুরক্ষা নেই। এটা শুধু বাইনারি ডেটাকে টেক্সট-নিরাপদ করার জন্য ব্যবহার হয়, নিরাপদ করার জন্য নয়।
Base64 করলে ডেটার সাইজ কতটা বাড়ে?+
Base64 এনকোডিং করলে ডেটার সাইজ প্রায় ৩৩% বেড়ে যায় (কারণ ৩ বাইট ৪টি অক্ষরে পরিণত হয়)। উদাহরণ: ৩০০ KB ছবি Base64 করলে সাইজ হয়ে যায় প্রায় ৪০০ KB।