Add text to GIF online
Put text over your GIF, above or below it, or on a separate screen before or after it plays. Choose the font, colors, and timing, then save your GIF.

Add your words to the moment
Keep the picture visible.
Put a short reply in an empty corner of the GIF, or add a strip above or below it when the picture has no room for words. Choose a font and colors that suit your message. Text can sit directly on the image or have a background of its own.
Let the words arrive at the right time.
Keep a caption visible throughout, reveal it with a gesture, or show two messages one after the other. A start card can set up the reaction before it plays; an end card can finish it with a reply. Watch the preview to check the timing before downloading.
How to add text to a GIF
Upload your GIF
Click Change to upload a GIF, image, or video up to 25 MB.
Add your text
Click Add caption. Place text over, above, or below the GIF, or on an opening or closing card.
Style your caption
Choose the font, size, and colors. For text over the GIF, set when it appears and how long it stays.
Preview and download
Check the text and timing in the preview, then download your GIF, MP4, or WebP.
Choose where and when your text appears
| What you want | Choose | How it works |
|---|---|---|
| Words over the picture | Inline caption | Choose Alignment; set Start to 0 and Duration to the GIF’s length to keep the words visible. |
| Words that appear later | Inline caption | Set Start to the moment you want, then Duration to the time the message should stay. |
| A heading above the GIF | Top caption | Adds a strip above the picture. The words stay visible while the GIF plays. |
| A message below the GIF | Bottom caption | Adds a strip below the picture without covering it. The words stay visible while the GIF plays. |
| A setup before the action | Start card | Adds a separate text screen before the GIF. Set how long it stays with Duration. |
| A closing message | End card | Adds a separate text screen after the GIF, with its own Duration. |
Common questions
How do I add text to a GIF?
Upload your GIF, click Add caption, and choose where the text should appear. Enter your words, adjust the font and colors, and preview the result. Use Download to export a new GIF with the captions included. See how to add text to a GIF for examples, caption placement, and timing tips.
Is this GIF caption maker free?
Yes. You can add text to GIFs and download the result for free, without registering an account. Exported files do not have an added watermark.
Will my GIF keep moving after I add text?
Yes. GIF export includes the source animation and your captions. Choose GIF in the download settings; MP4 creates a video, while WebP is an alternative animated image format.
Can I put a caption above or below the GIF?
Yes. Choose Top caption or Bottom caption to add a strip outside the picture. These captions stay visible while the GIF plays. Choose Inline caption to place words over the picture and control when they appear.
Can I add more than one caption?
Yes. Add multiple inline captions with separate timing, plus one top band, one bottom band, one opening card, and one closing card. Each caption supports up to three lines of text.
Can I make animated text on a GIF?
Yes. Choose an animation in the caption settings and compare its moving preview. The available effects differ between inline captions, caption bands, and title cards. You can also keep the text still.
Can text appear only during part of the GIF?
Yes. Choose Inline caption and set Start to the moment the words should appear. Duration controls how long they stay. For example, Start at 1 second and Duration of 2 seconds shows the text from 1 to 3 seconds. Top and bottom captions remain visible throughout the GIF.
Can I add text without a background?
Yes. Add an Inline caption and set Opacity to 0%. The letters remain visible, but the background behind them disappears. Choose a text color that is easy to read against the GIF.
How do I show two captions one after the other?
Add two inline captions. Set the second caption’s Start to the time the first one ends. For example, give the first a Start of 0 and Duration of 2 seconds, then start the second at 2 seconds. Use the same Alignment if both messages should appear in the same place.
How do I keep text visible for the whole GIF?
For an Inline caption, set Start to 0 and Duration to the length of your GIF. Top caption and Bottom caption stay visible automatically while the picture plays.
Can each photo have a different caption?
For a sequence of photos, use GIF Slideshow Maker. Upload your pictures, turn on Captions, and enter a separate message for each slide. The picture and its caption will change together.
Can I use a video or photo instead of a GIF?
Yes. Upload a video or still image and add captions in the same editor. For a photo, set its display duration so the text animation has time to play, then export the result as a GIF.
Is this a text to GIF generator?
This editor adds words to an existing GIF, photo, or video. To make an animation from words alone, use Animated Text Generator. For text that moves across the screen as a continuous line, use Scrolling Text GIF Generator.
Does it generate subtitles automatically?
No. You enter the caption text yourself and set the timing of inline captions. The tool does not transcribe speech or automatically match words to audio.
What are the upload limits?
The input file can be up to 25 MB. GIFs and videos can be up to 10 minutes long. The final file size depends on your media and export settings, including width, quality, and frame rate.
Can I change text already embedded in a GIF?
You can add new captions, but existing text that is part of the image is not an editable text layer. This tool does not remove or replace lettering already baked into the source frames.
What happens to my uploaded file?
During editing, the source is kept in your browser. A small copy of a photo or a GIF’s first frame may be sent for subject detection. When you download, the source is uploaded to our servers to render the finished file.