Turn a screen recording into a GIF for your docs

Convert a short MP4 screen recording into an animated GIF with 1FileTool — drop the clip, set a width, and embed the result in a README. Runs offline.

Level: beginner3 minOffline: YesFreemac-arm, mac-intel, windows, linuxUpdated 2026-09-26App version 1.10.0

Your progress

Turn a short screen recording into an animated GIF you can paste straight into a README, a docs page, or a GitHub issue. With 1FileTool's MP4 to GIF tool it's one drag and one click — everything runs offline on your machine.

82.3 KB499.2 KB

The badge above is a real run with the sample clip below. A GIF is usually bigger than the MP4 it came from — GIF has no real video compression — but it embeds anywhere, including places that can't play video at all. Keep clips short and widths modest.

What you'll need

  • 1FileTool 1.10.0 or later on macOS (Apple Silicon or Intel), Windows, or Linux.
  • A short clip — under about 10 seconds is ideal. MP4, MOV, AVI, MKV and WebM all work.

video-to-gif-for-docs.zip

Sample files · 562.4 KB

Download sample files
  • demo-clip-expected.gif499.2 KB
  • demo-clip.mp485.4 KB

The ZIP holds demo-clip.mp4, a synthetic 7-second recording you can follow along with, and demo-clip-expected.gif — the exact file 1FileTool produced from it, so you can sanity-check your output.

Protect your originals first

Replace source is ON by default: the output overwrites the original file and no backup is kept. Before following along, open Settings › General and turn Replace source off, or pick a separate output folder.

Steps

1. Open the MP4 to GIF tool

Launch 1FileTool, click Video in the sidebar, then choose MP4 to GIF from the Convert group.

Video › Convert › MP4 to GIF

2. Drop in your clip

Drag demo-clip.mp4 (or your own recording) onto the drop zone — it accepts MP4, MOV, AVI, MKV, WebM and GIF. MP4 to GIF works on one clip at a time.

Drop a single clip; the file list shows its name and size

3. Set the width

Under Resolution, set Width to 960 — big enough for a README, small enough to keep the GIF lean. Leave one side empty and the aspect ratio is preserved; leave the width blank and the GIF renders at 480 px wide.

4. Run it

Click Run on 1 video. A few seconds later the result card confirms the conversion, and <name>.gif lands in your output folder (~/Documents/1FileTool unless you changed it). The source clip is never modified.

5. Embed it

Reference the GIF like any image — in Markdown:

![Demo](demo-clip.gif)

The result

The sample clip produced demo-clip.gif: 8 seconds at one frame per second, 1920×1440 at the default width.

82.3 KB499.2 KB

One thing to know before you ship it: MP4 to GIF renders one frame per second. The result is a step-by-step sequence — ideal for "click here → menu opens" walkthroughs, but it won't look like smooth motion. For fluid movement, keep the embed an MP4.

If it didn't work

  • The GIF is huge. That is normal — lower the width (try 720 or 480) and shorten the source clip. Those are the only two dials.
  • The GIF looks choppy. It's the one-frame-per-second renderer, not a bug. Split a long walkthrough into a few short GIFs.
  • You can't find the output. Check ~/Documents/1FileTool, or the output folder shown in the output bar — converted files always land there, never next to the source.
  • On Linux, clicking the drop zone opens a folder picker. A known quirk in the file dialog — drag the clip straight onto the window instead.

Try next

Want to test the idea first? Convert a clip right here in the browser:

Try it in your browser

This tool also runs in the browser. Try it here first, then do a whole folder at once in the app.

Try MP4 to GIF Online

Real Browser Processing

No file selected

Original

Select a video to start

Result

Process video to preview output

Browser processing runs locally and exports WebM, GIF, PNG, WAV, or VTT. The desktop app supports more formats, larger files, and faster batch workflows.

Tools used

Keep the next file job off the internet.

Every tool is in the free download. Upgrade once, when the daily limit starts getting in your way.

PrivateOfflinePay once

No account, no credit card. Pro includes a 7-day money-back guarantee.