Create & convert GIFs
Create animations and move between video, GIF, and PNG formats.
Video to GIF·GIF to Video·PNG to GIF·GIF to PNG·GIF to JPG·GIF to Lottie·GIF to APNG·GIF to WebP·WebP to GIF
Convert videos to GIFs, turn GIFs into MP4, compress GIFs to a target size, and create animations directly in your browser. Your files do not need to be uploaded to a server, so there is no long upload wait and you can start processing right away.
Browser-side file processing
No uploads to our servers
No long upload waits
Start processing right away
Free to try
Core tools
Create, compress, record, and generate GIFs with focused tools designed to keep core processing in your browser.
Create animations and move between video, GIF, and PNG formats.
Video to GIF·GIF to Video·PNG to GIF·GIF to PNG·GIF to JPG·GIF to Lottie·GIF to APNG·GIF to WebP·WebP to GIF
Reduce file size, remove backgrounds, or hide parts of a GIF.
GIF Compressor·Batch GIF compressor·Remove GIF background·GIF Speed Changer·Blur GIF
Record your screen, then continue into GIF creation.
Create practical animated assets like countdown GIFs.
Create GIFs
Turn videos into GIFs, then add text, images, arrows, emoji, shapes, and mosaic in the same browser editor.
Optimize GIFs
Compress animated GIFs toward a target size with resizing, frame dropping, and browser-side optimization settings.
Batch optimizer
Compress multiple GIF files in one workflow for uploads, documentation, and shared asset cleanup.
Video export
Convert an animated GIF to MP4, WebM, or MOV and set a target video length locally in your browser.
Transparent GIF
Remove solid-color GIF backgrounds in your browser, manually clean up tricky frames, and export a transparent GIF without uploads.
GIF playback
Speed up or slow down animated GIFs in batches.
Privacy editing
Blur a full GIF or selected areas in your browser, with timed areas for faces, text, and other sensitive information.
Frame extractor
Extract the first frame, all frames, or selected frames from one or more GIFs as PNG images in your browser.
Frame extractor
Extract the first, all, or selected GIF frames as JPG images with JPEG quality and background-color controls.
Lottie package
Batch-convert animated GIFs into .lottie packages and self-contained Lottie JSON while preserving timing and transparency locally.
Animated PNG
Convert one or more animated GIFs into APNG files while preserving animation timing and transparency.
Animated WebP
Convert one or more animated GIFs into WebP files with quality controls while preserving animation and transparency.
Animated GIF
Convert static or animated WebP files into GIFs with controls for size, speed, color quality, and transparent backgrounds.
PNG animation
Combine one or more PNG images into an animated GIF, reorder frames, and adjust timing in your browser.
Record GIFs
Record a tab, window, or full screen in the browser, then save the video locally or continue into GIF creation.
Countdown GIF
Create short countdown GIFs with custom duration, title, colors, and layout, then export the final animation directly in the browser.
Privacy first
Most online GIF tools upload your files to a remote server before processing them. GIF Master works differently: your videos, recordings, and GIF files are processed directly in your browser whenever the tool supports local processing. The final download is generated from your browser memory, not returned from a server-side file pipeline.
Source files stay in your browser and on your device
Core processing avoids a server-side file pipeline
Final exports download from local browser memory
Use cases
GIF Master brings practical GIF workflows into one privacy-first browser toolkit.
Turn short product recordings into annotated GIFs for launches, docs, and support replies.
Show a workflow as a looping animation without asking users to open a full video.
Compress GIFs and prepare animated assets for social platforms, chat apps, and team tools.
Blog
Learn how to trim videos, control file size, add annotations, and make GIFs easier to share.
Trim the useful moment, add arrows, text, shapes, emoji, or mosaic, then export a shareable GIF without moving through a heavy video editor.
Related guides: Video to GIFRead moreThis guide is simple: record a short clip, point to the important parts with arrows and text, then export. If the GIF is too large, compress it.
Related guides: Video to GIFRead moreStart with the platform limit, then use the matching target size. X, Discord, Gmail, and Outlook do not need the same settings, but most GIFs only need one quick pass plus a width or frame-drop adjustment.
Related guides: GIF CompressorRead moreThis tutorial is simple: upload your GIF, let the tool detect the background color, correct it by picking from the GIF if needed, then click generate to export a transparent GIF.
Related guides: Remove GIF backgroundRead moreChoose the total countdown duration first, then set the title, unit labels, style, and colors, and click Generate GIF.
Related guides: Countdown GIF generatorRead moreStart with where the countdown will appear, then set the duration, title, colors, and layout so the timer is easy to read before you export it.
Related guides: Countdown GIF generatorRead moreChoose the 1 minute preset or enter 60 seconds, then set the title, unit labels, style, and colors, and click Generate GIF.
Related guides: Countdown GIF generatorRead moreChoose the 5 minute preset or enter 5 minutes, then set the title, unit labels, style, and colors, and click Generate GIF.
Related guides: Countdown GIF generatorRead moreFAQ
Quick answers about local processing, GIF and video conversion, and target-size GIF compression.
GIF Master is a free online GIF toolkit for creating, converting, compressing, recording, and generating GIFs in your browser.
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.
Yes. You can upload a video, trim the useful part, add annotations, and export a GIF directly in your browser.
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.
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.
Yes. The GIF compressor lets you set a target size and use resizing and frame adjustments to reduce the GIF file size.