GIF · Clips · Private

Turn videos into GIFs
in your browser

Pick the exact moment, set the frame rate and size, and get a sharp looping GIF. Processing happens on your device.

Up to 15 seconds per GIF · palette-optimised colours

  • Runs in your browser · nothing is uploaded
  • 100% free
  • No upload
  • Custom FPS & size
  • Any device
01 — 03

How it works

Clip, tune, download.

  1. 01

    Choose a video

    Drop any MP4, MOV or WebM. For TikToks, download the video first with TokDown.

  2. 02

    Set the clip

    Choose where the GIF starts, how long it runs, the frame rate and the width.

  3. 03

    Download the GIF

    Preview the loop and save it. Share it in chats, docs or social posts.

In depth

Turn videos into GIFs in your browser

Pick the exact moment, set the frame rate and size, and get a sharp looping GIF. Processing happens on your device.

GIF is a 30-year-old format with a 256-colour palette and no compression between frames, which is why naive converters produce huge, grainy files. TokDown runs a two-pass ffmpeg pipeline in your browser: the first pass analyses your clip and builds a custom palette, the second pass maps every frame to it with ordered dithering. The result keeps text readable and gradients smooth at a fraction of the size.

You control the three things that decide file size: the clip length (up to 15 seconds), the frame rate (10 to 24 fps) and the width (240 to 800 pixels). For chat apps, 480 px at 15 fps is a good default; for documentation or a README, 640 px at 12 fps looks crisp and stays small. Because everything runs locally, you can iterate as many times as you like without uploading anything.

Link to this tool

Found it useful? Paste this snippet into your blog, forum post or docs so others can find it too.

<a href="https://tokdown.org/mp4-to-gif">Turn videos into GIFs in your browser – TokDown</a>
Tools

Why the GIFs look good

Small details that most converters skip.

Optimised palette

A two-pass palette per clip keeps colours clean instead of banded and noisy.

Sharp scaling

Lanczos resampling keeps text and edges crisp at small sizes.

You control size

Width from 240 to 800 px and 10 to 24 fps, so you can hit any upload limit.

Private by design

The conversion runs in your browser with ffmpeg; the video never leaves your device.

FAQ

GIF FAQ

Quick answers.

Download the TikTok as MP4 with TokDown first, then drop that file here.

Got a moment worth looping?

Make the GIF right here.

Choose a video