ভাষা বেছে নিন

ছবির সাইজ কমানোর সহজ টুল

আপনার ছবির গুণমান ঠিক রেখে দ্রুত ফাইল সাইজ কমান। ব্রাউজারেই WebP বা JPEG ফরম্যাটে সেভ করুন। কোনো ওয়াটারমার্ক নেই।

Mehmet Demiray (মেহমেত দেমিরায়) প্রকাশিত আপডেট হয়েছে
শেয়ার করুন
প্রসেসিং আপনার ব্রাউজারেই হয়, কোনো ছবি আপলোড হয় না
১ থেকে ১০০। ৮০ মান রাখলে ছবির মান ভালো থাকে, কম মান দিলে ফাইল সাইজ আরো ছোট হয়
WebP ফাইল সাইজ সবচেয়ে ছোট করে এবং ট্রান্সপারেন্সি ধরে রাখে। JPEG-এ স্বচ্ছ অংশগুলো সাদা হয়ে যায়

ছবি যদি প্রয়োজনের চেয়ে অনেক বড় হয়, তবে শুধু কম্প্রেস না করে আগে রিসাইজ করে নিলে ফাইল সাইজ অনেক বেশি কমে।

ইমেজ কম্প্রেশন বা ছবি সংকুচিত করার পদ্ধতি

ইমেজ কম্প্রেসর মূলত ছবির অপ্রয়োজনীয় ডেটা মুছে ফেলে ফাইলের আকার ছোট করে। একে কারিগরি ভাষায় লসি (Lossy) কম্প্রেশন বলা হয়। একটি ডিজিটাল ছবি যখন তোলা হয়, তাতে এমন অনেক রঙের তথ্য থাকে যা মানুষের চোখ স্বাভাবিকভাবে ধরতে পারে না। এনকোডার এই বাড়তি তথ্যগুলো বাদ দিয়ে ফাইলটিকে হালকা করে দেয়। প্রাকৃতিক দৃশ্য বা মানুষের ছবির ক্ষেত্রে এই পদ্ধতি চমৎকার কাজ করে, কারণ সেখানে রঙের সূক্ষ্ম পরিবর্তনগুলো কম্প্রেশনের পরেও বেশ স্বাভাবিক দেখায়। তবে লোগো, আইকন বা টেক্সটযুক্ত গ্রাফিক্সের মতো শার্প এজ আছে এমন ছবির ক্ষেত্রে খুব বেশি কম্প্রেশন করলে চারপাশ কিছুটা ঝাপসা হয়ে যেতে পারে। এই টুলের মাধ্যমে আপনি ছবির মূল পিক্সেল ঠিক রেখেই অপ্রয়োজনীয় কিলোবাইট কমিয়ে ফেলতে পারবেন।

সঠিক কুয়ালিটি বা মান নির্বাচন করার নির্দেশিকা

আমাদের এই টুলে আপনি ১ থেকে ১০০ পর্যন্ত কুয়ালিটি সেট করার সুবিধা পাবেন। সাধারণত ৮০ কুয়ালিটি ডিফল্ট হিসেবে থাকে, যা ছবির দৃশ্যমান মান এবং ফাইলের আকারের মধ্যে একটি নিখুঁত ভারসাম্য বজায় রাখে। আপনি যদি কোনো সরকারি ফর্ম বা ইমেইল অ্যাটাচমেন্টের জন্য ফাইলটি আরও ছোট করতে চান, তবে কুয়ালিটি ৬০ থেকে ৭০ এর মধ্যে নামিয়ে আনতে পারেন। মনে রাখবেন, কুয়ালিটি ১০০ মানে কিন্তু ছবি পুরোপুরি লসলেস নয়; এটি শুধু এনকোডারকে সর্বোচ্চ ডেটা রাখার নির্দেশ দেয়। অনেক সময় কুয়ালিটি ৯০ এর উপরে বাড়ালে ফাইলের আকার অনেক বেড়ে যায় কিন্তু ছবির মানে তেমন কোনো চোখে পড়ার মতো পরিবর্তন আসে। তাই সাধারণ ব্যবহারের জন্য ৮০ মানটিই সবচেয়ে কার্যকর হিসেবে বিবেচিত হয়।

WebP বনাম JPEG ফরম্যাট: কোনটি আপনার জন্য সেরা

