gifs.so mascot, a lime animation frame winkinggifs.so
  • The GIF journal
  • Sponsor the stash
U
All guides
September 5, 2026·2 min read·By GIFs.so

How to share a GIF on Discord and check the preview first

Choose between a GIF file and a media link, check channel permissions, and diagnose a missing Discord preview.

Sharing

To share a GIF on Discord, use the composer’s available GIF picker, attach a supported GIF file, or paste a direct media link and inspect the preview before sending. Which options appear can vary with the client, channel permissions, and account settings.

For an externally sourced GIF, the distinction between a webpage link and a direct media URL is the first thing to check.

Choose the right kind of result

A GIF file attachment contains the media itself. A direct GIF URL points to the media, while a source-page URL points to a webpage that may or may not generate an embed. Copy the format your intended workflow needs.

If you use a download, verify that the saved file actually animates in a capable viewer. Saving a thumbnail or taking a screenshot will produce a static image. Do not rename a WebP or MP4 file to .gif and expect conversion.

GIFs.so provides reaction discovery after verified sign-in. Its returned media and source links serve different purposes; the link-vs-file guide explains how to choose between them.

Check before sending

Watch the full loop, read captions, and confirm that the reaction fits the channel. Add text if the GIF carries an important acknowledgment or answer. Keep the final send action deliberate, especially when switching between private messages and public channels.

If Discord rejects an attachment, check the current upload limit shown by the client. Limits and subscription allowances can change, so rely on the actual message rather than an old tutorial’s fixed number.

Troubleshoot a missing animation

A missing preview can come from embed permissions, client settings, an inaccessible source, or a page link that does not expose preview metadata. First test whether the link opens as media and whether the file itself animates.

If only one item fails, replace the broken link or choose another supported file. If all animations are paused, check the client’s motion and accessibility settings. Respect those settings; the sender cannot guarantee autoplay for every recipient.

Do not treat a failed embedded search provider as proof that Discord itself is down. The Tenor shutdown guide explains the separate external API change. For general playback issues, use the animation troubleshooting checklist.

Find the right reaction.

A curated library, a free API, and an MCP server. Sign in with a verified account to get started.

Create an accountIntegration guide

Keep reading

SearchSharing

How to choose work-appropriate GIFs without losing the joke

Check audience, tone, captions, motion, and timing before using a reaction GIF at work.

September 5, 2026·2 min read
EngineeringSharing

How to write alt text for reaction GIFs

Describe the message and relevant action without narrating every frame or repeating the surrounding sentence.

September 5, 2026·2 min read
gifs.so mascot, a lime animation frame winkinggifs.so

5,537 reaction GIFs, sorted into 56 moods. For when you have nothing to say, and need to say it spectacularly.

The stash

  • Join the club
  • Sign in

Around here

  • The GIF journal
  • Sponsor the stash

Say hey

  • hello@gifs.so
© 2026 gifs.soMade for big feelings and very small attention spans.