PNG को GIF में बदलें

यहाँ आप PNG को GIF में बदलते हैं, मुफ़्त और बिना खाते के: फ़ाइल ऊपर छोड़िए और कुछ ही सेकंड में नतीजा डाउनलोड के लिए तैयार मिलेगा। कन्वर्ज़न आपके अपने ब्राउज़र के भीतर होता है, इसलिए फ़ाइल कभी अपलोड नहीं होती। यह Windows, macOS और Linux पर वैसे ही चलता है जैसे iPhone और Android पर, और कनेक्शन काट देने पर भी चलता रहता है।

  • कहाँ चलता है आपके ब्राउज़र में। फ़ाइल कभी अपलोड नहीं होती।
  • कुछ नुक़सान के साथ आकार के बदले कुछ बारीक़ी जाती है। PNG जो सँभाल सकता है, वह सब GIF नहीं सँभाल सकता।
  • फ़ाइल आकार की सीमा हर फ़ाइल 100 MB तक, मुफ़्त, बिना खाते के।
  • जानने लायक़ 256 रंगों तक घटा दिया गया, और फ़ोटो पर यह दिख जाता है; पारदर्शी हिस्से बचे नहीं रहते, पृष्ठभूमि के रंग से भर दिए जाते हैं।

एक बार में 100 फ़ाइलें। फ़ॉर्मेट अलग-अलग हों तो भी चलेगा।

PNG से GIF असल में करता क्या है

A generated landscape with a low sun and three ridges, used to show what JPEG does to continuous tone. Shown as PNG.

PNG139 KB

A generated landscape with a low sun and three ridges, used to show what JPEG does to continuous tone. Shown as GIF.

GIF36 KB3.8× छोटी

एक तस्वीर जैसा दृश्य — मुलायम ढाल, नरम किनारे, महीन दाने। GIF या तो ठीक इसी के लिए बना है या ठीक इसी के ख़िलाफ़, और आँकड़े बता देते हैं कि कौन-सा। दोनों तस्वीरें कोड से बनाई गई हैं और उसी कन्वर्टर से एनकोड हुई हैं जो इस पेज पर चलता है, इसलिए ये आकार इसी साइट की अपनी पैदावार हैं।
A generated badge: a circular gradient on a transparent background with a white bar across it, used to show what each format does with transparency and with hundreds of shades. Shown as PNG.

PNG7 KB

A generated badge: a circular gradient on a transparent background with a white bar across it, used to show what each format does with transparency and with hundreds of shades. Shown as GIF.

GIF8 KB8% बड़ी

पीछे पारदर्शी और आकृति पर एक रंग-ढाल। GIF या तो दोनों रखता है, या एक, या पारदर्शिता को किसी ठोस रंग से भर देता है — और लोग ठीक इसी अंतर पर फँसते हैं। दोनों तस्वीरें कोड से बनाई गई हैं और उसी कन्वर्टर से एनकोड हुई हैं जो इस पेज पर चलता है, इसलिए ये आकार इसी साइट की अपनी पैदावार हैं।
A generated application window with a sidebar, a table and a bar chart, used to show what JPEG does to flat colour and hard edges. Shown as PNG.

PNG3 KB

A generated application window with a sidebar, a table and a bar chart, used to show what JPEG does to flat colour and hard edges. Shown as GIF.

GIF6 KB2.4× बड़ी

सपाट रंग और कड़े किनारे, जैसे किसी इंटरफ़ेस, चार्ट या लोगो में होते हैं। ऊपर वाली तस्वीर से बर्ताव बिल्कुल अलग, और यही वजह है कि जवाब हमेशा यही होता है कि फ़ाइल में क्या है उस पर निर्भर करता है। दोनों तस्वीरें कोड से बनाई गई हैं और उसी कन्वर्टर से एनकोड हुई हैं जो इस पेज पर चलता है, इसलिए ये आकार इसी साइट की अपनी पैदावार हैं।

अगर आप चलती तस्वीर के लिए आए हैं, तो यह वह नहीं है

PNG से GIF खोजने वाले ज़्यादातर लोग चलती GIF सोच रहे होते हैं — वही छोटी लूप वाली क्लिप जो अब लगभग सबके लिए इस शब्द का मतलब है। साफ़ कह देना ठीक है: एक अकेली PNG उसमें नहीं बदल सकती। चलती तस्वीर फ़्रेमों का क्रम है, और आपके पास एक फ़्रेम है।

आपको असल में क्या चाहिए, यह इस पर निर्भर करता है कि वह जाएगी कहाँ। किसी वेब पन्ने के लिए छोटे MP4 को WebM बनाना किसी भी GIF से कहीं छोटी फ़ाइल और कहीं बेहतर गुणवत्ता देता है। चैट ऐप अब आम तौर पर वीडियो सीधे ले लेते हैं।

