GIF to PNG Converter

Split a GIF into numbered PNG frames in your browser and take them as one zip. A still GIF gives you one file, an animation gives you every frame in order.

  • বিনামূল্যে
  • কোন সাইন আপ
  • কোন জলচিহ্ন নেই
  • আপনার ব্রাউজারে চলে

GIF to PNG

রূপান্তরকারীটি ffmpeg WebAssembly এ সংকলিত হয়। এটি একবার ডাউনলোড করে (30 MB) যখন আপনি আপনার প্রথম ফাইলটি বাছাই করেন, তারপরে আপনার ব্রাউজার ক্যাশে থাকে।

আপনার ফাইলটি আপনার নিজের ব্রাউজার দ্বারা প্রক্রিয়াজাত করা হয় এবং কখনও আপলোড করা হয় না। ইঞ্জিন নিজেই এক সময়ের 30 MB ডাউনলোড হয় প্রথমবার আপনি এটি ব্যবহার করেন, এবং তার পরে এটি আপনার ব্রাউজার ক্যাশে থেকে বেরিয়ে আসে।

কিভাবে GIF to PNG ব্যবহার করবেন

  1. 1Drop your .gif onto the box above, or click it to browse. Several files at once is fine.
  2. 2The engine fetches itself once, about 30 MB of WebAssembly, then reads out every frame.
  3. 3Download the .zip. Frames are named frame-0001.png upward, in playback order.

One GIF, many PNGs

A GIF is a container for a sequence, so converting one to PNG is not a one-to-one operation. Each frame becomes its own file, and what you get back is a numbered set rather than a single image. That is why the result arrives as a zip even when you only dropped in one file.

If the GIF is a still, the sequence has a length of one and you get a single PNG. Nothing about the page changes; the file you gave it decides how many come back.

Nothing is lost in this direction

Both formats are lossless, and PNG is the more capable of the two in every respect that matters here. GIF holds at most 256 colours per frame and one bit of transparency; PNG holds sixteen million colours and 256 levels of transparency. So every frame is carried across exactly, with the transparent colour becoming genuine alpha.

That makes this the safe direction. Converting the other way, PNG to GIF, is where the compromises live, and there is a separate page here that explains them rather than pretending they do not exist.

What people actually do with the frames

Three uses cover most of the reasons people extract gif frames. The first is picking a still: a reaction GIF has one good frame in it and you want that frame as a clean image. The second is repairing an animation, where one frame has a typo or an artefact and you intend to fix it and rebuild the GIF afterwards, which the GIF maker on this site will do from the corrected sequence. The third is feeding a sprite sheet or an animation tool that expects numbered stills as its input.

Everything runs in your browser. Frames are extracted locally, nothing is sent to a server, and the engine is fetched once on first use and cached afterwards.

প্রায়শই জিজ্ঞাসিত প্রশ্ন

How many PNGs will I get?
One per frame. A still GIF produces a single file; a three second animation at 15 frames a second produces about forty five. They are numbered in playback order, so frame-0001 is what you see first.
Why a zip instead of individual downloads?
Because an animation is rarely one file. Forty separate download prompts would be unusable and most browsers block them after the first few. A zip arrives as one file and unpacks into a folder that is already in the right order.
Does transparency survive?
Yes, and this is one of the few conversions that loses nothing. PNG stores far more transparency detail than GIF ever had, so the single transparent colour a GIF can mark comes across intact. Everything else is copied pixel for pixel, since both formats are lossless.
Why would I want the frames separately?
Usually to edit one of them, to pick a thumbnail, to feed a sprite sheet, or to rebuild the animation somewhere else after fixing a frame. It is also the quickest way to grab a clean still out of a reaction GIF.
Is there a limit on frames?
Two thousand, which is far beyond any ordinary GIF and exists so a pathological file cannot fill your browser tab's memory before you have a chance to cancel. Files up to 500 MB are accepted.

আরও বিনামূল্যে সরঞ্জাম