ইমেজ থেকে Base64 কনভার্টার কী?

ফ্রি অনলাইন ইমেজ থেকে Base64 কনভার্টার। ইমেজ (PNG, JPG, GIF, WebP, SVG, BMP) আপলোড বা ড্র্যাগ-এন্ড-ড্রপ করে Base64 data URI-তে রূপান্তর করুন।

Base64 এনকোডিং বাইনারি ইমেজ ডেটাকে শুধুমাত্র ASCII অক্ষর ব্যবহার করে একটি টেক্সট স্ট্রিংয়ে রূপান্তর করে, ফলে আলাদা HTTP রিকোয়েস্ট ছাড়াই সরাসরি HTML, CSS এবং JSON-এ ইমেজ এমবেড করা সম্ভব হয়। ইমেজ টু Base64 কনভার্টার সাধারণ ইমেজ ফরম্যাটের — PNG, JPG, GIF, WebP, SVG এবং BMP — এই রূপান্তর পরিচালনা করে, তিনটি উপযোগী ফরম্যাটে আউটপুট তৈরি করে।

টুলটি ড্র্যাগ-অ্যান্ড-ড্রপ বা ফাইল পিকার দিয়ে ইমেজ গ্রহণ করে। লোড হওয়ার পর, ইমেজ প্রিভিউ ফাইল নাম, সাইজ, টাইপ এবং পিক্সেল ডাইমেনশনসহ আপলোড করা ফাইল দেখায়। এই তথ্য রূপান্তরের আগে আপনি সঠিক ইমেজ নিয়ে কাজ করছেন কিনা যাচাই করতে সাহায্য করে। রূপান্তরটি FileReader API ব্যবহার করে সম্পূর্ণভাবে আপনার ব্রাউজারে ঘটে, তাই ইমেজ ডেটা কখনো আপনার ডিভাইস থেকে বেরিয়ে যায় না।

তিনটি আউটপুট ফরম্যাট উপলব্ধ। ডেটা URI data:image/png;base64,... দিয়ে শুরু হওয়া একটি সম্পূর্ণ স্ট্রিং তৈরি করে যা সরাসরি HTML img src অ্যাট্রিবিউট এবং CSS background-image প্রপার্টিতে ব্যবহার করা যায়। র অ্যাভ Base64 শুধুমাত্র ডেটা URI প্রিফিক্স ছাড়া base64-এনকোডেড স্ট্রিং আউটপুট করে, যা API পেলোড বা ডেটাবেস স্টোরেজের জন্য শুধু এনকোডেড ডেটা প্রয়োজন হলে উপযোগী। CSS ফরম্যাট ডেটা URI-কে ব্যবহারের জন্য প্রস্তুত CSS background-image: url(...) ডিক্লারেশনে মোড়ানো হয়।

Base64 এনকোডিং আসল বাইনারির তুলনায় ফাইল সাইজ প্রায় ৩৩% বাড়ায়। এটি আইকন, লোগো এবং থাম্বনেইলের মতো ছোট ইমেজের জন্য (সাধারণত ১০০ KB-এর কম আসল সাইজ) কার্যকর করে। বড় ইমেজের ক্ষেত্রে, ফলে পাওয়া Base64 স্ট্রিং খুব দীর্ঘ হয়ে যায় এবং কিছু প্রসঙ্গে URL দৈর্ঘ্যের সীমা অতিক্রম করতে পারে। টুলটি ইনলাইন এমবেডিংয়ের জন্য সবচেয়ে উপযুক্ত যেখানে ফাইল সাইজ কমানোর চেয়ে HTTP রিকোয়েস্ট কমানো বেশি গুরুত্বপূর্ণ।

ইমেজ থেকে Base64 কনভার্টার-এর বাস্তব ব্যবহারের উদাহরণ

ওয়েবসাইটের CSS-এ একটি আইকন এমবেড করা

আপনার কাছে একটি 32×32 PNG আইকন আছে এবং অতিরিক্ত HTTP রিকোয়েস্ট এড়াতে এটিকে CSS background-image হিসেবে ব্যবহার করতে চান। PNG-টি কনভার্টারে ড্রপ করুন, CSS ফরম্যাট আউটপুট কপি করুন এবং সরাসরি আপনার স্টাইলশিটে পেস্ট করুন। আইকনটি এখন আলাদা ইমেজ ফাইল বা নেটওয়ার্ক রিকোয়েস্টের প্রয়োজন ছাড়াই ইনলাইনভাবে এমবেড করা হয়েছে।

JSON API পেলোডে একটি ইমেজ পাঠানো

আপনার API ব্যবহারকারীর আপলোড করা প্রোফাইল ফটো JSON-এ Base64 স্ট্রিং হিসেবে গ্রহণ করে। কনভার্টারে ইমেজটি আপলোড বা ড্র্যাগ করুন এবং র অ্যাভ Base64 আউটপুট কপি করুন। আপনার JSON পেলোডে {"avatar": "base64_encoded_string..."} হিসেবে এটি অন্তর্ভুক্ত করুন। সার্ভার সংরক্ষণের জন্য এটি আবার বাইনারিতে ডিকোড করে।