256 रंगों की सीमा, और वह कब दिखती है

GIF ज़्यादा से ज़्यादा 256 रंगों का पैलेट रखती है और फिर उसी की ओर इशारा करती है। PNG एक करोड़ साठ लाख रंग बता सकती है। बदलने का मतलब है यह चुनना कि कौन-से 256 रखे जाएँ, और बाक़ी हर रंग को सबसे नज़दीकी बचे हुए रंग पर भेज देना।

यह कितना दिखेगा, यह पूरी तरह तस्वीर पर है। कोई लोगो, आइकन, रेखाचित्र, किसी स्प्रेडशीट का स्क्रीनशॉट — इनमें गिने-चुने सपाट रंग होते हैं और ये बिना छुए पार निकल जाते हैं। फ़ोटो नहीं निकलती: आसमान, त्वचा और रंगों का कोई भी धीमा बदलाव दिखने वाली पट्टियों में टूट जाता है।

पारदर्शी पृष्ठभूमि का क्या होता है

दोनों फ़ॉर्मेट पारदर्शिता सँभालते हैं और दोनों का उससे मतलब अलग है। PNG हर पिक्सेल के लिए अपारदर्शिता का एक मान रखती है, इसलिए कोई किनारा ठोस से अदृश्य तक धीरे-धीरे ढल सकता है — यही वजह है कि PNG लोगो किसी भी पृष्ठभूमि पर साफ़ बैठता है। GIF सिर्फ़ इतना कह सकती है कि पिक्सेल पूरा दिखे या पूरा न दिखे।

व्यावहारिक असर यह है कि नरम किनारे कठोर हो जाते हैं। जो घुमावदार किनारा पीछे की चीज़ में घुल जाता था उस पर सीढ़ियाँ उभर आती हैं, और कोई हल्की परछाईं या तो ग़ायब हो जाती है या ठोस स्लेटी आकृति बन जाती है।

फ़ाइल शायद बड़ी ही हो जाएगी

यह लोगों को चौंकाता है, क्योंकि GIF पुरानी और छोटी फ़ाइल जैसी लगती है। PNG ज़्यादा आधुनिक कंप्रेसर इस्तेमाल करती है और उसी तस्वीर पर आम तौर पर बेहतर रहती है, इसलिए GIF में बदलने पर अक्सर छोटी नहीं, बड़ी फ़ाइल बनती है।

यह जान लेना इसलिए ज़रूरी है कि इससे बदलने की एक आम वजह ही ख़त्म हो जाती है। GIF तब सही जवाब है जब आगे कोई और चीज़ लेता ही न हो: कोई पुराना फ़ोरम, कोई ईमेल टेम्पलेट, कोई औद्योगिक सॉफ़्टवेयर।

डिदरिंग, और वह किसके बदले क्या देती है

जब पैलेट में उतना नहीं समाता जितना तस्वीर माँगती है, तो नाकाम होने के दो तरीक़े हैं। हर पिक्सेल को नज़दीकी बचे रंग पर गोल कर दीजिए और साफ़ पट्टियाँ मिलती हैं। दो पड़ोसी रंगों के पिक्सेल बिखेर दीजिए ताकि आँख उन्हें मिला ले, और पट्टियाँ महीन छींटों में बदल जाती हैं।

आम तौर पर कोई एक बेहतर नहीं है। रेखाचित्र पर गोल करना अदृश्य रहता है, क्योंकि गोल करने को कुछ था ही नहीं। फ़ोटो पर छींटे पट्टियों से कम ग़लत लगते हैं, पर वे कंप्रेस भी बुरी तरह होते हैं — इसलिए डिदर की हुई GIF आम तौर पर दोनों में बड़ी वाली होती है।

आकार में GIF सचमुच कब जीतती है

एक ही मामला है, और वही मामला है जिसके लिए GIF बनी थी: गिने-चुने सपाट रंगों और तीखे किनारों वाली छोटी तस्वीर। चार रंगों वाला 32 पिक्सेल का आइकन, कोई सादा रेखाचित्र, कोई काला-सफ़ेद चिह्न। यहाँ पैलेट कोई बंदिश नहीं, बस काफ़ी है।

तब भी PNG आम तौर पर कुछ प्रतिशत के भीतर रहती है और अक्सर आगे ही होती है। ईमानदार सार यह है कि GIF किसी भी चीज़ के लिए PNG से छोटी नहीं है; वह बस उन्हीं तस्वीरों के लिए ज़्यादा बड़ी नहीं होती जिनके लिए बनी थी।

क्या पार नहीं जाता

