Transparent GIF or video: which file to use in which app
The whole job comes down to one question: can the app you present from show a video with a transparent background? Most cannot. An animated GIF works almost everywhere because apps treat it as a picture, though its all-or-nothing transparency gives hard edges. Transparent video (a MOV in ProRes 4444 or HEVC with alpha) has smooth edges, but among presentation apps it only keeps its transparency on a Mac, in Keynote and PowerPoint for Mac. Everywhere else you either use the GIF or an ordinary MP4 whose background is painted the exact colour of the slide.
| App | Use this file | Transparent video? | Watch out for |
|---|---|---|---|
| PowerPoint for Windows | Transparent GIF, or an MP4 on the slide’s background colour | Not documented; plan for no | Microsoft warns that transparent videos made on a Mac may lose their transparency here. |
| PowerPoint for Mac | Transparent MOV (ProRes 4444 or HEVC), or GIF | Yes, through macOS | Safe only if every machine that presents the deck is a Mac. |
| PowerPoint for the web | MP4 on the slide’s background colour | No | Microsoft says the web app can’t play animated GIFs in Slide Show. |
| Google Slides | Transparent GIF | No | Video only comes from YouTube, a URL or Google Drive. |
| Keynote (Mac) | Transparent MOV (ProRes 4444), or GIF | Yes | Media optimisation settings can convert the MOV to H.264, which has no alpha channel. |
| Canva | Transparent GIF | Canva suggests a GIF instead | ProRes 4444 uploads are not supported. |
| PDF handout (any app) | Any; it will be a still | No animation at all | Every character freezes on a single frame. |
If you don’t know which machine you will present on, use the GIF: it animates with a see-through background in PowerPoint on Windows and Mac, Google Slides, Keynote and Canva. The transparent video formats guide explains why the formats split this way.
How to add an animated character to PowerPoint (Windows, Mac and web)
The GIF route takes about thirty seconds on the desktop apps:
- Windows: select the slide, then Insert › Pictures, choose the GIF and click Insert.
- Mac: on the Home tab, under Insert, choose Picture › Picture from File, check the file name ends in .gif, and click Insert.
- Drag it into place and resize it from a corner handle so it keeps its proportions.
- Check it in a real slide show: Slide Show › From Current Slide on Windows, Slide Show › Play from Current Slide on Mac.
A GIF starts moving as soon as its slide appears; to make the character arrive on cue, give it an entrance animation (next section).
PowerPoint for the web is the exception. Microsoft’s support page on animated GIFs says plainly that the web app can’t play them in Slide Show; the GIF just sits there as a still. If your team presents from the browser, use a short video instead (Insert › Video › This Device; the web app takes files up to 256 MB and recommends MP4).
Can PowerPoint play a transparent video?
Microsoft recommends MP4 with H.264 video on every platform, and H.264 cannot store transparency. Beyond that, the platforms split:
- PowerPoint for Mac plays transparent MOV files (ProRes 4444 or HEVC with alpha) through macOS’s own video engine. Microsoft even added a matching transparent export. Insert the file with Insert › Video › Movie from File.
- PowerPoint for Windows accepts .mp4, .m4v, .mov and .webm files, but Microsoft doesn’t document alpha playback. Its own announcement of the transparent export warns that those videos may not play with transparency in PowerPoint for Windows or PowerPoint for the web. Expect a black or solid box.
- PowerPoint for the web carries the same warning, and WebM isn’t in its list of accepted files.
So a transparent MOV is a Mac-only choice. If the deck will travel, use the GIF or the trick below.
PowerPoint playback settings: loop, start automatically, hide, trigger on click
Select an inserted video and the Playback tab appears. The settings that matter for a character are in its Video Options group:
| Setting | What it does | Use it for |
|---|---|---|
| Start: In Click Sequence | The default. Plays on your next click, Spacebar or arrow key. | A character that reacts when you reach a point. |
| Start: Automatically | Plays when the slide appears (after any earlier animation steps). | A wave on the title slide. |
| Start: When Clicked On | Plays only when you click the video itself. | An optional “ask me” character. |
| Loop until Stopped | Repeats until you leave the slide. | Title and break slides, never dense ones. |
| Hide While Not Playing | Keeps the video invisible except while it plays. | A pop-up appearance. Pair it with Automatically or a trigger, or it never shows. |
| Rewind after Playing | Returns to the first frame when the clip ends. | Ending a one-shot wave on a clean pose instead of mid-gesture. |
Also clear Show Media Controls (Slide Show tab, Set Up group), so a play bar doesn’t appear whenever your pointer drifts over the character.
Trigger the character on click with the Animation Pane
A trigger makes a click on one object start an effect on another: a character that pops up with a tip when you click a question mark, for example.
- Select the character (GIF or video) and add an entrance effect: Animations › Add Animation, then Fade or Appear. A video already has a Play effect you can trigger instead.
- Open Animations › Animation Pane and select the effect.
- Choose Trigger › On Click of (in the Advanced Animation group on Windows; on Mac it is Trigger › On Click on the Animations tab) and pick the object that should start it.
Embed or link, and whether to compress
PowerPoint embeds video by default. Linking (Link to File from the arrow next to Insert on Windows; Show Options › Link to file on Mac) keeps the deck smaller, but breaks the moment the deck travels without the video. A character clip lasts seconds, so embed it. Compress Media (File › Info, Windows only) re-encodes the deck’s audio and video at 1080p, 720p or 480p and drops embedded subtitles and alternate audio tracks. It is meant for decks bloated by long footage; a short character clip rarely needs it.
How to add an animated GIF to Google Slides (and why video stays opaque)
Google Slides is simpler, because there is only one good answer: the GIF.
- Choose Insert › Image › Upload from computer and pick the GIF. Drive & Photos and By URL work too.
- Resize it from a corner and position it.
- Click Slideshow and check it animates.
Upload the file rather than pasting it from a web page; pasted GIFs are commonly reported to lose their animation. (Insert › Image › GIFs and stickers searches Google’s reaction library, not your character.)
Video is where Slides is limited. According to Google’s help page on images and videos, Insert › Video offers only Search YouTube, By URL and Google Drive: there is no direct upload from your computer. The page doesn’t mention transparency at all, and both sources stream through Google’s player, so treat every video as an opaque rectangle.
For the smoother edges of video, use the matched-background approach. Upload the MP4 to Drive, insert it, then set the slide to the same colour: Slide › Change background, open the box next to Color, and under Custom click Add to type a hex code. In the video’s Format options, under Video playback, choose Play (automatically) or Play (on click). Google’s page lists those plus Play (manual) and documents no loop setting, so for a character that should keep moving, the GIF remains the better file.
One more gotcha: Drive-hosted videos follow Drive permissions. If a colleague will present, share the deck, accept the access checker’s suggested permissions for the video, and have them run the slide once from their own account.
Keynote: the best app for transparent character video
Keynote plays transparent video natively, which makes it the best home for a smooth-edged character. Apple’s support notes cover ProRes 4444 alpha playback in Keynote back to version 6.2, and its user guide notes that transparent HEVC needs macOS Catalina (10.15) or later. The steps:
- Check the media settings first. In Keynote › Settings › General, under Adding Media, deselect both “Optimize media for iPhone, iPad, and Apple Vision Pro” and “Optimize media for older devices” to keep the MOV as it is. With the older-devices option on, Keynote converts ProRes and HEVC to H.264, which Apple notes has no alpha channel, so the transparency turns black. The settings only affect media added afterwards.
- Drag the MOV onto the slide, or click the Media button in the toolbar and choose Choose Photos or Videos.
- With the video selected, open the Movie tab in the Format sidebar. Deselect “Start movie on click” to have it play when the slide appears.
- Set Repeat to Loop, or to Loop Back and Forth, which plays forward then backward so a clip that ends in a different pose never jumps.
- For a recurring guide, tick Play movie across slides. Apple says the video keeps playing through consecutive slides even if you change its size and position between them, so the character can sit in the corner of one slide and in the middle of the next without restarting.
Cautions: in File › Reduce File Size, “Most compatible (H.264)” turns transparency black (Apple’s words), so choose Preserve original format. ProRes 4444 files are large. And rehearse on the iPad if you present from one, since Apple warns that original-format media may not display on every device. Keynote animates GIFs too. Skip WebM: Apple’s Keynote guide and its video page say media must be in a format QuickTime supports, and WebM isn’t one.
Apple’s community forums also report transparency bugs in particular Keynote releases, so rehearse on the presenting Mac after any update.
Canva and transparent video: upload a GIF
Canva accepts MOV, GIF, MP4, MPEG, MKV and WebM uploads up to 1 GB, but its upload requirements page lists ProRes 4444 as unsupported and, for videos with transparent backgrounds, suggests uploading a short GIF instead. Take that advice: upload the GIF and drop it on the slide. If you prefer smoother video, the matched-background MP4 works on a solid-colour page.
What breaks in PDF, on another computer, and when you export the deck as a video
PDF can’t hold animation: from every app, a GIF or video exports as a single still. Make sure that frame looks deliberate, because a character caught mid-blink looks odd. In Keynote you can choose it (Format sidebar › Movie › Edit Movie › Poster Frame slider); for a GIF, pick a clip that starts on a clean pose.
Presenting from someone else’s machine
- A Mac deck with a transparent MOV, opened in PowerPoint for Windows or the web, may lose its transparency (Microsoft’s own warning). Swap the MOV for the GIF before you send the file.
- Linked videos break when the deck moves without them. Embed, or keep the video in the deck’s folder, as Microsoft advises.
- PowerPoint for the web won’t animate GIFs in Slide Show. Open the file in the desktop app to present.
- Google Slides videos play only for people who can access the Drive file.
Exporting the deck as a video
- PowerPoint for Windows: File › Export › Create a Video, at 4K, 1080p, 720p or 480p, saved as MP4 or WMV. Animations, transitions and embedded video are included, and slides without recorded timings get 5 seconds each unless you change it.
- PowerPoint for Mac: File › Export and choose a video format. Microsoft notes that only narration recorded in Slide Show plays in the result, not other embedded media, so a video character won’t move. Export from Keynote or a Windows PC instead, or screen-record the slide show.
- Keynote: File › Export To › Movie. Under Advanced Options you can make the slide backgrounds transparent, which turns the whole deck into an overlay for a video editor.
- Google Slides: since August 2026 a Record option in Slides records your presentation through Google Vids. Or download the deck as a .pptx, export it from PowerPoint for Windows, and check the GIF survived.
- Canva: Share › Download, then MP4 Video.
If the deck is becoming a narrated video anyway, the explainer video guide covers placing a character in a proper video editor, where the transparent MOV works everywhere.
How to use a character on slides without distracting from them
A character earns its place by guiding attention and loses it the moment it competes with your content. Habits that keep it useful:
- Face the content. A character looking off the edge of the slide pulls the audience’s eyes with it. Put it on the left edge facing right, towards the text. If it faces the wrong way, mirror the clip before exporting rather than flipping it in each app.
- Make it a recurring guide, not decoration. Same character, same corner, same moments: a wave on the title slide, a pointing clip on each section divider, a celebration on the summary. The audience learns to read it as a signpost.
- Keep it small. As a corner guide, roughly a fifth of the slide height is plenty. Go bigger only on title and section slides, where there is nothing else to read. A 480-pixel GIF stays crisp at corner sizes on a 1080p screen; for a large hero character, use 720-pixel video.
- Loop only where nobody is reading. Continuous motion beside a dense slide always wins the fight for attention. On content slides, play the clip once (Start Automatically, no loop, Rewind after Playing) or use a quiet idle clip. Web accessibility guidelines ask for a way to pause automatic motion lasting over five seconds beside other content, a sensible rule for decks too.
- Stay still during builds. When a chart or diagram animates in, the character should already be at rest.
Short clips read best with clear anticipation and a settle at the end; the animation principles guide explains what to ask for so a four-second gesture lands at the back of the room.
Make a character for your deck, then test on the real machine
Stock sites such as PresenterMedia sell ready-made animated presenters, the fastest route if a generic character will do. For your own (the company mascot, a class character your students named), Character Animation AI works in two steps. Describe it or upload a reference image, choose a style (Soft 3D, Stylized, Anime or Flat), and approve the design; approval locks it so every later clip shows the same character. Then animate it with a preset (Wave, Bounce, Dance, Idle, Jump) or a Custom motion in plain words: “points to the right with one arm, then returns to a relaxed pose” introduces a chart nicely. Rendering takes a few minutes; the background is removed automatically.
Every animation downloads in all four formats at once, which maps straight onto the table at the top:
- Transparent GIF (480 px wide, 15 fps, 1-bit transparency, so edges are hard rather than soft): PowerPoint on Windows and Mac, Google Slides, Canva and Keynote.
- Transparent MOV (ProRes 4444): Keynote and PowerPoint for Mac.
- Transparent WebM: websites and OBS rather than slides.
- MP4, flattened onto a background colour you pick in the free editor (enter your slide’s hex code and save the version): PowerPoint for the web, Google Slides video, and the matched-background trick anywhere else.
The free editor (no credits) covers the slide fixes: mirror so the character faces your content, trim, back-and-forth playback so a loop never jumps, and 0.5× speed for a calmer presence. Clips are square, 720×720, 4 to 12 seconds and silent, with no speech or lip-sync; if you need a presenter who talks through each slide, a talking-avatar tool is the better choice.
Before the day, run this check on the machine you will actually present from:
- The file matches the app: GIF for desktop PowerPoint, Google Slides and Canva; a matched MP4 for PowerPoint for the web; MOV only for Keynote or an all-Mac PowerPoint deck.
- In Keynote, media optimisation was off when you added the MOV, and Reduce File Size was not set to H.264.
- Media is embedded, not linked, and Drive videos are shared with whoever presents.
- Loops are limited to title and break slides; content slides play once.
- A full rehearsal in slide show mode, with the projector or screen-share you will really use.
New accounts get 3 free credits, enough for a design, its first animation and one more. Create your character, export the GIF, and drop it on slide one.
