Is my GIF uploaded to a server?
No. Decoding, drawing the text, and re-encoding all happen locally in your browser — your file never leaves your device, unlike upload-based caption tools.
Put captions, meme text, or labels on any animated GIF — with live preview, classic meme styling, and frame-range control. Everything runs locally in your browser, so your GIF never leaves your device.
No. Decoding, drawing the text, and re-encoding all happen locally in your browser — your file never leaves your device, unlike upload-based caption tools.
Yes. Set the start and end frame numbers and the caption is drawn only on that range — great for timing a punchline to the right moment.
Yes. Press Enter in the text box to start a new line — lines are rendered together as one block at the position you pick.
GIF frames can be bright, dark, or busy, and flat text disappears against them. The black outline keeps white or colored text readable on any background — that's why it became the classic meme look. You can toggle it off for a cleaner style.