টুলস95

দুর্দান্ত কিছু তৈরি করুন

ইমেজ টু বেস64 কনভার্টার.

PNG, JPG, WebP এবং অন্যান্য ছবিকে বেস64, ডেটা ইউআরএল, HTML বা CSS-এ রূপান্তর করুন। প্রিভিউ দেখুন, কোড কপি করুন অথবা টেক্সট ফাইল ডাউনলোড করুন। এনকোডিং আপনার ডিভাইসেই থাকে।

বিজ্ঞাপন
আপনার ইমেজ ওয়ার্কস্পেস
আপনার ডিভাইসে
অথবা এখানে ড্র্যাগ অ্যান্ড ড্রপ করুন
PNG, JPG, JPEG, WEBP, GIF, BMP, AVIF
শুরু করতে আপনার ছবি নির্বাচন করুন।ছবি
বিজ্ঞাপন
ব্লগ কিভাবে একটি ছবিকে Base64-এ রূপান্তর করবেন গাইডটি পড়ুন

ছবিটির বাইট পরিবর্তন না করেই সেটিকে Base64-এ রূপান্তর করুন

একটি ছবিকে Base64, একটি ডেটা ইউআরএল (URL), একটি HTML ছবি অথবা একটি CSS ব্যাকগ্রাউন্ডে রূপান্তর করুন। সোর্সটি প্রিভিউ করুন, কোড ফরম্যাট বেছে নিন, তারপর এটি কপি করুন অথবা একটি টেক্সট ফাইল ডাউনলোড করুন। এনকোডিং আপনার ডিভাইসেই চলে।

একটি ছবি পুনরায় ব্যবহারযোগ্য কোডে পরিণত হয় এবং বৈধ ইমেজ কোড পুনরায় ছবিতে রূপান্তরিত হয়।
দ্রুত ভিডিও টিউটোরিয়াল How to encode an image as Base64 or HTML Choose an image, select HTML image code and download the encoded image as a text file. ইংরেজি বর্ণনা ভিডিওটি দেখুন

How to encode an image as Base64 or HTML

বৈশিষ্ট্য এবং নিয়ন্ত্রণ

আসল ছবির বাইটগুলো এনকোড করুন

একটি ছবি নির্বাচন করুন এবং এর এনকোড করা রূপ দেখতে এডিটরটি খুলুন।

এনকোডিং যা বজায় রাখে

এনকোডিং নির্বাচিত ফাইলটিকে রিসাইজ বা পুনরায় কম্প্রেস না করেই পড়ে। এর বিদ্যমান ছবির ডেটা, মেটাডেটা এবং অ্যানিমেশন বাইটগুলো Base64 স্ট্রিংয়ে থেকে যায়। প্রিভিউটি কেবল শনাক্তকরণের জন্য; এটি আউটপুট পুনরায় তৈরি করতে ব্যবহৃত হয় না। এনকোডিং বাইটগুলো কীভাবে উপস্থাপিত হয় তা পরিবর্তন করে, ছবির বিষয়বস্তু নয়।

আপনার প্রজেক্টের জন্য প্রয়োজনীয় কোডটি বেছে নিন

ডেটা ইউআরএল (URL), প্লেইন Base64, HTML ছবি এবং CSS ব্যাকগ্রাউন্ডের মধ্যে পরিবর্তন করুন।

একটি কোড ফরম্যাট নির্বাচন করা

ডেটা ইউআরএল (URL)-এ ছবির মাইম (MIME) টাইপ এবং base64 প্রিফিক্স অন্তর্ভুক্ত থাকে। প্লেইন Base64-এ শুধুমাত্র এনকোড করা বাইটগুলো থাকে। HTML ছবি ডেটা ইউআরএলটিকে একটি img ট্যাগের ভেতরে রাখে যার একটি খালি alt অ্যাট্রিবিউট থাকে যা অর্থপূর্ণ বিষয়বস্তুর জন্য আপনার পূরণ করা উচিত। CSS ব্যাকগ্রাউন্ড এটিকে একটি background-image ডিক্লারেশনের ভেতরে রাখে। কোডটি গ্রহণকারী অ্যাপ্লিকেশনের প্রত্যাশিত ফরম্যাটটি ব্যবহার করুন।

কোড কপি করুন অথবা টেক্সট হিসেবে ডাউনলোড করুন

কপি আইকনটি শেয়ার করা ভিজ্যুয়াল কনফার্মেশন ব্যবহার করে।

কপি এবং TXT ডাউনলোড

বর্তমানে নির্বাচিত উপস্থাপনাটি ক্লিপবোর্ডে রাখতে কোডের উপরের কপি আইকনটি নির্বাচন করুন। স্টার্ট একটি TXT ফাইলসহ ডাউনলোড পেজ খোলে। টেক্সট ফাইলের নামটি আপনার ছবির বেসনেম বজায় রাখে এবং -base64 যোগ করে। যদি ক্লিপবোর্ড অ্যাক্সেস ব্লক করা থাকে, তবে টেক্সটটি সিলেক্ট হয়ে যায় যাতে আপনি ম্যানুয়ালি এটি কপি করতে পারেন।

