EasyLottie

Convert MP4 to GIF in your browser

Drop in a clip, trim it, and export an animated GIF. The conversion runs on your machine โ€” the file never leaves the browser, and nothing is stamped on the result.

Explore button, loading and success-state examples โ†’

Source: a short UI animation

Original sample ยท MP4 ยท 4 seconds ยท 960 ร— 540

The sample loads with GIF preselected and background removal off. Trim it, set the size and frame rate, then render to see the real output weight before using your own clip.

Try this sample
Reading videoโ€ฆ

The problem

Most online MP4-to-GIF converters upload your file to a server. That means a size cap, a queue, a retention policy you have to read, and for anything confidential โ€” an unreleased product demo, a customer recording, internal UI โ€” a conversation you would rather not have.

The free tiers that do not upload usually pay for themselves with a watermark, a length limit, or an account wall.

GIF is also unforgiving: 256 colours per frame and no partial transparency. A converter that hides the frame rate and dimensions from you produces either a blurry GIF or a 40 MB one, with no way to tell which until it finishes.

The browser workflow

EasyLottie decodes the video and encodes the GIF entirely in your browser, using WebCodecs. No upload, no account, no watermark, and no server-side size cap.

The settings that decide GIF quality and weight โ€” in/out range, crop, output dimensions, frame rate โ€” are all exposed before you render, and the tool shows the effective values it will actually use.

The same file can be exported as a transparent WebM, a PNG sequence, or a Lottie ZIP without re-uploading it, so you can compare formats before committing to GIF.

Complete the task

  1. Open the converter

    The tool is on this page. Nothing to install and no account needed.

  2. Drop your video

    MP4, MOV, WebM or an image sequence. Decoding uses the browser's own codecs, so a very unusual codec may not open โ€” the tool checks before you invest time in settings.

  3. Trim to the part you need

    GIF size grows with every frame. Setting a tight in/out range is the single biggest lever on the output file size.

  4. Set dimensions and frame rate

    Lower both for a lighter GIF. The tool shows the effective frame rate it will use and caps the render at 450 frames.

  5. Export the GIF

    Download it directly. To compare, switch the output to WebM, PNG sequence or Lottie ZIP without re-loading the file.

Common use cases

Product demos in a README or issue

Turn a screen recording into a GIF that plays inline on GitHub, Slack, Notion or Jira without a video player.

Confidential footage

Unreleased UI, customer sessions, or internal recordings that must not be uploaded to a third-party converter.

Email and older clients

GIF still plays where an MP4 will not autoplay, which keeps it useful for newsletters and embedded previews.

Frequently asked questions

Is the MP4 uploaded anywhere?

No. Decoding and GIF encoding both run locally in your browser. Optional cloud sync or a share link uploads a project only if you choose those features.

Is there a watermark or a length limit?

No watermark. There is no server-side size cap, but the render is capped at 450 frames and is bounded by your own machine's memory โ€” trimming the clip is the practical limit.

Why is my GIF so large?

GIF stores every frame as its own 256-colour image. Cut the duration, reduce the output dimensions, and lower the frame rate โ€” in that order. All three are adjustable before you render.

Can I convert a MOV or WebM instead?

Yes. MOV and WebM go through the same path. Decoding depends on the browser and the source codec, so a file extension alone does not guarantee support; the tool probes the codec first and tells you if it cannot open it.

Can the GIF have a transparent background?

Yes, if the source has a solid-colour backdrop you can key out. GIF only supports hard transparency edges โ€” see the green screen to transparent GIF page for that workflow.

Which browsers work?

Chromium-based browsers (Chrome, Edge, Brave, Arc) are the most reliable for video decoding. The tool checks the available APIs and the source codec before you start.

Ready to try it?

Free to use, no signup. Files are processed locally by default.