মূল কনটেন্টে যান
LibraTool logoLibraTool

বিনামূল্যে ইমেজ ফরম্যাট কনভার্টার

JPG, PNG, WebP, AVIF, GIF এবং BMP এর মধ্যে কনভার্ট করুন।

রূপান্তর করুন:

এই ব্রাউজারে AVIF এক্সপোর্ট নেই। WebP প্রায় একই সাশ্রয় দেয় এবং প্রায় সব জায়গায় খোলে।

এখানে ফাইল ড্রপ করুন বা ব্রাউজ করতে ক্লিক করুন

JPG, PNG, WebP, AVIF, GIF, BMP, SVG, HEIC, HEIF · আপনার ডিভাইসে প্রক্রিয়াকৃত

অথবা ক্লিপবোর্ড থেকে পেস্ট করতে Ctrl+V চাপুন

আপনি একসাথে একাধিক ফাইল ড্রপ করতে পারেন

ফাইল ব্রাউজ করুন

টিপ: এটি তাৎক্ষণিকভাবে লোড করতে আপনার ক্লিপবোর্ড থেকে একটি ছবি আটকান (Ctrl+V)।

আপনার ফাইল কখনো আপনার ডিভাইস ছাড়ে না। সমস্ত প্রক্রিয়াকরণ আপনার ব্রাউজারে স্থানীয়ভাবে হয়।

সাধারণ ব্যবহার

  • JPG কে WebP তে রূপান্তর করুনJPG ছবি WebP তে রূপান্তর করুন — আধুনিক ফরম্যাট যা আপনাকে সমান বা ভাল মানের ছোট ফাইল দেয়।
  • PNG কে WebP তে রূপান্তর করুনPNG গ্রাফিক্স WebP তে রূপান্তর করুন — স্বচ্ছতা এবং তীক্ষ্ণ প্রান্ত বজায় রেখে ফাইলের আকার 50–80% দ্বারা সংকুচিত করুন।
  • মুদ্রণের জন্য ছবি রূপান্তর করুনপেশাদার মুদ্রণের জন্য ছবি প্রস্তুত করুন — সম্পূর্ণ রেজোলিউশন সহ উচ্চ-মানের ফরম্যাটে রূপান্তর করুন।

কিভাবে কাজ করে

রূপান্তর পুরোপুরি আপনার ব্রাউজারে Canvas API দিয়ে চলে — Chrome, Firefox ও Safari-তে বিল্ট-ইন একই ইমেজ-এনকোডিং ইঞ্জিন। আপনার ফাইল একটি অফ-স্ক্রিন ক্যানভাসে আঁকা হয় এবং canvas.toBlob() দিয়ে লক্ষ্য ফরম্যাটে আবার এনকোড হয়; কিছুই কোনো সার্ভারে আপলোড হয় না।

  1. 1
    ছবি ক্যানভাসে ডিকোড হয়
    প্রতিটি ফাইল একটি লোকাল object URL দিয়ে HTMLImageElement-এ লোড হয়। ডিকোড হলে পিক্সেল ডেটা আউটপুটের মাপের একটি অফ-স্ক্রিন ক্যানভাসে আঁকা হয় — সর্বোচ্চ প্রস্থ সেট থাকলে অনুপাত বজায় রেখে।
  2. 2
    এনকোডের আগে JPEG স্বচ্ছতা সামলানো হয়
    JPEG-এ রূপান্তরের সময় (যাতে alpha চ্যানেল নেই) ছবি আঁকার আগে ক্যানভাস সাদা ব্যাকগ্রাউন্ডে ভরা হয়, যাতে আউটপুট ফাইলে স্বচ্ছ অংশ কালো না দেখায়।
  3. 3
    canvas.toBlob() পিক্সেল আবার এনকোড করে
    ব্রাউজারের নেটিভ canvas.toBlob(mime, quality) ক্যানভাসকে বাছাই করা ফরম্যাটে (JPG, PNG, WebP বা AVIF) চাওয়া মানে এনকোড করে। ব্রাউজার কোনো ফরম্যাট এনকোড সমর্থন না করলে শুরুতে চালানো একটি ফিচার-পরীক্ষা সেই বোতাম নিষ্ক্রিয় করে, চুপচাপ ভুল লেবেলের ফাইল তৈরি না করে।
  4. 4
    আউটপুট লোকাল blob হিসেবে দেওয়া হয়
    এনকোড করা blob তাৎক্ষণিক প্রিভিউ ও ডাউনলোডের জন্য একটি লোকাল object URL-এ মোড়ানো হয়। একাধিক ফাইলে ডাউনলোড শুরুর আগে JSZip ব্রাউজারেই সেগুলোকে একটি ZIP-এ বাঁধে।

সব ছবির ডেটা আপনার ডিভাইসেই থাকে — ফাইলগুলো পুরোপুরি ব্রাউজারের ভেতরে Canvas API দিয়ে পড়া ও এনকোড হয়, এবং কোনো ডেটা কখনো সার্ভারে পাঠানো হয় না।

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

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