Image Format Converter
अपने browser में PNG, JPG, और WebP के बीच images convert करें। Drop करें, target format चुनें, download करें। कोई upload नहीं, कोई server नहीं।
🔒 Files never leave your browser — no upload, no server, no tracking.
No image yet.
यह किसके लिए है?
एक image के container format को convert करता है — PNG ↔ JPG ↔ WebP — पूरी तरह आपके browser में Canvas API के माध्यम से। Image को pixels में decode किया जाता है, फिर target format में फिर से encode किया जाता है। File कभी device से बाहर नहीं जाती; कोई upload नहीं, कोई server-side processing नहीं। Web के लिए WebP बनाने, WebP न पढ़ने वाले recipient के लिए JPG, या transparency लाने के लिए PNG बनाने में उपयोगी।
कब इस्तेमाल करें
- एक site या app WebP को reject करता है और JPG/PNG की मांग करता है।
- आप web पर publish कर रहे हैं और same quality पर smaller payload के लिए WebP चाहते हैं।
- आपको transparent edges रखने के लिए PNG चाहिए (जैसे रंगीन background पर एक logo)।
- आप screenshots इकट्ठा कर रहे हैं — photographic content के लिए JPG आमतौर पर PNG से छोटा होता है।
आम गलतियाँ
- JPG में alpha channel नहीं है। एक transparent PNG को JPG में convert करने पर, transparent pixels white हो जाते हैं (यह tool draw करने से पहले background को white से भर देता है)।
- Text या screenshots को JPG में re-encode करना fuzzy लगता है। Sharp edges और flat colour blocks JPEG के तहत बुरी तरह compress होते हैं। UI screenshots के लिए PNG (या WebP lossless) रखें।
- WebP encoding support अलग-अलग है। Chromium और Firefox में सालों से है; Safari में केवल 14 से। यदि आपका browser WebP encode नहीं कर सकता, तो conversion silently fail हो जाएगा — एक अलग target try करें।
- Quality slider PNG पर apply नहीं होता। PNG lossless है और quality argument को ignore करता है।
- Metadata drop हो जाता है। Canvas re-encoding EXIF, ICC profiles, और copyright को strip करता है। Privacy के लिए अक्सर desirable, पर ध्यान दें यदि आपके workflow को colour profiles preserve करने की ज़रूरत है।