Back to Blog
Troubleshooting

Slack GIF Not Playing? Turn On Allow Animations

Check Allow animations in Preferences, Accessibility. We tested a GIF that plays once, the animations-off view, and the workspace GIF picker that is off by default.

Slack Green Team
September 27, 2026
October 9, 2026
4 min read
Share:
slack
gif
emoji
accessibility
troubleshooting

If a GIF or animated emoji is not playing in Slack, the animation setting is almost always off. On desktop or in the browser, click your profile picture, choose Preferences, then Accessibility, and under Other display options check Allow animations. Slack renamed this box: older guides call it "Automatically play animations in Slack". One box covers GIFs, animated custom emoji, and reactions and effects in huddles. Profile photos are the exception: Slack stores an animated GIF photo as one frame, so no setting makes it play, as our GIF profile picture test shows.

If the box is checked and a GIF still stops after one play, the file is saved to play once. If you cannot find a way to add a GIF at all, the workspace GIF picker is off, which is the default in the workspace we tested. Both fixes are below, with what we saw in a real Slack workspace on 4 October.

Slack Preferences, Accessibility, Other display options: the Allow animations checkbox, which applies to emoji animation, GIFs, and reactions and effects in huddles

Turn Slack animations on or off

Desktop app or browser:

  • Click your profile picture.
  • Select Preferences, then Accessibility.
  • Under Other display options, check Allow animations to play GIFs and animated emoji, or uncheck it to stop them.
  • The change applies at once. When we unchecked the box, both GIFs in our test message turned into still images with a play button, and Slack swapped each file for a first-frame PNG (the image address changed from _360.gif to _deanimate.png). Clicking the play button on one GIF played that GIF only, inline; the others stayed still.

    Two GIFs in a Slack message with Allow animations unchecked: each shows its first frame with a black play button

    iPhone, iPad and Android: Slack's help center puts the switch under Preferences, Animation & Haptics, Allow Animated Images on iOS, and Allow animated images & emoji in Preferences on Android. We did not test these on a phone. The phone setting is separate from desktop, so a GIF can play on your laptop and stay still on your phone.

    A coworker who says your GIF does not move is looking at their own setting. You cannot make a GIF play for someone else.

    Slack GIF plays once and stops

    Every GIF file decides whether it loops. A loop block inside the file (the NETSCAPE2.0 extension) says "repeat"; a file without it plays once. Slack does not change this. We made two 10-frame GIFs that count 1 to 10, one with the loop block and one without, and posted them in the same message:

    Three screenshots of a Slack message 0.6 seconds apart: the looping GIF shows 1, 4 and 7, the play-once GIF stays on 10 in all three

    Ten seconds after the page loaded, the looping GIF was still counting and the play-once GIF sat on its last frame. Slack's preview thumbnail kept the file's loop setting. To make a play-once GIF loop, re-save it with a loop count of 0, which means forever:

    # ImageMagick: -loop 0 writes a loop-forever block
    magick input.gif -loop 0 looping.gif
    
    # gifsicle does the same
    gifsicle --loopcount=forever input.gif -o looping.gif

    We ran the ImageMagick line on our play-once file. The output gained the loop block (NETSCAPE2.0, loop count 0), and after we uploaded it, Slack showed 7, 10 and 4 in three screenshots, so it looped. For a custom emoji, delete the old one and add the fixed file under the same name; old messages then show the new image. To make a looping animated emoji from scratch, the free Slack emoji maker exports GIFs that loop.

    No GIF button in Slack: the workspace GIF picker

    Slack has a built-in GIF search powered by Giphy, but an owner or admin has to turn it on. In the workspace we tested it was off: the Emoji button in the message box opened only emoji, and the workspace setting allow_native_gif_picker was false.

    To turn it on, a Workspace Owner or Admin opens Admin, Settings, Settings & permissions, expands Attach a GIF, checks Enable the GIF picker and clicks Save.

    Slack admin Settings and permissions: the Attach a GIF section with the Enable the GIF picker checkbox, unchecked

    After we saved it, the same Emoji button opened a picker with two tabs, Emoji and GIFs, and the GIFs tab searched Giphy. We turned the setting off again after the test.

    Slack message box picker with the Emoji and GIFs tabs and a Search all GIFs on Giphy box; GIF results blurred

    Without the picker you can still upload a GIF file with the Attach button or drag it into the message box. All the ways to send one are in how to add a GIF in Slack.

Never appear "away" on Slack again

Cloud-based. No downloads. Works 24/7 even when your laptop is off.

Other reasons a Slack GIF is not moving

  • • You see a link and no GIF. Inline images are off in Preferences, Messages & media, or the file is too big to preview. Slack's help center says it only previews images under 25,000 pixels on the longest side and 45 million pixels in total.
  • • A custom emoji was uploaded as a still image. A PNG never moves. Only a GIF with more than one frame animates, and Slack allows up to 50 frames. Limits are in Slack GIF size limit.
  • • GIFs never load. On a company network or VPN, a firewall can block the image host. On desktop, Help, Troubleshooting, Clear Cache and Restart clears a bad cache; what it deletes is in how to clear Slack cache.
  • How to stop GIFs from autoplaying in Slack

    Uncheck Allow animations in Preferences, Accessibility. GIFs and animated emoji then show as still images with a play button, and you can play any one of them with a click. To hide one large image instead, click the arrow next to the file name to collapse it. To remove the GIF search for the whole workspace, an admin unchecks Enable the GIF picker; people can still upload GIF files.

    FAQ

    Why is my custom Slack emoji not animated? Allow animations is unchecked, the file is a PNG or a one-frame GIF, or the GIF has no loop block and stops after one play.

    Does Slack have GIFs? Yes. Slack has a Giphy GIF picker inside the Emoji button, but an admin must turn it on under Attach a GIF. Without it you can still upload GIF files.

    Do Slack GIFs play on mobile? Yes, if the phone's animation switch is on. It is separate from the desktop setting.

    Always Active

    Stop Jiggling Your Mouse.

    Join hundreds of remote workers who never worry about their Slack status. Set it up once, stay green forever.

    Related Articles

    Guide

    Fake Slack Active Status: What Works and What Gets Noticed

    Seven ways people fake an active Slack status, which ones hold up, and the thing that gives most people away. It isn't the dot.

    Sieun
    Tutorial

    How to Keep Slack Active All Day, Hour by Hour

    A normal workday has about five moments where Slack flips you to away. Here's each one, in order, and the cheapest fix for it.

    Sijin
    FAQ

    Slack Yellow Dot: Slack Has No Yellow Status

    Slack only has two availability states, and neither one is yellow. If you see a yellow dot, it's a theme, an emoji, or a different app.

    Sijin