GIF Frames
Release log

Product updates

What changed, why it helps, and what shipped in each GIF Frames version.

v1.1.0 · Release 003

Extract the exact GIF frames you need

This feature release introduces a dedicated GIF Frame Extractor, flexible image formats and download options, and a production tool directory for finding every released GIF workflow.

AddedFrame selection

  • A dedicated GIF Frame Extractor rebuilds and displays every complete frame at its original canvas size.
  • Select individual frames, a continuous range, or the complete animation before downloading.
  • Inspect any frame in the contact sheet and download it directly without changing the selection.

AddedImage formats

  • Export selected frames as PNG, JPG, or WebP images.
  • PNG and WebP preserve transparent pixels, while JPG fills transparent areas with white.
  • Every exported image keeps the GIF's original canvas dimensions.

AddedDownload options

  • Download multiple selected frames together in one ZIP file or save them as separate images.
  • ZIP downloads contain only the selected, sequentially named images with no extra timing file.
  • The selected format also applies to direct single-frame downloads.

AddedTool discovery

  • The production Tools directory now brings the GIF Player and GIF Frame Extractor together in one searchable place.
  • Released tool pages use a shared layout and include a related-tools section for moving between workflows.
  • All extraction and conversion continue to run locally in the browser without uploading the GIF.
v1.0.1 · Release 002

Reverse playback now follows one clear timeline

This maintenance release aligns reverse playback progress, countdown timing, and frame navigation so every control follows the visible timeline consistently.

FixedPlayback timeline

  • Reverse playback now starts at the left edge of the progress bar and continues moving from left to right.
  • The timecode counts down from the GIF's full duration to zero while frames play in reverse.
  • Scrubbing and keyboard navigation preserve the same visible progress direction in forward and reverse playback.

FixedFrame navigation

  • Previous and Next now move backward or forward along the visible playback timeline instead of the source frame number.
  • Button disabled states now match the left and right timeline boundaries in both playback directions.
v1.0.0 · Release 001

A more complete frame inspection workspace

This release makes large GIFs easier to inspect, brings related playback controls together, and adds a confirmation step before exporting a frame.

AddedViewing

  • Large GIF canvases now scale down automatically so the complete image stays visible without changing its aspect ratio.
  • The new theater mode widens the complete player and gives the preview more room on desktop.
  • Small GIFs remain at their original size in the standard player and can use the larger theater view when needed.

AddedPlayback

  • Loop, reverse, and theater controls now use compact icons with hover and keyboard-focus tooltips.
  • Reverse playback begins at the last frame, keeps playback progress moving from left to right, and counts the timecode down to zero.
  • The progress bar updates the main preview while scrubbing and synchronizes the film strip after release.

AddedFrames and export

  • The film strip supports horizontal wheel scrolling without changing the selected frame.
  • Jump to accepts a frame number for direct navigation through longer animations.
  • Frame export now opens a preview card where the PNG file name can be edited before download.

AddedOpening GIFs

  • Upload a GIF from the file picker, drag it directly onto the preview, or paste an animated GIF file from the clipboard.
  • A public-domain Muybridge animation loads by default so every player control can be tried immediately.
  • All decoding and frame export continue to run locally in the browser without uploading the GIF.
Try the latest version

Inspect an animated GIF frame by frame.

Open GIF player