FREE first GIF with no sign-up, then 2 free GIFs every day once you sign in.

Free Add Text to GIF: Your Caption on Every Frame

Type the line that makes it funny, see it on top as you type, and download the captioned GIF for the group chat, made right in your browser.

Top text
Bottom text
Font
All caps
Text size13%
Text colour
Outline colour
Outline width9
Your GIF shows up here with the text on top, exactly as it will be saved.

Runs on your device: the file never leaves your browser.

Want the words to be part of the picture? AI draws them in, spelled exactly as typed.

Try text to GIF
One real run

A Husky GIF With a Meme Caption Added

Top and bottom text in the default meme style (white Impact, black outline), drawn on all 30 frames by this tool.

Husky GIF with the caption: when someone says walk / I heard that

After: captioned GIF

Dimensions
320×180
Frames
30, all captioned
Length
3.0 s
File size
769 KB

Footage: Klaudya Teodora on Pexels, released under CC0.

How to add text to a GIF

How to Add Text to a GIF

Drop in the GIF

Caption a GIF up to 50 MB: drag it in, click to pick it, or paste it.

Type the top and bottom text

Either one or both. Long lines wrap and shrink to fit.

Style it

Pick a font, text colour, outline colour and width, and the size. The preview updates as you go.

Add and download

Press Add text to GIF and save the result. Every frame carries the caption, timing unchanged.

Two ways to get words on a GIF

Add Text to a GIF You Have, or Make One Around Your Words

This is the best way to caption a GIF that already exists. When the words should be part of the scene instead, the AI pages draw them in.

Angry tomato GIF with the caption Me reading the group chat
Top and bottom text on all 9 frames

Caption a GIF you already have

A reaction GIF, a pet clip, a screen recording: your punchline lands on top for the group chat, and the GIF underneath stays exactly as it was.

Welcome Home painted into the sky above a porch at dusk
The words painted into the picture

Words drawn into the scene

On text to GIF the text becomes part of the picture: a neon sign, letters in the foam, a banner. Spelled exactly as you type it.

Happy Birthday Maya drawn inside a balloon arch
The name drawn inside the balloon arch

A name on a birthday GIF

The happy birthday GIF with a name page puts the name on the cake or the balloons, not in a caption bar.

Burning heart clip turned into a GIF with the caption Sent with all my heart
Video to GIF first, then captioned

Turn a clip into a GIF first

Got a video, not a GIF? Make it a GIF with video to GIF, then come back and caption it.

Answers

Add Text to GIF FAQ

Fonts, animation, size and privacy.

Yes. Captioning runs in your browser: no sign-up, no limit, and no watermark on the GIF you download.

Yes. The caption is drawn onto every frame and the frame timing is kept, so the GIF loops exactly as before with the text on top.

That is the default: white Impact, all caps, black outline, top and bottom. Impact comes from your device's fonts; where it is missing, the nearest bold font stands in.

No. The GIF is decoded, captioned and re-encoded on your device, and nothing is sent to a server.

Run it through the GIF compressor and pick 256 KB, 1 MB or 5 MB. For an emoji, resize it to 128×128 on the GIF resizer first.

Here the caption stays still on the moving GIF. For words that move with the scene, describe them on text to GIF and the AI draws them animated.

Want the Words Inside the GIF? Type Them

Our AI GIF maker draws a looping GIF around your sentence, with every word spelled exactly as typed.