Recording → GIF

Screen Recording to GIF

Turn a screen recording into a lightweight GIF that autoplays in READMEs, issues, and chats — no upload, no watermark.

Drop a video to start

Choose video

MP4 · MOV · WEBM · AVI · MKV · up to 200 MB

A screen recording is the clearest way to show a bug, a feature, or a how-to — but a raw video file is awkward to share. A GIF autoplays inline and loops forever, so it lands perfectly in a README, a GitHub issue, a Jira ticket, or a Slack thread.

Drop in a recording from QuickTime, OBS, ShareX, the Windows Game Bar, or a Loom/Xbox export (MP4, MOV, or WebM all work), trim it to the part that matters, and export a tidy GIF — entirely in your browser, with nothing uploaded.

Why GIFs beat video for demos

GIFs render inline in Markdown, GitHub, GitLab, Slack, and most chat tools — no play button, no embed, no second click. The reader sees the behaviour the instant they scroll to it.

They also loop automatically, which is exactly what you want for a short repro or a UI interaction: the viewer can watch it again without touching anything.

Trim the dead air first

Screen recordings are mostly setup — finding the window, moving the cursor, getting ready. The single biggest improvement to a demo GIF is cutting straight to the action with the timeline handles.

A focused 3–8 second clip is both clearer and dramatically smaller than the full recording. If a few moments need emphasis, drop the playback speed to 0.5× so they read clearly.

How to turn a screen recording into a GIF

  1. 1

    Drop in your recording

    MP4, MOV, or WebM from any recorder works. It loads locally — nothing is uploaded.

  2. 2

    Trim to the action

    Cut out the setup and dead air so the GIF gets straight to the point.

  3. 3

    Keep the width, lower the FPS

    Use Original or 720px so text stays legible, and 10–15 FPS to keep the file small.

  4. 4

    Caption and download

    Optionally drop a caption to label a step, then export your GIF.

Recommended settings for screen GIFs

Legibility first: keep width high, spend less on frame rate.

ForWidthFPSWhy
README / docs demoOriginal or 720px15Crisp text, smooth enough
Bug repro in a ticket640px10Small, fast to attach
Cursor-heavy interaction720px20Extra FPS for smooth motion

Tips for sharper screen GIFs

  • Crop to just the relevant window or region — it sharpens the result and shrinks the file.
  • Keep GitHub attachments under its per-file limit (currently 10 MB) by trimming and downscaling.
  • Use a caption to label steps ("click here", "before", "after") without re-recording.

Screen recording to GIF — FAQ

Which screen recorders does it work with?

Any that export MP4, MOV, or WebM — QuickTime, OBS, ShareX, Windows Game Bar, Loom exports, and more. The file is read locally in your browser.

Why is the text in my screen GIF blurry?

GIF's 256-colour limit softens fine text. Keep the width high (Original or 720px), crop to the relevant area, and enable Optimize palette.

How do I keep the GIF small enough for GitHub?

Trim to the essential few seconds and lower the frame rate to 10–15 FPS. Most repros fit comfortably under GitHub’s per-file limit that way.

Does my recording get uploaded anywhere?

No. Conversion runs entirely in your browser, so your screen recording never leaves your device.

More GIF tools