Trim an animated GIF

Type where it should start and where it should end, in seconds.

Drop your images hereor click to choose filesJPEG, PNG, WebP, AVIF, HEIC, PSD, PDF and over 100 more formats; camera RAW with Pro. Up to 20 images, 20 MB each.Choose Images

  • Private by defaultDeleted within an hour
  • Super FastProcess in seconds
  • No Sign-upStart instantly

How it works

  1. Add your images

    Drag and drop, paste, or pick files. They upload over an encrypted connection.

  2. Pick a quality or a target size

    Use the quality slider, or tell it exactly how many KB or MB you need.

  3. Download

    Save each file, or grab them all at once as a ZIP.

Most GIFs run longer than the moment they exist for. A second of setup before the action and a second of nothing after it double the file and dull the effect. Add the animation, type a start time and an end time in seconds, and the part between them becomes the new GIF, playing in the preview as soon as it is ready.

The length of the original is shown under the two fields, so you know the range you are working in. Leave the start empty to keep the beginning, or the end empty to keep everything up to the last frame. Decimals are accepted: 1.2 means one and two tenths of a second from the start.

A GIF is a series of still frames, each shown for a set time, so a cut can only fall between frames. A frame is kept if any part of its time on screen lies inside the range you typed. In practice the result starts and ends on the nearest frame, which at typical frame rates is within a tenth of a second of what you asked for.

Finding the right moment

Watch the original a few times and count where the action begins. Enter a first guess and look at the preview. Then move the start later in steps of two or three tenths until the first frame is the one you want, and do the same for the end. The length of the result is listed under the preview after each change.

Making a clean loop

A GIF repeats, so the last frame is followed at once by the first. A loop feels smooth when those two look alike. Trim so that the animation ends just before the subject returns to where it started: a swing at the top of its arc, a head turning back to the camera. If no such point exists, playing the clip forwards and then backwards makes a loop that always joins.

For that effect, make one trimmed copy, switch on Play backwards for a second copy, and join the two in a GIF maker.

Shorter means lighter

File size grows almost in step with the number of frames. Cutting a five second GIF to its best two seconds removes more than half the weight without touching the look of what remains. When an upload limit is the problem, trimming is the step that costs no quality at all, so try it before reducing colours or dimensions.

Other changes in the same pass

The panel also crops, changes speed, drops frames and resizes. Everything is applied together when the file is made. The order is fixed and sensible: the time range is selected first, and speed is applied to what remains, so the seconds you type always refer to the original.

Frequently asked questions

How precise is the trim?

To the nearest frame. With a GIF at ten frames a second, that is a tenth of a second.

Do the times refer to the original or the result?

To the original, at its original speed, whatever else is set in the panel.

Can I cut a piece out of the middle?

Not in one step. Trimming keeps one continuous part. Make two pieces and join them elsewhere.

What if I enter a time past the end?

An end time beyond the last frame keeps everything to the end. A start time beyond it leaves nothing, and you are told so.

Does trimming change the speed or the loop?

No. Each kept frame is shown for as long as before, and the GIF repeats as the original did.

Which files can I trim?

Animated GIF and animated WebP files, up to 300 frames.

More

Get Pro

Appearance

Language

PrivacyTermsRefunds