মূল বিষয়বস্তুতে যান
ToolMug

সরাতে ↑ ↓, খুলতে Enter, বন্ধ করতে Esc চাপুন।

ছবি থেকে Base64

একটি ছবিকে Base64 data URI-তে রূপান্তর করে সরাসরি HTML, CSS, Markdown বা JSON-এ পেস্ট করুন—অথবা Base64 পেস্ট করে তার ভেতরের ছবি দেখুন ও ডাউনলোড করুন।

আপনার ব্রাউজারে চলে — আপনি যা দেন তার কিছুই আপলোড হয় না

অথবা এখানে একটি ফাইল ছেড়ে দিন

Ctrl+V / ⌘V দিয়ে ছবি পেস্টও করতে পারেন

Base64 থেকে ছবি

কীভাবে ব্যবহার করবেন

  1. একটি ছবি বেছে নিন, এখানে ফেলে দিন অথবা Ctrl+V দিয়ে পেস্ট করুন।
  2. আউটপুট বেছে নিন — Data URI, শুধু Base64, CSS background, HTML img ট্যাগ অথবা Markdown।
  3. ফলাফল কপি করুন।
  4. উল্টোভাবে করতে Base64 থেকে ছবি অংশে একটি data URI বা Base64 স্ট্রিং পেস্ট করুন।

অপশনগুলোর ব্যাখ্যা

Data URI
সম্পূর্ণ data:image/png;base64,… স্ট্রিং; যেখানে URL গ্রহণ করা হয়, সেখানেই এটি ব্যবহার করা যায়।
শুধু Base64
data:…; প্রিফিক্স ছাড়া শুধু এনকোড করা ডেটা; কাঁচা Base64 প্রত্যাশা করে এমন API ও JSON ফিল্ডের জন্য।

উদাহরণ

আউটপুট ফলাফল
Data URI data:image/png;base64,iVBORw0KGgo…
CSS background-image: url("data:image/png;base64,…");
HTML <img src="data:image/png;base64,…" alt="">

সচরাচর জিজ্ঞাসিত প্রশ্ন

Base64 করলে ছবি কতটা বড় হয়?

প্রায় এক-তৃতীয়াংশ। Base64 প্রতি তিন বাইটের জন্য চারটি অক্ষর ব্যবহার করে, তাই 30 KB-এর ছবি প্রায় 40 KB লেখায় পরিণত হয়।

কখন ছবিকে Base64 হিসেবে ইনলাইন করা উচিত?

কয়েক কিলোবাইটের কম আকারের ছোট আইকন ও ছবির ক্ষেত্রে ইনলাইন করলে একটি নেটওয়ার্ক অনুরোধ বাঁচে। বড় ছবিগুলো আলাদা ফাইল হিসেবে রাখাই ভালো, কারণ সেগুলো ক্যাশ করা যায় এবং HTML বা CSS ফুলিয়ে তোলে না।

কোন কোন ফরম্যাট সমর্থিত?

আপনার ব্রাউজার পড়তে পারে এমন যেকোনো ছবি, যেমন PNG, JPEG, GIF, WebP, SVG, AVIF এবং ICO। MIME type না থাকলে ডিকোডিং ডেটা থেকেই ফরম্যাট শনাক্ত করে।

আমার ছবিগুলো কি আপলোড করা হয়?

না। এনকোডিং ও ডিকোডিং আপনার ব্রাউজারেই চলে।

গোপনীয়তা

এই টুলটি পুরোপুরি আপনার ব্রাউজারে চলে। আপনার ফাইল ও লেখা আপনার ডিভাইসেই প্রসেস হয় এবং কখনো আমাদের সার্ভারে আপলোড হয় না।

সম্পর্কিত টুল