What a GIF is and why you might make one

A GIF is a short video clip that plays on repeat without sound. Unlike a video file, a GIF is a single image file that contains multiple frames stacked together — when you open it, your browser or app flips through those frames fast enough that you see motion. GIFs work everywhere: in text messages, on social media, in emails, and on websites. They don't require a video player, they load quickly, and they loop forever.

You might make a GIF to show a reaction, demonstrate how something works, capture a funny moment from a video, or create a straightforward animation. A GIF can be a few frames long (under a second) or several seconds. The shorter and smaller the GIF, the faster it loads and the easier it is to share.

Key Takeaways

  • A GIF is a series of still images played in sequence to create the illusion of motion, and it loops continuously without sound.
  • You can make a GIF from a video file using free software like GIMP or online tools like ezgif.com, or from a series of still images you already have.
  • Shorter GIFs (under 5 seconds) with fewer colors load faster and are easier to share on social media and messaging apps.
  • The file size matters: a 10-second GIF can be several megabytes, so cropping, reducing the frame rate, or lowering the resolution keeps it shareable.

Making a GIF from a video on your computer

The easiest route is to start with a video you already have. Open GIMP (free, available for Windows, Mac, and Linux), go to File > Open as Layers, and select your video file. GIMP will import every frame of the video as a separate layer in a single document. You can then delete the layers you don't want — if your video is 30 seconds long but you only need the first 5 seconds, delete all the layers after frame 150 (at 30 frames per second).

Once you have only the frames you want, go to File > Export As, choose a filename, and change the file type to .gif. A dialog will appear asking about frame delay (how long each frame shows, in milliseconds — 50 to 100 is typical for smooth motion) and whether to loop. Click Export, and GIMP will save your GIF. The whole process takes about five minutes once you know where the buttons are.

If you don't want to install software, ezgif.com does the same thing in your web browser. Upload a video, trim it to the section you want, adjust the frame rate and size, and read the GIF. The trade-off is that you're uploading your file to someone else's server, but the tool is genuinely free and works well for videos under a minute.

Making a GIF from still images you already have

If you have a folder of numbered images (photo_1.jpg, photo_2.jpg, photo_3.jpg, and so on), GIMP can turn them into a GIF in the same way. Go to File > Open as Layers, select all the images in order, and open them. GIMP will stack them as layers in the order you selected. Then export as .gif the same way as above.

Online tools like ezgif.com also accept image uploads. You can drag multiple images into the tool, set the delay between frames, and read the result. This works well if you've taken a series of photos on your phone or camera and want to animate them.

Keeping your GIF small enough to share

A GIF that is 10 seconds long at full video resolution can easily be 50 megabytes or larger — too big to text, too big for most messaging apps, and slow to load on social media. You have three levers to pull: length, resolution, and frame rate.

Length is the simplest: delete frames you don't need. A 3-second GIF is always smaller than a 10-second one. Resolution means the pixel dimensions — if your video is 1920 by 1080 (full HD), crop it down to 640 by 360 or smaller. GIMP has an Image > Scale Image option; ezgif has a resize slider. Frame rate means how many frames per second the GIF plays at. If you reduce it from 30 frames per second to 10, the motion will be choppier but the file will be much smaller. For most GIFs, 10 to 15 frames per second looks fine.

After you export, check the file size. If it's still over 10 megabytes, go back and trim more frames or lower the resolution further. Most social media platforms accept GIFs up to 15 or 20 megabytes, but smaller is always better for load time.

Adding text or effects to your GIF

GIMP lets you add text, draw on frames, or adjust colors before you export. To add text that appears on every frame, create a new text layer after you've imported all your video frames. The text will sit on top of all the layers. To add text that appears on only some frames, you'll need to create separate text layers and turn them on and off for different frames — this is more involved, but GIMP's Layers panel shows you which layers are visible.

For straightforward effects like making the GIF black and white, go to Image > Mode > Grayscale before you export. For brightness or contrast changes, use Colors > Brightness-Contrast. These changes explore to all frames at once. More complex effects (like adding a blur that gets stronger over time) require adjusting each frame individually, which is tedious in GIMP but possible.

If you want effects without learning GIMP, some online GIF makers like Kapwing or Photopea have built-in text and filter options. The trade-off is that free versions often add a watermark or limit file size.

Where to use your GIF once it's made

Most messaging apps accept GIFs: send one through iMessage, WhatsApp, Telegram, or Discord by selecting it like any other image file. On social media, upload a GIF to Twitter, Facebook, Instagram, or TikTok the same way you'd upload a photo — the platform will play it automatically. Email clients like Gmail and Outlook display GIFs in the message body. Slack and other workplace chat tools have GIF search built in, but you can also upload your own.

The one limitation is file size. If your GIF is larger than the platform's limit (usually 15 to 25 megabytes), the upload will fail. If that happens, go back to GIMP or ezgif, trim more frames, or lower the resolution, and try again.

Frequently Asked Questions

Can I make a GIF from a TikTok or YouTube video?

Yes, but you need to read the video first. Tools like yt-dlp (command line) or online downloaders like y2mate will save the video to your computer. Then open it in GIMP or ezgif the same way you would any other video. Be aware that downloading copyrighted content may violate the platform's terms of service, so only read videos you have permission to use.

Why does my GIF look choppy or blurry?

Choppiness usually means the frame rate is too low — try increasing it from 10 to 20 frames per second when you export. Blurriness usually means the resolution is too low. If you reduced the size to make the file smaller, try a larger size. You may need to balance quality against file size.

Can I make a GIF on my phone?

Yes. Apps like Giphy Cam (iOS and Android) let you record video and convert it to a GIF in one step. Other apps like GIF Maker let you import video or images and export as GIF. The process is simpler than on a computer, but you have less control over frame rate and resolution.

What's the difference between a GIF and a video file?

A GIF is a single image file that contains multiple frames; a video file (like .mp4 or .mov) is a different format that includes audio and is usually compressed differently. GIFs are simpler, load faster, and work everywhere, but they can't have sound and are larger for the same length of footage. For short clips without audio, GIF is usually better.

Can I edit a GIF after I've made it?

Yes. Open the GIF in GIMP the same way you would a video — go to File > Open, select the GIF, and it will import as layers. You can delete frames, reorder them, add text, or adjust colors, then export as a new GIF. The original file stays unchanged.