GIF to PNG: help & limits

About this tool

Extract the first frame of a GIF as a still PNG for editing, presentations or documentation. PNG can keep supported transparent pixels from that frame and does not add a lossy JPEG encoding step. This does not convert the full animation to animated PNG; the preview and downloaded file contain only the opening frame.

How to use

  1. Choose a GIF within the displayed limits.
  2. Review the opening frame in the PNG preview, including transparent regions.
  3. Download the still PNG for your editor or document.

Supported files

GIF87a / GIF89a · Up to 32 MiB · 64 megapixels. One image at a time. Maximum 16,384 pixels per edge and 128 MiB output.

How it works

Reqly validates GIF block boundaries and declared dimensions before browser decoding. The first frame is rendered into a canvas and encoded as PNG. Output format and dimensions are checked before the download becomes available.

Examples

An icon for a slide

Extract a 96 × 96 GIF icon to PNG. Supported transparent background pixels remain transparent instead of becoming a white square.

An animation’s opening diagram

Convert a 1,280 × 720 GIF diagram to a PNG of its first frame. Later labels or stages in the animation will not appear.

Limitations

  • The output is a still PNG, not APNG. Only the first frame is extracted; an incomplete opening frame remains incomplete.
  • GIF palette detail is already limited. PNG cannot restore colors or detail absent from the original GIF.
  • 32 MiB input, 64 MP, 16,384px edge and 1,000-frame limits. Plain-text blocks and unsupported/corrupt structures are rejected. Color-profile fidelity and support on every browser are not guaranteed.

Privacy

Frame extraction happens in your browser. The selected GIF, image data and PNG output remain local. No animation frames are uploaded or logged.

Local processing explained

Common questions

Can this keep the whole animation?

No. The tool produces a single still PNG. The first-frame limitation is shown before selection.

Does PNG add more colors to a GIF?

No. It preserves the decoded frame in another format; it cannot recover colors removed by GIF palette reduction.

Why is my PNG larger than the GIF?

PNG stores the rendered frame differently. A format conversion is not a promise of a smaller file.