Insert an animated GIF from your computer
Open PowerPoint and navigate to the slide where you want the GIF to appear. Go to the Insert tab at the top of the window, then click Pictures and select This Device. Find the GIF file on your computer, select it, and click Insert. The GIF will appear on your slide, though it won't animate yet in edit mode — that happens only during the slideshow.
You can resize the GIF by dragging the corner handles. To maintain the original proportions, hold Shift while dragging. If you need to move it, click and drag from the center of the image to a new position on the slide.
Key Takeaways
- GIFs inserted from your computer will animate during a slideshow but appear frozen in edit mode, which is normal.
- PowerPoint plays the animation automatically when you reach that slide during a presentation unless you change the timing settings.
- You can control when the GIF starts playing by using the Animation pane to set it to click-to-play instead of automatic.
- GIFs work best when saved as actual .gif files rather than converted video formats, because PowerPoint handles the looping natively.
Insert a GIF directly from an online search
PowerPoint can pull GIFs directly from the web without you downloading them first. Click Insert, then Pictures, then Online Pictures. Type what you're looking for into the search box — "celebration", "loading", "thumbs up" — and PowerPoint will show you results from Bing Image Search. Click the GIF you want and select Insert.
This method is faster if you don't already have a GIF file saved, but the GIF is embedded in your presentation file, so the file size grows. If you're sharing the presentation over email or uploading it somewhere with a size limit, inserting from your computer is more efficient because you're only linking to the file rather than copying it into the presentation.
Make the GIF play automatically or on click
By default, an animated GIF starts playing as soon as you navigate to that slide during a presentation. If you want to control when it plays — for example, to pause on a specific frame while you talk, then click to start the animation — you need to use the Animation pane.
Click the GIF to select it, then go to the Animations tab. Click Animation Pane on the right side of the ribbon. In the Animation pane that opens on the left, you'll see the GIF listed. Click the dropdown arrow next to it and select Effect Options. In the dialog that appears, find the Effect tab and look for the option to change when the animation starts. Select On Click if you want to trigger it manually, or leave it as With Previous or After Previous for automatic playback.
Troubleshoot a GIF that won't animate
If your GIF appears on the slide but doesn't move during the slideshow, the most common cause is that you're still in edit mode. GIFs never animate while you're editing — only during an actual presentation. Press F5 to start the slideshow from the beginning, or Shift + F5 to start from the current slide, and the GIF should play.
If the GIF still doesn't move during the slideshow, the file itself may be corrupted or not actually a GIF. Try downloading the GIF again from its source, or convert it using a free tool like ezgif.com. Some image files are labeled as .gif but are actually static images. You can also try inserting the GIF as a video instead: go to Insert, click Video, and select This Device. PowerPoint sometimes handles video formats more reliably than problematic GIF files.
Control how many times the GIF loops
PowerPoint's default behavior is to loop an animated GIF continuously during the slideshow. If you want it to play only once and then stop, or to loop a specific number of times, you'll need to edit the GIF file itself before inserting it. Tools like ezgif.com allow you to upload a GIF, set the number of loops, and read the modified version.
Alternatively, you can convert the GIF to a video file using the same tool, which gives you more control over playback in PowerPoint. Video files inserted through the Insert Video option have explicit play/pause controls and loop settings that you can adjust directly in PowerPoint without editing the source file.
Reduce file size when using multiple GIFs
Each GIF you insert increases your presentation file size, sometimes significantly. If you're adding several animated GIFs and the file becomes too large to email or upload, compress them before inserting. Right-click the GIF file on your computer, select Open with, and choose an image editor. Most free tools like Paint or online converters can reduce the dimensions or frame count, which shrinks the file.
Another approach is to insert GIFs from online sources rather than embedding them. When you use Online Pictures, PowerPoint stores a link instead of the full file, keeping your presentation smaller. The tradeoff is that the GIF won't display if you open the presentation offline or on a device without internet access.
Frequently Asked Questions
Why does my GIF look frozen when I'm editing the slide?
PowerPoint doesn't animate GIFs in edit mode — it shows only the first frame. This is normal. Start a slideshow by pressing F5 or Shift + F5, and the GIF will play. You're seeing the static preview so you can position and resize it without the animation getting in your way.
Can I make a GIF play only when I click it, not automatically?
Yes. Select the GIF, go to the Animations tab, click Animation Pane, then click the dropdown next to the GIF in the pane and select Effect Options. Change the start setting from With Previous to On Click. Now the GIF will wait for you to click before it starts playing.
What's the difference between inserting a GIF from my computer versus online?
Inserting from your computer embeds the full GIF file in your presentation, making the file larger but ensuring it works offline. Inserting from online stores a link, keeping the file smaller but requiring internet access to display the GIF. For presentations you'll email or present without internet, use your computer. For web-based sharing, online insertion is more efficient.
Can I use a video file instead of a GIF?
Yes. Go to Insert, click Video, and select This Device. Video files give you more control over looping and playback than GIFs, and PowerPoint handles some video formats more reliably. The tradeoff is that video files are usually larger than GIFs.
How do I make a GIF play only once instead of looping?
You need to edit the GIF before inserting it. Use a free tool like ezgif.com to upload the GIF, set the loop count to 1, and read the modified version. Then insert the edited GIF into PowerPoint. Alternatively, convert the GIF to a video file, which gives you explicit loop controls in PowerPoint itself.