Image Compressor
PNG, JPG, या WebP images को सीधे अपने browser में compress करें। Quality adjust करें, before/after sizes देखें, download करें। Files कभी आपके device से बाहर नहीं जातीं।
🔒 Files never leave your browser — no upload, no server, no tracking.
No image yet.
No image yet.
यह किसके लिए है?
यह tool एक PNG, JPG, या WebP image को कम quality पर फिर से encode करके उसका byte size कम करता है। यह browser के native Canvas API (canvas.toBlob) का इस्तेमाल करता है — image decode होती है, canvas पर draw होती है, और आपकी चुनी quality पर फिर से encode होती है। File कभी आपके device से बाहर नहीं जाती; कोई upload नहीं, कोई server-side processing नहीं।
कब इस्तेमाल करें
- एक attachment आपके email provider की limit से ऊपर है (आमतौर पर 25 MB)।
- एक CMS या form एक certain size से ऊपर images को reject करता है।
- आप एक webpage पर images ship कर रहे हैं और LCP-friendly file sizes चाहते हैं।
- एक messaging app आपकी image को degrade कर रहा है — भेजने से पहले अपनी control में quality पर pre-compress करें।
आम गलतियाँ
- PNG quality argument को ignore करता है। PNG एक lossless format है; slider इस पर असर नहीं डालता। असली PNG savings के लिए, convert tool के माध्यम से JPG में switch करें — typical photographic content 5–10× सिकुड़ता है।
- Re-encoding जानकारी खोता है। यदि आप पहले से compressed JPG को compress करते हैं तो आप original से शुरू करने से ज़्यादा quality खोएंगे। Source से एक बार compress करें।
- Quality 0.8 आमतौर पर invisible है। 0.5 के नीचे, JPEG artefacts visible हो जाते हैं especially skin और sky जैसे flat-colour areas पर।
- WebP same quality पर JPG से छोटा है — पर हर recipient app इसे support नहीं करता। यदि आप एक unknown audience को भेज रहे हैं तो JPG से चिपके रहें।