ইমেজ কম্প্রেসর আপনাকে WebP এবং JPEG—এই দুটি আধুনিক ফরম্যাটে ছবি সেভ করার সুযোগ দেয়। WebP হলো গুগলের তৈরি একটি আধুনিক ফরম্যাট যা JPEG-এর তুলনায় অনেক বেশি সাশ্রয়ী। একই মানের ছবিতে WebP ফরম্যাট ব্যবহার করলে JPEG-এর তুলনায় ফাইলের আকার প্রায় ৩০% পর্যন্ত কম হতে পারে। WebP-এর আরও একটি বড় সুবিধা হলো এটি স্বচ্ছ বা ট্রান্সপারেন্ট ব্যাকগ্রাউন্ড বজায় রাখতে পারে। অন্যদিকে, JPEG ফরম্যাটে সেভ করলে ছবির স্বচ্ছ অংশগুলো স্বয়ংক্রিয়ভাবে সাদা রঙে পরিবর্তিত হয়ে যায়। তবে অনেক পুরনো সফটওয়্যার বা অপারেটিং সিস্টেম এখনো WebP ঠিকমতো সাপোর্ট করে না। তাই আপনার যদি পুরনো ডিভাইসে ছবি শেয়ার করার প্রয়োজন হয়, তবে JPEG ফরম্যাটটি বেছে নেওয়া নিরাপদ।

ছবি কম্প্রেশন এবং রিসাইজের মধ্যে পার্থক্য

ছবির আকার কমানোর ক্ষেত্রে কম্প্রেশন এবং রিসাইজের মধ্যে মৌলিক পার্থক্য রয়েছে। ইমেজ কম্প্রেসর ছবির পিক্সেল সংখ্যা বা দৈর্ঘ্য-প্রস্থ পরিবর্তন না করেই ফাইলের স্টোরেজ সাইজ ছোট করে। অর্থাৎ আপনার ছবি যদি ১,২০০ x ৮০০ পিক্সেলের হয়, তবে কম্প্রেশনের পরেও সেটি একই থাকবে। অন্যদিকে ইমেজ রিসাইজার পিক্সেল সরাসরি কমিয়ে ফেলে ছবির আয়তন ছোট করে। যখন কোনো ছবি ডাইমেনশনে অনেক বড় থাকে, তখন শুধু কম্প্রেশন করে ফাইলের আকার কাঙ্ক্ষিত মাত্রায় কমানো সম্ভব হয় না। সেক্ষেত্রে প্রথমে রিসাইজ করে তারপর কম্প্রেশন করলে সবচেয়ে ভালো ফলাফল পাওয়া যায়। আবার অনেক সময় ছবি অতিরিক্ত সংকুচিত হয়ে ঝাপসা হয়ে গেলে এআই ইমেজ আপস্কেলার ব্যবহার করে ছবির স্বচ্ছতা ফিরিয়ে আনা যায়।

গোপনীয়তা এবং ব্রাউজারে প্রসেসিংয়ের সুবিধা

ব্যবহারকারীর ব্যক্তিগত ছবি বা সংবেদনশীল নথির নিরাপত্তার কথা মাথায় রেখে এই ইমেজ কম্প্রেসর সম্পূর্ণ স্থানীয়ভাবে বা ব্রাউজারে কাজ করে। আপনার কোনো ছবি আমাদের সার্ভারে আপলোড হয় না; সব ধরনের প্রসেসিং আপনার নিজের কম্পিউটার বা ফোনের মেমরিতেই সম্পন্ন হয়। এর ফলে ডেটা চুরির কোনো ভয় নেই এবং কোনো সাইন-আপ বা রেজিস্ট্রেশনের ঝামেলা পোহাতে হয় না। এই টুলে ফাইলের আকারের ওপর কোনো নির্দিষ্ট সীমাবদ্ধতা নেই, যা আপনার ডিভাইসের র‍্যাম বা মেমরির ওপর নির্ভর করে। এছাড়া যেহেতু কোনো সার্ভার ট্রান্সফার হয় না, তাই ধীরগতির ইন্টারনেট সংযোগেও আপনি দ্রুত ফাইল কম্প্রেস করতে পারবেন। ফাইল প্রসেসিং হয়ে গেলে আপনি তাৎক্ষণিকভাবে প্রিভিউ দেখে ডাউনলোড করে নিতে পারবেন।

ফাইল সাইজ কেন বেড়ে যেতে পারে

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

যেগুলোর উত্তর আমরা সবচেয়ে বেশি দিই।

গুণমান না কমিয়ে কি ছবির সাইজ কমানো সম্ভব?

