How to Make a GIF in Seconds (Step-by-Step)
TL;DR: You can make a GIF in minutes using Canva or EZGif - no design experience needed. This post covers four methods: animated designs in Canva, a GIF from a series of images using EZGif, a photo sequence GIF, and a looping GIF made from a video clip. Pick the one that fits what you're trying to create and follow the steps below.
GIFs (Graphics Interchange Format) are one of those things that look like they'd be complicated to make but really aren't. They loop automatically, grab attention instantly, and add a bit of personality to emails, forms, and social media - which is exactly why they're so useful for businesses.
Oh, and in case you were wondering: the correct pronunciation is "JIF" (like the peanut butter). There's a lot of debate about this, but that's the one most people land on.
Here are four easy ways to make your own.
Watch the Tutorial
Rather watch than read? This video walks you through how to create GIFs in Canva and EZGif, with examples of each method.
Before You Start
Take a second to think about what you want your GIF to do. What's the message? What colors, fonts, or images do you want to use? GIFs work best when they're short and focused - one clear idea, looping cleanly. Keep that in mind as you build.
Method 1: Create a GIF in Canva Using Animation
This is the quickest method and great for branded, text-based GIFs.
In Canva, create a new design in whatever size you need. You can start from a template or build from scratch - add text, images, shapes, or stickers (stickers in Canva already have built-in animation, which is a nice shortcut).
Once your design is ready, add animation. You can animate the whole page or click on individual elements to animate them separately. Canva has a range of animation styles - Simple, Breathe, Rise, Party, and more. Try a few and see what fits the vibe you're going for.
Adjust the timing of your animation. I usually keep mine to around 3 seconds - long enough to read, short enough to keep the file size manageable.
When you're happy with it, click Share, then Download, and choose GIF as the file type. You can adjust the file size before downloading.
Worth knowing: GIFs made in Canva do not have a transparent background. If you need a transparent background, use Method 2 (EZGif) instead.
Made in Canva using the Sleek animation style - 3 seconds total
Method 2: Create a GIF from Images Using EZGif
If you have a series of images you want to string together, ezgif.com/maker is the tool for this. It's free, browser-based, and takes about two minutes.
This method is especially useful if you want a GIF with a transparent background - great for stickers or overlays. You just need to start with PNG images that already have a transparent background.
A good workflow: create your frames in Canva with slight variations between them (for example, adding or removing an element, changing a color, swapping an image), export each page as a PNG, then bring them into EZGif.
In EZGif, click Choose Files, upload your images, then click Upload and make GIF! to generate a preview.
From there you can tweak the settings:
Delay time controls the speed. A higher number means a slower animation.
Don't stack frames clears each frame before the next one appears, which gives a cleaner result if your images are very different from each other.
Once you're happy with the preview, download your GIF.
Made with EZGif using four image frames - delay time 50, no frame stacking
Method 3: Create a GIF from Photos in Canva
This one is great if you have a series of photos - from a brand shoot, for example - that you want to turn into a looping GIF.
In Canva, create a new design in your preferred size. Add enough pages for the number of photos you want to use, and add a grid to each page. Then drop a different photo onto each page. Try to keep your face (or main subject) in roughly the same position across all the frames - it makes the loop feel smoother.
Set the timing for each page. I usually use 1 second per frame, which gives a 3-second GIF for three photos. That keeps the file size reasonable.
When ready, click Share, then Download, and choose GIF. Make sure you download all pages of the file.
Made in Canva using a photo sequence - 1 second per image, 3 seconds total
Method 4: Create a GIF from a Video in Canva
This method works well if you want to use a short clip of a video as a GIF - or if you want to create an animated background for something like a Dubsado form.
In Canva, create a new design in your preferred size with a single page. Add a grid, then drop in your video - you can upload your own or use one of Canva's stock videos. Reposition or zoom in on the part of the video you want to feature.
Trim the video clip to about 3 seconds to keep the file size down.
When ready, click Share, then Download, and choose GIF.
Made in Canva from a short video clip - 2.5 seconds long
Bonus: Use a GIF from Giphy
If you don't want to make your own and just need a GIF that already exists, Giphy is the place to go. Search for what you need, find something you like, and grab the link or embed code depending on where you're using it.
To use a Giphy GIF in a Dubsado email, click Share and copy the GIF link.
To use a Giphy GIF in a Dubsado form, click Embed and copy the code.
FAQ
What's the best tool for making a GIF for free?
Canva and EZGif are both free and easy to use. Canva is better for creating designed or animated GIFs from scratch. EZGif is better for stringing together a series of existing images, especially if you need a transparent background.
Can I make a GIF with a transparent background?
Yes, but not in Canva - Canva GIFs always have a solid background. To make a GIF with a transparent background, use EZGif with PNG source images that already have transparency.
How long should a GIF be?
Keep it between 2 and 4 seconds for most use cases. Shorter GIFs have smaller file sizes and loop more naturally. The longer the animation, the larger the file, which can slow down loading on websites and emails.
What size should my GIF be?
It depends on where you're using it. For email, keep the file size under 1MB if possible - some email clients struggle with larger GIFs. For social media, check the platform's recommended dimensions. In Canva, you can reduce the file size when downloading by adjusting the size slider before export.
Can I use GIFs in Dubsado?
Yes. You can use GIFs in Dubsado emails (using a link from Giphy or a hosted GIF URL) and in Dubsado forms (using embed code or an image block). Check out the follow-up post How to Use GIFs in Dubsado Forms and Canned Templates for the full walkthrough.
Will GIFs play automatically in emails?
In most email clients, yes - GIFs autoplay and loop automatically. The main exception is Outlook, which only shows the first frame. If Outlook users are a significant part of your audience, make sure your first frame makes sense on its own.
Can I make a GIF on my phone?
Canva has a mobile app and you can create GIFs on your phone using the same steps as the desktop version. EZGif also works in a mobile browser. The process is a little more fiddly on a small screen, but it's doable.