تحويل GIF إلى PNG
استخرج صورة ثابتة نظيفة من ملف GIF — مع الحفاظ على الشفافية، والتحرر من حد 256 لونًا، ودون تخزين أي شيء.
- لا يُخزَّن أبدًا
- لا طابور ولا انتظار
- دون تسجيل ودون علامة مائية
كيف تعمل الأداة
أضف ملفات GIF
أفلِت أي عدد من ملفات .gif على الصفحة.
التحويل
يصبح الإطار الأول من كل ملف صورة PNG بلا فقدان.
التنزيل
احفظ الملفات واحدًا تلو الآخر أو في ملف ZIP.
ما فقده GIF بالفعل، وما لا يستطيع PNG إعادته
يحمل ملف GIF 256 لونًا كحد أقصى، تُختار كلوحة ألوان ويُشار إليها برقم. التحويل إلى PNG يرفع هذا السقف — فصيغة PNG تتسع لستة عشر مليون لون — لكن لا يوجد ما يملأ هذه المساحة، لأن الألوان حُذفت عند إنشاء ملف GIF. الصورة الفوتوغرافية المحفوظة بصيغة GIF ثم المحوَّلة إلى PNG تبقى صورة بـ 256 لونًا في صيغة قادرة على أكثر من ذلك. التحويل لا يستطيع استعادة ما تخلّصت منه لوحة الألوان، وأي أداة تدّعي غير ذلك تخترع بكسلات.
وينطبق الأمر نفسه على الشفافية، وهنا تظهر المشكلة فعلًا. شفافية GIF بت واحد: البكسل إما شفاف تمامًا أو معتم تمامًا، ولا شيء بينهما. لذا فالشعار الدائري في ملف GIF له حافة حادة مسنّنة كالدرج، وغالبًا ما تحيط بها هالة من اللون الذي كان خلفه. يدعم PNG 256 مستوى من الشفافية، وسيستخدم الملف المحوَّل مستوى واحدًا منها بالضبط، لأن هذا كل ما كان في GIF. وتنعيم تلك الحافة يعني إعادة رسمها، لا تحويلها.
ويفسّر التنقيط (dithering) حجم الملف، الذي كثيرًا ما يزداد. لتقليد ألوان خارج لوحته، ينثر GIF بكسلات من ألوان متجاورة في نمط رقعة شطرنج دقيق — وهذا النمط، من وجهة نظر أداة الضغط، ضوضاء. يضغط PNG بالتنبؤ بكل بكسل من جيرانه، وهذا يعمل بشكل رائع على المساحات المسطحة ويفشل مع التنقيط، لذا قد يُنتج ملف GIF منقَّط ملف PNG أكبر منه عدة مرات لبكسلات متطابقة. أما الرسم ذو الألوان المسطحة فيتحول إلى PNG أصغر، كما هو متوقع.
الحركة لا تنجو: يُحوَّل ملف GIF المتحرك إلى إطاره الأول، لأن PNG صيغة ثابتة. وهذا هو السبب الحقيقي لبقاء GIF حتى عام 2026 رغم أن عمره ثمانية وثلاثون عامًا وأنه أسوأ في كل شيء آخر.
عندما تحتاج إلى شيء آخر
إن كانت صورة GIF متحركة، فهذا التحويل خاطئ تمامًا. لرسم متحرك قصير على صفحة ويب، يكون ffmpeg -i in.gif -c:v libvpx-vp9 out.webm أو صورة WebP متحركة أصغر بكثير وأكثر سلاسة من GIF، وكل المتصفحات الحالية تشغّل كليهما. وgifsicle --optimize=3 هو الحل الصحيح حين يجب أن يبقى الملف GIF.
أما للإطار الثابت، فيستحق الأمر أن تسأل ما طبيعة الصورة. إن كانت صورة فوتوغرافية، فإن PNG يحفظ تقريبًا بـ 256 لونًا بحجم ملف كامل، وسيكون JPG أصغر دون فقدان إضافي يُذكر. وإن كانت رسمًا، فإن pngquant أو oxipng -o 4 سيصغّران ملف PNG بشكل كبير، والأمر magick in.gif -coalesce out-%d.png من ImageMagick يكتب كل الإطارات بدلًا من الأول فقط.
الأسئلة الشائعة
أي إطار سأحصل عليه؟
الإطار الأول. وفي ملف GIF الثابت (وهو شائع جدًا في الشعارات والمخططات المحفوظة في العقد الأول من الألفية) يمثّل ذلك الصورة كاملة.
هل تُحفظ الشفافية؟
نعم — تنتقل شفافية GIF أحادية اللون إلى PNG بشكل نظيف.
لماذا أحوّل صور GIF الثابتة إلى PNG أصلًا؟
صيغة GIF محدودة بـ 256 لونًا وبضغط قديم جدًا. أما PNG فأصغر حجمًا للرسومات، ويحتفظ بالألوان الكاملة، وتفضّله كل أدوات التصميم.
هل يمكنني استخراج كل إطارات الصورة المتحركة؟
ليس هنا بعد — هذه الأداة تُنتج صورة ثابتة نظيفة واحدة لكل ملف.
هل تُخزَّن ملفاتي في أي مكان؟
لا — لا يُخزَّن أي شيء في أي مرحلة.
معلومة مفيدة: تُحوَّل صور GIF المتحركة إلى إطارها الأول فقط.
أضِف هذه الأداة إلى موقعك
مجانية لأي مدونة أو صفحة فصل دراسي أو مقالة مساعدة. الصق مقتطفًا واحدًا وسيتمكن زوارك من استخدامها مباشرةً على صفحتك.
المزيد من أدوات الصور
تحويل JPG إلى PNG
PNG بلا فقدان من أي JPG، على دفعات
تحويل BMP إلى PNG
صور BMP القديمة بصيغة حديثة وحجم صغير
تحويل PNG إلى WEBP
WebP جاهز للويب مع الحفاظ على الشفافية
تحويل TIFF إلى JPG
الصور الممسوحة وملفات الاستوديو جاهزة للمشاركة
تحويل SVG إلى PNG
من المتجهات إلى البكسلات، بأي مقاس تريده
تحويل PNG إلى JPG
صغّر ملفات PNG إلى JPG واختر لون الخلفية