Add text to GIF
Type the line, pick the look, get it burned into every frame. The classic heavy capitals, or a clean band that leaves the picture alone.
Caption
Meme lays white text with a black outline over the picture and shouts in capitals. Caption bar adds a white band above and below instead, leaving the GIF itself untouched.
Share of the GIF's height. Long lines need a smaller size or they run off the edges. Latin, Cyrillic and Greek are all supported.
Pick a file to start.
Two ways to caption a GIF
Meme style is the one everybody recognises: heavy capitals in white with a black outline, sitting straight on the picture. It works because the outline survives any background, which is exactly why the format has outlived the sites that invented it.
Caption bar puts the words on a white band above or below instead. It costs a little height but keeps the picture completely clear, and it reads better for a full sentence — the reaction-post format rather than the meme format.
Keeping it readable
Text size here is a share of the GIF's height, not a pixel value, so a caption looks the same on a 200px sticker and a 600px reaction GIF. Nine per cent suits two or three words. A full sentence usually wants six or seven, and if a line runs past the edges that is the setting to pull down.
The font is Anton, an open licensed face in the same condensed, heavy mould as the one classic memes used. It ships with the site, so nothing is fetched from a font service while you work.
Questions
Is the text burned into the GIF?
Yes — it becomes part of every frame, so it travels with the file anywhere you post it. There is no way to edit it afterwards, so keep your original.
Can I use only one line?
Of course. Fill in the top, the bottom, or both. An empty field is simply skipped.
Will the file get bigger?
Usually a little. Hard-edged white text adds detail the palette has to carry, and the caption bar adds pixels. If the result crosses a limit you need to hit, run it through the compressor afterwards.
Does it support other alphabets?
Latin with accents, Cyrillic and Greek all work. Type Cyrillic and the tool quietly switches to a second typeface that carries those letters, since the meme face does not. Chinese, Japanese, Korean, Arabic and Hebrew are not supported yet.