Instagram doesn't let you post a GIF directly — but there's an easy workaround. Generate your animated GIF, then convert it to a video or use the GIPHY sticker integration to add it to Stories. Here's the fastest way to make and use a custom GIF on Instagram.
Two Ways to Use a GIF on Instagram
Option A: Add to Stories as a GIPHY sticker
Upload your GIF to GIPHY, then use the GIPHY sticker search in Instagram Stories to find and add it. Anyone who views your Story can also share the sticker.
Option B: Convert GIF to video and post directly
Convert your GIF to an MP4 using the GIF to MP4 tool, then post as a Reel or Story video. This gives you full control over the output without needing a GIPHY account.
Both methods start the same way: make the GIF first.
How to Make a GIF for Instagram (Step by Step)
Step 1: Choose your creation method
- From a photo: Go to Image to GIF if you want to animate a photo — a selfie, product shot, or any picture
- From a text prompt: Go to Text to GIF if you want to generate something from scratch — a mood, aesthetic, or abstract scene
Step 2: Create your GIF
For Image to GIF:
Upload your photo. For Instagram Stories (9:16 portrait format), the Portrait or Scene animation styles work best. Select your style and click Generate.
For Text to GIF:
Type your prompt. Keep it visual and specific: "golden hour beach vibes, slow wave motion" or "confetti explosion with purple and gold colors". Select the aspect ratio that matches your post format (square for feed, portrait for Stories).
→ Try Text to GIF free — no signup needed
Step 3: Download your GIF
Download the generated GIF file to your device.
Step 4a: Post as a Story video (easiest)
Use GIF to MP4 to convert the GIF to a video file. Then open Instagram, tap the + icon, select the video from your camera roll, and post as a Story or Reel. The animation plays exactly the same as the GIF — it just works.
Step 4b: Add as a GIPHY sticker (more reach)
Go to giphy.com and create a free account. Upload your GIF. Once it's approved (usually a few hours), open Instagram Stories, tap the sticker icon, search for your username or GIF name, and add it. Your custom sticker is now searchable by anyone.
Instagram Format Guide
| Format | Aspect Ratio | Recommended Size |
|---|---|---|
| Feed post (square) | 1:1 | 1080 × 1080 px |
| Feed post (landscape) | 1.91:1 | 1080 × 566 px |
| Story / Reel | 9:16 | 1080 × 1920 px |
| Profile picture | 1:1 | 320 × 320 px |
For Instagram Stories, generate at portrait orientation (9:16). In the Text to GIF tool, select the vertical/portrait aspect ratio before generating.
Ideas for Instagram GIFs That Perform
Aesthetic loops: Slow-motion nature, minimal color gradients, cinematic textures — these get saved and shared. Generate with prompts like "misty forest morning, slow fog rolling in" or "sunset pink and gold gradient, gentle shimmer."
Product reveals: Animate a product photo with a soft glow or zoom — instantly more dynamic than a static image. Use the Image to GIF tool with the Product style.
Text animations: Generate a looping animated background and overlay your text in Instagram's editor. The GIF becomes a motion background.
Seasonal content: "falling autumn leaves, warm orange tones" or "snowflakes falling on dark background" — timely, high-engagement content that takes 30 seconds to make.
FAQ
Can I post a GIF directly to Instagram?
Not as a native GIF file — Instagram doesn't support .gif uploads for feed posts or Stories. The workaround is to convert the GIF to MP4 (use the GIF to MP4 tool) and upload it as a video, or upload to GIPHY and use it as a sticker in Stories.
What aspect ratio should I use for Instagram Stories?
9:16 portrait (vertical). In the Text to GIF tool, select the portrait or vertical aspect ratio option before generating. For feed posts, use 1:1 square.
Why does my GIF look pixelated on Instagram?
GIFs converted to video via Instagram's upload can lose quality. Generate at the highest quality tier available, then convert using the GIF to MP4 tool and post the MP4 directly — better quality than GIF-to-Instagram workarounds.
Can I use my GIF as an Instagram Story sticker?
Yes — upload to GIPHY first (free account required), wait for approval (a few hours), then search your GIPHY username in the Instagram Stories sticker search. Your custom animated sticker appears and is searchable by others.
Is it free to make Instagram GIFs with Moxion?
Yes. The free tier gives you 3 animated GIF generations per day with no account required. For more generations and higher resolution, upgrade with credits.
What styles work best for Instagram aesthetics?
Scene and Portrait styles create cinematic, smooth motion that fits Instagram's visual language well. For product shots, the Product style adds subtle motion that keeps the focus on what you're selling.
Ready to make your first Instagram GIF? → Try it free on Text to GIF or animate a photo with Image to GIF
🛠 Try These Tools
Share this article
Related Posts
How to Post a GIF on LinkedIn (And Make a Custom One for Free)
LinkedIn doesn't let you upload GIFs directly — but converting to MP4 makes it work seamlessly. Here's the exact workflow, plus how to make a custom branded GIF for LinkedIn posts.
How to Make a GIF for Discord: Custom Emoji, Stickers & Profile
Custom animated emoji and stickers define Discord server culture. Here's how to make them from any photo or text prompt — plus exact file size limits for emoji, stickers, and profile pictures.
How to Make a Reaction GIF (From Your Own Face or a Text Prompt)
Everyone uses the same 50 stock reaction GIFs. Make one from your own face or a text prompt — unique, personal, impossible to find on GIPHY or Tenor. Free, takes 30 seconds.