PNG रंग-प्रोफ़ाइल, गामा मान और लिखित खंड ढो सकती है। GIF एक पैलेट ढोती है और उसके सिवा बहुत कम। PNG अपने रंगों की व्याख्या के बारे में जो जानती थी वह छूट जाता है, और यह एक और वजह है कि फ़ोटो बदलने पर अलग दिख सकती है।

परतें, अगर आप किसी डिज़ाइन औज़ार से निर्यात कर रहे हैं, PNG में भी कभी नहीं थीं। दोनों फ़ॉर्मेट सपाट तस्वीरें हैं, और जो ढाँचा था वह सिर्फ़ उसी फ़ाइल में रहता है जिससे आपने निर्यात किया था।

सब कुछ आपकी मशीन पर होता है

रंगों की कटौती और GIF लिखना, दोनों आपके ब्राउज़र में उसी कोड से चलते हैं जो पन्ने ने उतारा था। आपकी तस्वीर कहीं भेजी नहीं जाती, कोई क़तार नहीं है और कोई खाता इसमें शामिल नहीं।

इसका मतलब यह भी है कि गिनने लायक़ कोई सीमा नहीं। एक तस्वीर बदलिए या सौ; सब एक साथ छोड़ दीजिए और नतीजे ZIP में ले लीजिए। हमें पन्ना भेजने का ख़र्च पड़ता है, हर कन्वर्ज़न का नहीं।

जत्थे में बदलते समय समय कहाँ जाता है

जितनी चाहें छोड़िए और नतीजे ZIP में लीजिए। चूँकि कुछ अपलोड नहीं होता, इसलिए न प्रति-फ़ाइल कोई सीमा है, न क़तार, न खाता।

ध्यान रखने लायक़ एक ही बात है कि इस पेज पर सबसे धीमा क़दम रंगों की कटौती है। हर तस्वीर का पैलेट अलग से निकाला जाता है, इसलिए सौ बड़ी PNG सौ छोटी PNG से साफ़ तौर पर ज़्यादा समय लेती हैं। कुछ नाकाम नहीं होता — बस धीरज चाहिए।

PNG को GIF में ऐसे बदलें

  1. अपनी PNG फ़ाइल इस पेज पर छोड़ें, या चुनने के लिए दबाएँ।
  2. लक्ष्य के रूप में GIF चुनें। कन्वर्ज़न आपके ब्राउज़र में होता है और फ़ाइल अपलोड नहीं होती।
  3. तैयार GIF फ़ाइल डाउनलोड कर लें।

PNG या GIF: क्या बदलता है

PNG और GIF की तुलना
PNGGIF
पूरा नामPortable Network GraphicsGraphics Interchange Format
फ़ाइल एक्सटेंशन.png.gif
मीडिया टाइपimage/pngimage/gif
कंप्रेशनबिना नुक़सान — कुछ छोड़ा नहीं जाताबिना नुक़सान — कुछ छोड़ा नहीं जाता
पहली बार प्रकाशित19961987
प्रकाशकPNG Development GroupCompuServe
विनिर्देशISO/IEC 15948GIF89a
लाइसेंसखुला मानकखुला मानक
आज की स्थितिमौजूदापुराना, फिर भी हर जगह पढ़ा जाता है
बिट डेप्थ168
रंग जो यह दर्ज कर सकता हैRGB, ग्रेस्केल, इंडेक्स्ड पैलेटइंडेक्स्ड पैलेट
सबसे बड़ी इमेजहर तरफ़ 2,14,74,83,647 pxहर तरफ़ 65,535 px
ब्राउज़र में खुलता हैहर ब्राउज़रहर ब्राउज़र
इसकी जगह विचारणीयWebP, SVG, JXLWebP, MP4

क्या खो जाता है

GIF में अल्फ़ा चैनल होता ही नहीं। पारदर्शी PNG फ़ाइल बाहर आती है तो वे हिस्से भरे हुए मिलते हैं — सफ़ेद, जब तक आप कुछ और न चुनें — और GIF की कोई सेटिंग उस पारदर्शिता को वापस नहीं ला सकती।

GIF हर तस्वीर में ज़्यादा से ज़्यादा 256 रंग रखता है। इसमें फ़ोटो एक रंग-पट्टी तक घटा दी जाती है, और आसमान पर पट्टियाँ इसीलिए दिखती हैं। यह गुणवत्ता की सेटिंग नहीं है, यह फ़ॉर्मेट है।

PNG हर चैनल पर 16 बिट तक सँभालता है और GIF के पास 8 बचते हैं। वही अतिरिक्त बारीक़ी है जो ज़ोरदार सुधारों को बिना पट्टियाँ पड़े झेल जाती है: इसलिए बदलना एडिटिंग के बाद कीजिए, पहले नहीं।

