How to Make a GIF

5 min read

GIFs are a fun and popular means of communication. While we once had to write our feelings or emotional state out long form, we can now send a GIF in hopes the recipient knows what we’re alluding to.

The most popular messaging apps have made the ability to send GIFs as messages really simple, underscoring just how popular the medium has become. In this article, we’ll show you how to make a GIF, create a GIF from any video, and even edit GIF animations to be as perfect as you imagined they could be.

Why Do We Use Gifs?

GIFs are essentially shorthand for conveying an emotion or state of mind. They’re also fun visual representations of how we may react to someone in person. GIFs can even add context to a conversation! You might write ‘sure’ in reply to a friend, but a GIF can illustrate to them the context of what it means. Maybe you’re being sassy, not agreeable.

And that’s just one example of GIFs being a lot better than words alone. It’s a good way to convey your feelings about something you re-share on social media, or the context of how you’re feeling during a conversation or event. When words take too long to type and emojis aren’t adequate, GIFs fill the gap and elucidate your truest feelings in the moment. 

Ready to make some GIFs?!   

How to Use a GIF Maker Online

There are tons of online GIF making tools, but the most popular is GIPHY. That GIF above? We found it on GIPHY. It might have every GIF ever made!

It’s pretty easy to use GIPHY, too. Here’s how to make a GIF from any YouTube video using the GIPHY GIF maker tool:

  1. Go to

  2. Login or create a profile. You can use your Apple ID to login if you like.

  3. Select ‘create’ on the top right corner of your screen.

  4. Enter the URL of the YouTube video you want to use where it says ‘add any URL’

  5. Note: If you want to make a GIF from a video URL, know the video must be shorter than 15 minutes. GIPHY won’t accept any file with a video longer than that. Also note you can make a GIF from a video you have on your device; don’t worry, we’ll get to that!

  6. Select the start position for your GIF

  7. Select the duration of your GIF. This is the end point of the GIF loop, so you will have to know exactly where you want the video to end.

  8. Note: The GIF preview window on the left side of the screen shows you what your GIF will look like, but it’s unreliable. We suggest choosing the end-point of your GIF as a timestamp, and doing the math. As an example: if you wanted the GIF to start at 4:10 in a video, and decided it should end at around the 4:23 timestamp, you would want to make a 13-second GIF. Keep in mind GIPHY only allows you to make GIFs 15 seconds or shorter.

  9. Choose styling or text you want to add. 

  10. Select ‘continue to upload’ on the bottom right of the screen’

  11. Add tags if desired, and whether you want the GIF to be public or private.

  12. Select ‘upload to GIPHY’

That’s it! You’ve made a GIF!  

MacBook Air gif Setapp

How to Make a GIF from a Video

A fun thing many people do is to make entire movies into GIFs. We’re not really sure why they do it, either, but hey – it’s a thing.

An even better thing to do is edit videos yourself down to the exact timeframe you want for your GIF, then make a GIF out of that shorter clip. It helps you retain image quality, which is an important step in making a GIF. Grainy clips just won’t do. There are two great ways to do this.

Using Gifox

One of the best apps for turning a movie into a GIF is Gifox. It allows you to make any video into a GIF! Here’s how:

  1. Open Gifox on your Mac
  2. From the menu bar, select the Gifox icon
  3. Click the top of the window where it tells you to add a video from your Mac
  4. Select the video you’d like to use for your GIF

And that’s it! That’s how you make GIF files from any video on your Mac. Gifox takes care of compressing the file and making it into a GIF for you, and it’s available for use any time you like on your Mac. 

Gifox Setapp start screen

Using Elmedia Player + Permute

You might be asking yourself how we got the YouTube video onto our Mac to make a GIF from it. Hmm…

Okay, we’ll tell you. We used PullTube! It’s the absolute best app for downloading videos from the web, and it can handle just about any webpage with a video. Here’s how to use PullTube to download a YouTube video:

  1. Open the app
  2. Enter the URL of the video you want to download
  3. Press ‘Download’ button

That’s it! Your download will begin automatically.  

Pulltuber MacBook Air gif

Note: Curious how we made this GIF? Gifox has a screen recording tool that makes it easy to record your screen and make a GIF out of that recording!

When you’re ready to turn your video into a GIF, there’s a fantastic app named Permute that can help. The app’s claim to fame is that it can take just about any file type and turn it into any other file type. And it works!

When you’re ready to turn a video into a GIF using Permute, here’s how it’s done:

  1. Open Permute on your Mac
  2. Select File > Open from the menu bar
  3. Select the video file you want to convert
  4. Select ‘open’
  5. Make sure Permute is set to ‘GIF Animation’ form the drop-down menu
  6. Select the ‘play’ button in the video’s container

That’s all you have to do to convert mp4 to GIF animations on your Mac. Permute is easily one of the best video to GIF converter apps for downloaded content. We’re big fans of Permute! 

Permute video to gif conversion

How to Make GIFs from Pictures

Using Photoshop

Here’s how to make GIFs from photos using Photoshop:

  1. Open Photoshop
  2. From the menu bar, go to File > Scripts > Load Files into Stack
  3. Select all the photos you want to use for your GIF
  4. Select ‘open’
  5. Select ‘ok’ to import photos
  6. From the menu bar, select Window > Timeline
  7. Select ‘create frame animation’
  8. Select the menu icon from the top right of the Timeline panel. 
  9. Select ‘Make Frames From Layers.’
  10. From the bottom of the Timeline panel, select the repeat menu, then select ‘Forever’
  11. Press the spacebar on your Mac’s keyboard to play/preview the GIF 

Adobe Photoshop pictures to gif

That’s the long, tedious process for using Photoshop to make GIFs from images. There’s actually a better way, though. It uses two different apps, but we promise it’s far easier.

GlueMotion takes any number of photos and turns them into a video. You can take as many photos as you like and import them right into GlueMotion, then export them as a video. Here’s how to import photos using GlueMotion and make them into a video file:

  1. Open GlueMotion on your Mac

  2. Select ‘Browse Frames’

  3. Choose the images you want to turn into a GIF

  4. Note: the photos you want to turn into a movie – and then a GIF – must be in a folder, and should be arranged in the order you’d like them to play. GlueMotion does allow you to change the order, it’s just easier to do this ahead of time.

  5. Change the order of the images if you like, then select ‘Edit Frames’ in the top right corner of the window.

  6. Select if you’d like a deflickering effect

  7. Select the file type you’d like to export to

  8. Select ‘Export Timelapse’ on the top right of the window

  9. Select a location for your Timelapse 

That’s all you need to do. Your series of photos is now a movie file. Now all you need to do is import it into Permute using the same steps above, and convert it to a GIF. Easy! 


Making GIFs is almost as easy as using them when you have the right tools! Photoshop is laborious and difficult, and probably far more powerful than most of us need. That’s why we prefer to use apps like GlueMotion, Permute, PullTube, and Gifox. They’re really simple, straightforward, and work well together.

Best of all, those four apps are available alongside almost 200 others for free as part of a free trial of Setapp, the world’s best suite of productivity apps for the Mac. Once your seven day trial is over, you can enjoy unlimited access to the full Setapp catalog for only $9.99 per month. Give it a try today!

Get 230+ Mac apps for any job

Sign up to Setapp and try them for free.