Add Text to GIF

Add text to an animated GIF for free — write meme-style top and bottom captions in bold outlined lettering, choose the size, text colour and outline, and the caption is drawn on every frame so the animation, timing and looping are kept. Long captions shrink automatically to fit. Runs privately in your browser.

100% private — everything runs in your browser. Conversion happens on your device; nothing is uploaded.

100% private — runs in your browser

Every frame is rebuilt exactly as the GIF displays it, edited, and re-encoded with the open-source gifenc library — transparency and looping are kept. Your GIF never leaves your device.

How to add text to an animated GIF

  1. Drop your GIF in the box.
  2. Type the top and/or bottom text.
  3. Adjust size and colours — the preview updates live.
  4. Click Add text and download the captioned GIF.

What you can use it for

  • Make reaction GIFs and memes
  • Caption product demos and screen recordings
  • Add punchlines to Slack and Discord GIFs
  • Label tutorial steps in animated how-tos

More free tools

Editing images?

Convert, compress, resize and vectorize images with our free, private image tools.

See all free image tools →

Frequently asked questions

How do I make a meme GIF?

Drop the GIF in, type a top and bottom line, keep UPPERCASE ticked for the classic meme look, then click Add text.

What if my text is too long?

The text automatically shrinks to fit the width of the GIF.

Does it keep transparency and looping?

Yes — transparent areas stay transparent and the GIF loops forever, like the original.

Is my GIF uploaded?

No. It's decoded, edited and re-encoded in your browser.