You can add GIFs to Instagram Stories, Reels, and captions using the built-in GIF sticker or by uploading a file
Instagram offers two main ways to include moving images. The easiest is using the GIF sticker, which works in Stories and Reels and pulls from Giphy's library. The second is uploading a GIF file directly, which works in Feed posts but requires converting the file to video format first, since Instagram doesn't natively accept GIF files in the main feed.
The method you choose depends on where you want the GIF to appear and whether you want to search a library or use your own file. Stories and Reels are the fastest routes because Instagram handles the format automatically. Feed posts take an extra step but give you more control over timing and placement.
Key Takeaways
- The GIF sticker in Stories and Reels searches Giphy's library and works instantly without any file conversion.
- To add a GIF to a Feed post, you must convert it to an MP4 video file first using a free tool like Ezgif or CloudConvert.
- Stories and Reels let you resize, move, and layer GIFs over other content, while Feed posts display them as static video.
- Giphy's search function in the GIF sticker works best with specific words — searching "happy" returns thousands of results, but "happy birthday cat" narrows it down.
Adding a GIF to Instagram Stories
Open Instagram and tap the camera icon or swipe left to create a new Story. Take a photo or video, or select an existing image from your library. Then tap the sticker icon (the square smiley face) at the top of the screen.
Scroll down and tap GIF. Type what you're looking for in the search box — try specific terms like "celebration" or "thinking" rather than broad ones. Tap the GIF you want, and it will appear on your Story. You can pinch to resize it, drag to move it, or tap it again to rotate it. When you're done, tap your username or "Your Story" to post it.
Adding a GIF to Instagram Reels
Start a new Reel by tapping the camera icon and selecting Reels, or by tapping the plus sign and choosing Reels from the menu. Record or upload a video clip. Then tap the sticker icon at the top right of the editing screen.
Select GIF and search for what you want. The GIF will appear as a sticker overlaid on your Reel, and you can resize and position it the same way as in Stories. You can add multiple GIFs to the same Reel and set them to appear at different points in the video by tapping the GIF and adjusting its timing in the timeline at the bottom.
Adding a GIF to a Feed post requires converting it first
Instagram's main feed doesn't accept GIF files directly. If you have a GIF file you want to post, you need to convert it to an MP4 video file first. Use a free online tool like Ezgif (ezgif.com), CloudConvert (cloudconvert.com), or Online-Convert (online-convert.com).
Go to the tool's website, click the upload button, and select your GIF file. Choose MP4 as the output format and click Convert. Download the resulting MP4 file to your phone. Then open Instagram, tap the plus sign, select Feed, and upload the MP4 file as you would a regular video. It will play on loop like a GIF.
Searching Giphy effectively in the GIF sticker
The GIF sticker pulls from Giphy's library, which contains millions of images. Broad searches like "happy" or "sad" return so many results that finding what you want takes time. Instead, combine words: "happy dance," "sad cat," or "celebration confetti" narrow the results significantly.
If you're looking for a GIF of a specific person or character, try their name plus a descriptor: "dwayne johnson thumbs up" or "baby yoda confused." Trending GIFs appear at the top of the search results, so if you're not sure what to search for, scrolling through the trending section sometimes surfaces something that fits your Story's mood.
Sizing and positioning GIFs in Stories and Reels
Once a GIF appears on your Story or Reel, you control how it looks. Pinch with two fingers to make it larger or smaller. Drag it anywhere on the screen. Tap it once to select it, then tap again to rotate it in 15-degree increments. If you want to remove it, tap it and press the delete button (trash icon).
You can layer multiple GIFs on top of each other and arrange them in any order. The last GIF you add appears on top. If a GIF is covering something you want to see, drag it to a different spot or make it smaller. Remember that Stories disappear after 24 hours, so you can experiment without worrying about a permanent post.
Why Instagram doesn't accept GIF files in the feed
Instagram's feed is built around image and video files, not the GIF format. GIFs are technically a series of still images played in sequence, which is why they work as stickers (Instagram handles the playback) but not as direct uploads. Converting to MP4 preserves the animation while using a format Instagram recognizes.
This is why Stories and Reels are easier — Instagram's sticker system already knows how to display GIFs from Giphy. The feed requires you to do the conversion step yourself, but the result plays the same way: as a looping animation that looks identical to a GIF.
Frequently Asked Questions
Can I upload a GIF directly to my Instagram Feed without converting it?
No. Instagram's feed only accepts image and video files. You must convert the GIF to MP4 format using a free tool like Ezgif or CloudConvert before uploading. The conversion takes less than a minute and preserves the animation.
Where do the GIFs in the sticker come from?
They come from Giphy, a library of millions of animated images. Instagram has a licensing agreement with Giphy, so the GIF sticker searches Giphy's database. You cannot upload your own GIF to the sticker library — only search what's already there.
Can I add a GIF to an Instagram caption?
No. Captions are text only. You can add a GIF to the image or video itself using Stories or Reels, or convert it to a video and post it as a Feed post, but you cannot embed a GIF in the caption text.
Do GIFs in Stories and Reels count toward my upload limit?
No. GIFs added as stickers don't count as separate uploads — they're part of your Story or Reel. You can add as many as you want without hitting any limit.
What file size should my GIF be before converting it?
Most free conversion tools accept GIFs up to 100 MB. If your GIF is larger, try compressing it first using a tool like TinyGIF or reducing its dimensions. Smaller files also upload faster to Instagram.