GIF को WebP में बदलें
वेब पर इस्तेमाल के लिए WebP स्टैटिक GIF को हर पैमाने पर पीछे छोड़ देता है: साइज़ का एक हिस्सा भर, 256 रंगों के पैलेट की जगह पूरा 24-बिट रंग, और ट्रांसपेरेंसी जो बची रहती है। यह टूल पहला फ़्रेम कन्वर्ट करता है; नतीजा आम तौर पर मूल GIF से 50–80% छोटा होता है।
ये भी काम आएँगे: GIF को PNG में बदलें
यह कैसे काम करता है
GIF खींचकर छोड़ें — कन्वर्ज़न तुरंत शुरू होता है, पहला फ़्रेम निकलता है, सब कुछ ब्राउज़र के अंदर।
एनकोडर शुरुआत में क्वालिटी 82 पर चलता है; स्लाइडर घुमाते ही साइज़ रीडआउट 50–80% वाली सामान्य बचत लाइव दिखाता है।
हर WebP अलग से ले जाएँ, या पूरा सेट zip करके।
GIF vs WebP
1987 का फ़ॉर्मैट 2010 वाले के बगल में रखें तो नतीजा वही है जो आप सोचेंगे: GIF के 256 रंगों के मुक़ाबले WebP में 1.6 करोड़ रंग, कटे-फटे किनारों की जगह मुलायम अल्फ़ा, और 50–80% हल्की फ़ाइलें। GIF अब सिर्फ़ पुरानी यादों में जीतता है।
| GIF | WebP | |
|---|---|---|
| कंप्रेशन | लॉसलेस, 256-रंग पैलेट | लॉसी या लॉसलेस |
| ट्रांसपेरेंसी | हाँ (पूरी अल्फ़ा) | हाँ (पूरी अल्फ़ा) |
| एनिमेशन | हाँ | हाँ |
| सपोर्ट | हर जगह | सभी मौजूदा ब्राउज़र (2020 से) |
| सबसे उपयुक्त | सादे एनिमेशन और पिक्सेल आर्ट | वेब इमेज: फ़ोटो, थंबनेल, UI एसेट |
अक्सर पूछे जाने वाले सवाल
नहीं — मैंने यह साइट इसीलिए बनाई है। पूरा कन्वर्ज़न WebAssembly के ज़रिए आपके ब्राउज़र में ही होता है, इसलिए फ़ाइलें आपके डिवाइस से बाहर नहीं जातीं और बीच में कोई सर्वर नहीं आता। पेज लोड होने के बाद टूल बिना इंटरनेट के भी चलता है, और डिवाइस की मेमोरी के अलावा साइज़ की कोई सीमा नहीं है।
नतीजा पहले फ़्रेम की एक स्टिल इमेज होता है — PNG, JPG या WebP जैसे स्टैटिक फ़ॉर्मैट एनिमेशन रख ही नहीं सकते, और सच कहें तो यह बात छिपाने के बजाय पहले ही बता देना सही लगता है। अगर आपको मोशन चाहिए तो वीडियो फ़ॉर्मैट (MP4/WebM) सही रास्ता है, जो मेरे रोडमैप पर है।
स्टिल इमेज पर 50–80% की बचत की उम्मीद रखें — GIF का LZW कंप्रेशन वेब से भी पुराना है, और 256 रंगों की सीमा डिदरिंग मजबूर करती है जो और बाइट बर्बाद करती है। WebP उसी फ़्रेम को तीन दशक नई तकनीक से दबाता है।
हाँ, बल्कि सुधर जाती है: GIF की ट्रांसपेरेंसी हर पिक्सेल पर या तो पूरी है या बिल्कुल नहीं — इसी से गहरे बैकग्राउंड पर वे कटे-फटे सफ़ेद किनारे दिखते हैं। WebP में पूरा 8-बिट अल्फ़ा है, तो कन्वर्ट की गई स्टिल GIF वाली ट्रांसपेरेंसी बनाए रखती है और आगे की एडिटिंग उसे ठीक से मुलायम भी कर सकती है।
क्योंकि यह GIF की 1987 वाली तीनों सीमाएँ एक साथ हटा देता है: 256 की जगह 1.6 करोड़ रंग, कटे किनारों की जगह मुलायम 8-बिट ट्रांसपेरेंसी, और ऐसा कंप्रेशन जो उसी फ़्रेम को 50–80% छोटा कर देता है। GIF का ख़ास हुनर एनिमेशन भी WebP में मौजूद है — हालाँकि यह टूल स्टिल ही बनाता है। वेबसाइट पर दिखने वाली किसी भी चीज़ के लिए GIF रखने की इकलौती वजह 2010 से पुराने टूल्स का साथ है।
एनिमेटेड GIF को WebP स्टिल नहीं, वीडियो बनना चाहिए — उसी क्लिप का MP4 आम तौर पर GIF से क़रीब 90% छोटा होता है और मोशन भी रखता है, जो यह कन्वर्टर जान-बूझकर नहीं रखता। WebP में तब बदलें जब फ़्रेम ही असली कंटेंट हो: थंबनेल, पोस्टर इमेज, सजावटी ग्राफ़िक्स। और अगर नतीजा किसी पुराने CMS या ईमेल टेम्पलेट में खुलना है, तो GIF को PNG में बदलें ज़्यादा सुरक्षित, हर जगह चलने वाली स्टिल है।
मिलते-जुलते टूल
GIF को PNG में बदलें
GIF का पहला फ़्रेम ब्राउज़र में ही लॉसलेस PNG बनाएँ — मुफ़्त, बिना अपलोड। 256 रंगों का पैलेट और ट्रांसपेरेंसी जस के तस रहते हैं, फ़ाइल अक्सर GIF से छोटी निकलती है।
GIF को AVIF में बदलें
GIF को AVIF में बदलें, ब्राउज़र में ही — बिना अपलोड, बिना साइनअप। पहला फ़्रेम सबसे कसे हुए आधुनिक फ़ॉर्मैट में एनकोड होता है, अक्सर GIF से 80–95% छोटा।
PNG को WebP में बदलें
PNG को WebP में बदलें, सीधे अपने ब्राउज़र में — मुफ़्त, बिना अपलोड, बिना साइनअप। ट्रांसपेरेंसी पूरी बची रहती है और फ़ाइल आम तौर पर 60–90% छोटी निकलती है।
GIF को JPG में बदलें
GIF का पहला फ़्रेम ब्राउज़र में ही JPG बनाएँ — मुफ़्त, प्राइवेट। क्वालिटी 85 पर फ़ोटो जैसे फ़्रेम कई गुना छोटे हो जाते हैं, थंबनेल और अपलोड फ़ॉर्म के लिए सही।