এম্বেড করার আগে আকার পরীক্ষা করুন

এডিটরটি ছবির আকার এবং জেনারেট করা কোডের আকার দেখায়।

কেন Base64 সাধারণত বড় হয়

Base64 সাধারণত মূল বাইট সংখ্যার সাথে প্রায় এক-তৃতীয়াংশ যোগ করে, সাথে যেকোনো ডেটা ইউআরএল (URL) বা HTML/CSS র‍্যাপার। এটি ছোট এম্বেড করা অ্যাসেট এবং স্বয়ংসম্পূর্ণ ডকুমেন্টের জন্য দরকারী হতে পারে, তবে এটি কোনো ইমেজ কম্প্রেশন নয়। বড় এম্বেড করা ছবি HTML বা স্টাইলশিট রক্ষণাবেক্ষণ করা কঠিন করে তুলতে পারে এবং সেগুলোকে তাদের ধারণকারী ফাইল থেকে আলাদাভাবে ক্যাশ করা যায় না।

একটি লোকাল কনভার্সন ওয়ার্কফ্লো বজায় রাখুন

ছবি এনকোডিং এবং ডিকোডিংয়ের জন্য কোনো আপলোডের প্রয়োজন নেই।

সমর্থিত ফাইল এবং সীমা

সমর্থিত ফরম্যাটগুলো হলো PNG, JPG, WebP, GIF, BMP এবং AVIF, তবে তা আপনার ব্রাউজারের প্রিভিউ করার ক্ষমতার ওপর নির্ভরশীল। ছবিগুলো অবশ্যই 25 মেগাবাইটের বেশি, 60 মেগাপিক্সেলের বেশি বা প্রতি পাশে 16,000 পিক্সেলের বেশি হওয়া যাবে না। এই রাস্টার কনভার্টারে SVG মার্কআপ ইচ্ছাকৃতভাবে গ্রহণ করা হয় না।

ফাইল এবং প্রসেসিং

ইনপুট
PNG, JPG, WebP, GIF, BMP বা AVIF ছবি
আউটপুট
ডেটা ইউআরএল, প্লেইন Base64, HTML ছবি বা CSS ব্যাকগ্রাউন্ড সম্বলিত TXT

প্রতি ফাইলে সর্বোচ্চ 25 এমবি। প্রতি রান-এ একটি ইনপুট ফাইল।

সর্বোচ্চ 25 মেগাবাইট, 60 মেগাপিক্সেল এবং প্রতি পাশে 16,000 পিক্সেল পর্যন্ত একটি ছবি।

নির্বাচিত ছবিটি ব্রাউজারে পড়া এবং এনকোড করা হয়, রূপান্তরের জন্য এটি আপলোড করার প্রয়োজন হয় না।

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

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

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

জেনে রাখা ভালো।

শুরু করার আগে কিছু উত্তর।

আপনার ডিভাইসে
এনকোডিং কি ছবির গুণমান কমিয়ে দেয়?

না। এনকোডিং মূল বাইটগুলো সংরক্ষণ করে। এটি ছবির আকার পরিবর্তন, কমপ্রেশন বা পুনরায় আঁকে না।

Base64 স্ট্রিংটি ছবির চেয়ে বড় কেন?

Base64 তিনটি ইনপুট বাইটকে চারটি টেক্সট ক্যারেক্টার দিয়ে উপস্থাপন করে, তাই এটি সাধারণত কোনো র‍্যাপার বা প্রিফিক্সের আগে প্রায় এক-তৃতীয়াংশ বৃদ্ধি পায়।

GIF অ্যানিমেশনগুলো কি সংরক্ষিত থাকে?

হ্যাঁ। এনকোডিং অ্যানিমেশনসহ মূল GIF বাইটগুলো সংরক্ষণ করে। প্রিভিউতে হয়তো একটি স্থির ফ্রেম দেখা যেতে পারে, কিন্তু এনকোড করা ডেটাতে সব ফ্রেমই থাকে।

Base64 কি গোপন ছবির জন্য নিরাপদ?

Base64 এনক্রিপশন নয়। যদি মূল ছবিটি ব্যক্তিগত হয়, তবে স্ট্রিংটি গোপন রাখুন। কনভার্টারটি নিজেই আপনার ব্রাউজারে স্থানীয়ভাবে এটি প্রসেস করে।

বিজ্ঞাপন

ভাষা38

English العربية Français Italiano Deutsch Español Português Nederlands Русский Türkçe 日本語 中文 हिन्दी Bahasa Indonesia Bahasa Melayu 한국어 Tiếng Việt ไทย Polski Svenska Українська Norsk বাংলা Ελληνικά فارسی اردو Čeština Dansk Magyar Română Suomi Български Filipino ქართული Slovenčina Azərbaycanca עברית Slovenščina

আপনার ভাষা নির্বাচন করুন। ভিডিও টিউটোরিয়ালগুলোতে বর্তমানে ইংরেজি বর্ণনা ব্যবহার করা হয়।