কারিগরিভাবে লসি (Lossy) কম্প্রেশনে কিছু তথ্য সবসময় বাদ যায়। তবে এই টুলের উচ্চ কুয়ালিটি (যেমন ৯০ বা তার বেশি) ব্যবহার করলে সেই পরিবর্তনগুলো খালি চোখে ধরা পড়ে না। এটি দৃশ্যমানভাবে ছবির মান ঠিক রাখে কিন্তু গাণিতিকভাবে পুরোপুরি লসলেস বা তথ্য অক্ষুণ্ণ থাকে না।

ছবির সাইজ একটি নির্দিষ্ট সীমার (যেমন 200 KB) নিচে আনব কীভাবে?

প্রথমে কুয়ালিটি স্লাইডারটি পরিবর্তন করে কাঙ্ক্ষিত সাইজ পাওয়ার চেষ্টা করুন। যদি তাতেও কাজ না হয়, তবে ইমেজ রিসাইজার ব্যবহার করে ছবির পিক্সেল বা ডাইমেনশন কিছুটা কমিয়ে ফেলুন। রিসাইজ করার পর কম্প্রেস করলে খুব সহজেই ফাইলের আকার অনেক ছোট করা সম্ভব হয়।

এই টুল ব্যবহারের জন্য কি কোনো অ্যাকাউন্ট খুলতে হবে?

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

কুয়ালিটি নাম্বারের প্রকৃত অর্থ কী?

কুয়ালিটি নাম্বার মূলত এনকোডার কতটা সূক্ষ্ম তথ্য রাখবে তা নির্দেশ করে। এটি ছবির পিক্সেলের কোনো শতাংশ নয় বরং কম্প্রেশনের তীব্রতা বোঝায়। সাধারণত ৮০ মানটি ছবির স্বচ্ছতা বজায় রেখে ফাইলের আকার উল্লেখযোগ্যভাবে কমানোর জন্য সবচেয়ে কার্যকর।

কম্প্রেশন করলে কি ছবির ডাইমেনশন বা দৈর্ঘ্য-প্রস্থ বদলে যায়?

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

ছবির স্বচ্ছ বা ট্রান্সপারেন্ট অংশগুলোর কী হবে?

আপনি যদি WebP ফরম্যাট নির্বাচন করেন, তবে ছবির স্বচ্ছ অংশগুলো আগের মতোই থাকবে। কিন্তু JPEG ফরম্যাটে সেভ করলে সেই স্বচ্ছ অংশগুলো স্বয়ংক্রিয়ভাবে সাদা রঙে পরিবর্তিত হয়ে যায়। লোগো বা গ্রাফিক্সের ক্ষেত্রে স্বচ্ছতা বজায় রাখতে WebP ফরম্যাট ব্যবহার করা শ্রেয়।

এখানে কি সর্বোচ্চ কত বড় ফাইল দেওয়া যাবে তার কোনো লিমিট আছে?

যেহেতু আমাদের সার্ভারে কোনো ফাইল আপলোড হয় না, তাই ফাইলের সাইজের ওপর কোনো নির্দিষ্ট সীমাবদ্ধতা নেই। তবে খুব বড় আকারের ছবি প্রসেস করার ক্ষেত্রে আপনার ডিভাইসের র‍্যাম বা মেমরির সক্ষমতা অনুযায়ী কাজ করবে। সাধারণ ব্যবহারের ক্ষেত্রে বড় ডিজিটাল ছবিতেও কোনো সমস্যা হওয়ার কথা নয়।

WebP নাকি JPEG—কোন ফরম্যাটটি বেছে নেওয়া উচিত?

আধুনিক ওয়েবসাইট বা সোশ্যাল মিডিয়ায় ব্যবহারের জন্য WebP ফরম্যাটটি সেরা, কারণ এটি কম সাইজে অনেক ভালো কুয়ালিটি দেয়। তবে ইমেইল বা পুরনো ডিভাইসে ফাইল পাঠানোর জন্য JPEG বেশি নির্ভরযোগ্য, কারণ এটি প্রায় সব ধরনের সফটওয়্যারে সাপোর্ট করে।

কম্প্রেশন করার পর ফাইলের সাইজ বেড়ে গেল কেন?

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

আমার ছবি কি কোথাও সেভ বা আপলোড করা হয়?

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

তথ্যসূত্র

  1. An image format for the Web (WebP) · Google Developers
  2. Lossy compression · Wikipedia
  3. JPEG · Wikipedia