GIF QR code maker

A QR code that moves, in a GIF that plays in emails, slides, chats and shop screens. It folds back into a real code and holds still long enough to scan.

Code shape
What stands on your code?
Add text
Animation
Background

Free, with no sign-up and no watermark. If it saved you some time, you can buy me a coffee.

How to use it

  1. Type the link your QR code should open.
  2. Pick what stands on your code, or type an emoji or a short word.
  3. Choose how long it holds on the code. Three to five seconds is plenty.
  4. Pick a GIF size (the picker shows roughly how big the file will be) and download.

Why a GIF?

GIFs play on their own almost everywhere: in email newsletters, Slack and WhatsApp, slide decks and most in-store screens. There is no play button and no sound, so the animation runs as soon as someone sees it.

How it works

The scene is built from small cubes, and every cube stands on a dark square of your QR code. From the side you see the picture. From straight above, the cubes line up with the code, so the top view is a normal QR code. The GIF records the camera moving between those two views, then holds the top view for the time you choose.

GIF is an old format with a limit of 256 colours per frame. The dark-on-light code is unaffected by this, and bold, flat colours look clean. Soft shading, smoke and gradients can show slight banding, which is normal for GIFs and doesn’t affect scanning.

Keeping the file small

  • 480 px is enough for email and chat. Use 640 or 800 px for screens.
  • Pausing on the picture (instead of turning around it) and turning off birds or confetti makes a smaller file.
  • Shorter turns mean fewer frames.

Where to use it

  • Email newsletters: add the GIF as an image, like any picture. Some versions of Outlook for Windows show only the first frame of a GIF, so put the link in the email text as well.
  • Slides: PowerPoint, Google Slides and Keynote play GIFs during a presentation. Give the code at least a quarter of the slide so people at the back can scan it.
  • Chats: WhatsApp, Slack, Discord and Telegram all accept GIF files.
  • Websites: use it like any image. Add alt text that says where the code goes, and a normal link beside it for people who are already on their phone.
  • Screens in a shop or at an event: most digital signage players loop GIFs.

Make sure people can scan it

Set Time on each view to 3 to 5 seconds so people have time to raise their phone. Keep the background light, use a short link, and test the downloaded GIF with your phone before you send it. For anything printed, use the flat PNG: QR download instead.

Questions

Will the GIF scan in an email?

Yes, during the part where it shows the code. The GIF holds that frame still for as long as you set, so people have time to point their camera at it.

How big is the GIF?

It depends on the size and the animation. The size picker shows an estimate before you download.

Is there a watermark?

No. It’s free, with no sign-up and no watermark.

Why do the colours look slightly grainy?

GIFs can use at most 256 colours per frame, so soft shading is simplified. The QR code itself is unaffected. For smoother colours, download the MP4 instead.

Can I make a video instead?

Yes. The same tool downloads an MP4. See the video QR code generator.

Buy me a coffee