नतीजा खोलना

Adobe Photoshop और GIMP PNG और GIF — दोनों पढ़ लेते है, इसलिए आप नतीजे को असली फ़ाइल के बग़ल में रखकर देख सकते हैं, बिना दूसरा प्रोग्राम खोले।

कौन-सा फ़ॉर्मेट किस काम के लिए है

PNG PNG Development Group का फ़ॉर्मेट है, जो 1996 में आया। यह हर चैनल पर 16 बिट में दर्ज करता है।

GIF CompuServe का है और 1987 से चला आ रहा है, और GIF89a में तय किया गया है। GIMP, Adobe Photoshop और ImageMagick इस फ़ॉर्मेट को पढ़ लेते है।

PNG से GIF: आम सवाल

क्या मेरी PNG फ़ाइल कहीं अपलोड होती है?

नहीं। यह कन्वर्ज़न पूरी तरह आपके ब्राउज़र में होता है, इसलिए फ़ाइल आपके डिवाइस से बाहर नहीं जाती। आप ख़ुद जाँच सकते हैं: डेवलपर टूल्स का नेटवर्क टैब खोलिए और कुछ बदल कर देखिए। आपको पेज ख़ुद दिखेगा और आँकड़ों तथा विज्ञापन के वे अनुरोध दिखेंगे जिनसे इस सेवा का ख़र्च निकलता है — और एक भी ऐसा अनुरोध नहीं जो आपकी फ़ाइल साथ ले जा रहा हो। इस जोड़ी के पीछे jSquash है, तस्वीरों के संदर्भ कोडेक के WebAssembly संस्करण; आपका ब्राउज़र इसे एक बार उतारता है और फिर सहेज कर रखता है।

क्या PNG को GIF में बदलना मुफ़्त है?

हाँ। न खाता, न वॉटरमार्क, और न कोई रोज़ का कोटा जो ख़त्म हो: यह आपकी अपनी मशीन पर चलता है, इसलिए आप जितनी बार चाहें लौट सकते हैं। ब्राउज़र 100 MB तक की फ़ाइलें सँभालता है, एक बार में 100। jSquash आपकी अपनी मशीन पर उतरता है और वहीं चलता है — इसीलिए उस पर कोई गिनती नहीं है।

PNG को GIF में बदलने पर क्या गुणवत्ता जाती है?

GIF कंप्रेस करता है, इसलिए कुछ डेटा जाता है। तयशुदा सेटिंग पर यह पकड़ में नहीं आता; पक्का करना हो तो गुणवत्ता बढ़ा दीजिए। 256 रंगों तक घटा दिया गया, और फ़ोटो पर यह दिख जाता है; पारदर्शी हिस्से बचे नहीं रहते, पृष्ठभूमि के रंग से भर दिए जाते हैं।

PNG से GIF जाने पर क्या पारदर्शी पृष्ठभूमि बची रहती है?

GIF में अल्फ़ा चैनल होता ही नहीं। पारदर्शी PNG फ़ाइल बाहर आती है तो वे हिस्से भरे हुए मिलते हैं — सफ़ेद, जब तक आप कुछ और न चुनें — और GIF की कोई सेटिंग उस पारदर्शिता को वापस नहीं ला सकती।

GIF बनने पर फ़ोटो में पट्टियाँ क्यों दिखती हैं?

GIF हर तस्वीर में ज़्यादा से ज़्यादा 256 रंग रखता है। इसमें फ़ोटो एक रंग-पट्टी तक घटा दी जाती है, और आसमान पर पट्टियाँ इसीलिए दिखती हैं। यह गुणवत्ता की सेटिंग नहीं है, यह फ़ॉर्मेट है।

PNG से GIF जाने पर क्या रंग-गहराई घटती है?

PNG हर चैनल पर 16 बिट तक सँभालता है और GIF के पास 8 बचते हैं। वही अतिरिक्त बारीक़ी है जो ज़ोरदार सुधारों को बिना पट्टियाँ पड़े झेल जाती है: इसलिए बदलना एडिटिंग के बाद कीजिए, पहले नहीं।

तय नहीं कर पा रहे कि क्या चाहिए?

यह पेज एक को दूसरे में बदलता है। अगर आप बदल नहीं रहे बल्कि चुन रहे हैं, तो PNG vs GIF बताता है कि किसे कब लेना है और कौन किस काम में कमज़ोर है।

इन फ़ॉर्मेट के बारे में और

ये आँकड़े कहाँ से आए

इस पेज पर PNG और GIF के बारे में जो कहा गया है, वह जाँचा जा सकता है, और ये रहे वे दस्तावेज़ जो उसे तय करते हैं।