ইনলাইন লোগোসহ একটি HTML ইমেইল সিগনেচার তৈরি

HTML ইমেইল প্রায়ই ডিফল্টভাবে বহিরাগত ইমেজ ডাউনলোড ব্লক করে। Base64 ডেটা URI ব্যবহার করে আপনার কোম্পানির লোগো সরাসরি ইমেইল HTML-এ এমবেড করুন। লোগো ইমেজটি রূপান্তর করুন, ডেটা URI ফরম্যাট কপি করুন এবং আপনার img ট্যাগের src অ্যাট্রিবিউট হিসেবে সেট করুন। ইমেজ ব্লক করা থাকলেও লোগোটি প্রদর্শিত হয়।

কেন ইমেজ থেকে Base64 কনভার্টার ব্যবহার করবেন?

  • ড্র্যাগ-এন্ড-ড্রপ ইমেজ আপলোড
  • Output as Data URI, raw Base64, or CSS background
  • file info: name, size, type, dimensions দেখায়
  • PNG, JPG, GIF, WebP, SVG, BMP সমর্থন করে

ইমেজ থেকে Base64 কনভার্টার কীভাবে ব্যবহার করবেন — ধাপে ধাপে

1

Drag and drop an image or click to upload.

2

the image preview and file info (size, type, dimensions). দেখুন।

3

output format: Data URI, Raw Base64, or CSS. নির্বাচন করুন।

4

ফলাফল এ আপনার clipboard. কপি করুন।

ইমেজ থেকে Base64 কনভার্টার কার জন্য সেরা?

  • inline images
  • CSS embedding
  • ডেটা URI
  • API payloads

ইমেজ থেকে Base64 কনভার্টার-এর জন্য প্রো টিপস

  • 1শুধুমাত্র ছোট ইমেজের জন্য (আসল ১০০ KB-এর কম) ডেটা URI ব্যবহার করুন। বড় ইমেজের ক্ষেত্রে Base64 স্ট্রিং খুব দীর্ঘ হয়ে যায় এবং পেজ লোড পারফরম্যান্স কমাতে পারে।
  • 2SVG ফাইলও base64-এনকোড করা যায়, তবে SVG-কে SVG মার্কআপ হিসেবে (ইনলাইন) এমবেড করা সাধারণত Base64-এর চেয়ে ভালো কারণ ব্রাউজার SVG এলিমেন্ট আলাদাভাবে পার্স এবং স্টাইল করতে পারে।
  • 3CSS background-image ফরম্যাট আউটপুট স্টাইলশিটে পেস্ট করার জন্য প্রস্তুত। আলাদা স্প্রাইট ফাইল তৈরি না করে আইকন এবং ডেকোরেটিভ ইমেজ এমবেড করার এটিই দ্রুততম ওয়ার্কফ্লো।
  • 4URL দৈর্ঘ্যের সীমা সম্পর্কে সচেতন থাকুন: কিছু CDN এবং প্রক্সির সর্বোচ্চ URL দৈর্ঘ্য রয়েছে (সাধারণত ২০৪৮ থেকে ৮১৯২ অক্ষর)। খুব দীর্ঘ ডেটা URI এই মধ্যস্থতাকারীদের দ্বারা ছাঁটাই হতে পারে।

ইমেজ থেকে Base64 কনভার্টার — প্রায়শই জিজ্ঞাসিত প্রশ্ন

What is a Base64 data URI?

A data URI embeds the image data directly in a URL string (data:image/png;base64,...). This allows images to be inlined in HTML, CSS, or JSON without a separate HTTP request.

Is there a file size limit?

There is no hard limit, but very large images will produce very long Base64 strings. For web performance, consider using data URIs only for small images like icons and sprites.

What is the maximum file size I can convert?

Most conversions handle files up to 50MB. The exact limit depends on your device's available memory since all processing is local.

Does the converter preserve formatting and special characters?

Yes. The converter handles Unicode characters, special symbols, and formatting where applicable. For structured formats like CSV, column mapping is preserved.

Is ইমেজ থেকে Base64 কনভার্টার really free to use?

Yes, ইমেজ থেকে Base64 কনভার্টার is completely free with no hidden charges, no usage limits, and no premium tiers. You can use it as often as you need without signing up or providing any personal information.

ইমেজ থেকে Base64 কনভার্টার ব্যবহার করতে প্রস্তুত?

বিনামূল্যের অনলাইন টুল — আপনার ব্রাউজারে কাজ করে, নিবন্ধনের প্রয়োজন নেই। এখনই ব্যবহার শুরু করুন।

এখনই চেষ্টা করুন
Free Forever · No Sign-up

182 Free Tools at Your Fingertips

All free online tools for developers, designers, students, and creators. Every tool works in your browser — no sign-up, no data collection.