Tools

Choose your online GIF tool

Create, compress, record, and generate GIFs with focused tools built around practical browser workflows.

Start with the core tool for your task

These core tools cover GIF creation, frame extraction, compression, batch cleanup, screen recording, countdown assets, and background removal. Open the page that matches your current task first.

Create GIFs

Video to GIF

Turn videos into GIFs, then add text, images, arrows, emoji, shapes, and mosaic in the same browser editor.

  • Built for product demos, tutorials, and social sharing
  • Trim the useful moment before exporting
  • Core processing runs in your browser
Video to GIF

Optimize GIFs

GIF Compressor

Compress animated GIFs toward a target size with resizing, frame dropping, and browser-side optimization settings.

  • Set a target file size before compression
  • Reduce repeated manual tuning
  • Keep private GIF files off our servers
GIF Compressor

Batch optimizer

Batch GIF compressor

Compress multiple GIF files in one workflow for uploads, documentation, and shared asset cleanup.

  • Built for handling several GIFs at once
  • Useful when docs or campaigns have many animated assets
  • Track each GIF's compression progress and download finished results
Batch GIF compressor

Video export

GIF to Video

Convert an animated GIF to MP4, WebM, or MOV and set a target video length locally in your browser.

  • Keep original GIF frame timing
  • Repeat short GIFs to a target video length
  • Choose a browser-supported video format
  • Save video results locally in this browser
GIF to Video

Transparent GIF

Remove GIF background

Remove solid-color GIF backgrounds in your browser, manually clean up tricky frames, and export a transparent GIF without uploads.

  • Best for white backgrounds, green screens, and simple flat colors
  • Includes manual cleanup for leftover pixels and edge fixes
  • Runs locally in the browser without server-side GIF processing
Remove GIF background

GIF playback

GIF Speed Changer

Speed up or slow down animated GIFs in batches.

  • Fine control from 1.1x to 50x
  • Negative slows down, positive speeds up
  • Process multiple GIFs locally
GIF Speed Changer

Privacy editing

Blur GIF

Blur a full GIF or selected areas in your browser, with timed areas for faces, text, and other sensitive information.

  • Start with a ready-to-use full GIF blur
  • Add multiple local areas and time segments
  • Choose blur, pixelate, or a solid redact effect
Blur GIF

Frame extractor

GIF to PNG

Extract the first frame, all frames, or selected frames from one or more GIFs as PNG images in your browser.

  • Start with the first GIF frame by default
  • Extract all frames or choose only the frames you need
  • Keep GIF tasks and PNG results saved locally in your browser
GIF to PNG

Frame extractor

GIF to JPG

Extract the first, all, or selected GIF frames as JPG images with JPEG quality and background-color controls.

  • Save one frame or every animation frame as JPG
  • Choose JPEG quality and a transparent-pixel background
  • Keep GIF tasks and JPG results saved locally in your browser
GIF to JPG

Lottie package

GIF to Lottie

Batch-convert animated GIFs into .lottie packages and self-contained Lottie JSON while preserving timing and transparency locally.

  • Create .lottie and JSON for each GIF by default
  • Keep frame timing and transparent pixels
  • Preview real playback and download individually or as ZIP
GIF to Lottie

Animated PNG

GIF to APNG

Convert one or more animated GIFs into APNG files while preserving animation timing and transparency.

  • Keep the complete animation in one PNG file
  • Preserve frame timing and transparent areas
  • Process multiple GIFs locally in your browser
GIF to APNG

Animated WebP

GIF to WebP

Convert one or more animated GIFs into WebP files with quality controls while preserving animation and transparency.

  • Keep frame timing in one animated WebP
  • Choose lossy or lossless compression
  • Process multiple GIFs locally in your browser
GIF to WebP

Animated GIF

WebP to GIF

Convert static or animated WebP files into GIFs with controls for size, speed, color quality, and transparent backgrounds.

  • Keep animation frames and timing in one GIF
  • Choose size, playback speed, and color quality
  • Process multiple WebP files locally in your browser
WebP to GIF

PNG animation

PNG to GIF

Combine one or more PNG images into an animated GIF, reorder frames, and adjust timing in your browser.

  • Turn a PNG sequence into one animated GIF
  • Drag frames into the order your animation needs
  • Keep the current sequence and GIF results saved locally
PNG to GIF

Record GIFs

Screen Recorder

Record a tab, window, or full screen in the browser, then save the video locally or continue into GIF creation.

  • No extra screen recording app required
  • Recordings stay in browser history on this device
  • Open the result directly in Video to GIF
Screen Recorder

Countdown GIF

Countdown GIF generator

Create short countdown GIFs with custom duration, title, colors, and layout, then export the final animation directly in the browser.

  • Supports custom duration in seconds or minutes
  • Built for short countdown banners and promo graphics
  • Preview and generate the GIF locally in the browser
Countdown GIF generator

How to use these tools

If you want to get a result first and then optimize file size or handle transparency, start with the main tool for that job and continue through the related-tool links on each tool page.

  1. 1

    Choose the tool that matches your task.

  2. 2

    Open the page and review what it helps you do.

  3. 3

    Use the guide, pricing, and blog if you want more context.

FAQ

Questions before you start

Quick answers about local processing, GIF and video conversion, and target-size GIF compression.

What is GIF Master?

GIF Master is a free online GIF toolkit for creating, converting, compressing, recording, and generating GIFs in your browser.

Are my files uploaded to a server?

No. Supported tools process your files locally in your browser instead of uploading them to our servers, so there is no long upload wait before processing.

Can I convert videos to GIFs online?

Yes. You can upload a video, trim the useful part, add annotations, and export a GIF directly in your browser.

Can I convert a GIF to MP4?

Yes. Open GIF to Video, choose MP4 where H.264 is supported, and keep the original duration or repeat a short GIF to a target video length.

Can I convert video to GIF and compress it to a target size?

Yes. Export the GIF, find it in Results, and click Compress to target size. The GIF is passed locally to GIF Compressor, where you can choose a preset or custom target size.

Can I compress GIFs to a target size?

Yes. The GIF compressor lets you set a target size and use resizing and frame adjustments to reduce the GIF file size.