Type it, drag it into place, download — outlines and caption pills keep it readable, and on GIFs the text rides every frame of the animation.
A photo, meme template or animated GIF · the text is drawn on your device, nothing is uploaded
No size limit · files are processed on your device and never uploaded · how it works
Runs in your browser. Files are never uploaded — you can go offline after the page loads.
How to use the Add Text to Image & GIF
Drop a photo, meme template or animated GIF.
Type your text, pick a style, and drag it anywhere on the preview.
Render and download — GIFs come back animated with the text on every frame.
Easy to use
Drop files, pick options, download. Whole folders at once, no signup, no daily limit.
Best quality
The same engines the professionals use — SVGO, resvg, MozJPEG, libwebp, libavif — compiled to run in your browser.
Private & secure
Files are processed on your device and never uploaded. Close the tab and nothing remains anywhere.
Captions that stay readable
Text on a photo lives or dies by contrast. Two built-in helpers handle it: the automatic outline strokes each
letter in dark or light depending on your text colour, and the caption pill draws a solid rounded capsule behind
every line — the exact style Instagram stories and news captions use. The size is set as a share of the image
width, so the same settings look right on a phone screenshot and a 4K photo alike.
For animated GIFs, the text is rendered once at the GIF's own resolution and burned onto every frame by FFmpeg in
your browser — the animation, timing and loop are untouched. Pair it with the
GIF resizer for share-ready reaction GIFs, or the
watermark tool when you want a repeating mark instead of a single caption.
Frequently asked questions
Can I add text to an animated GIF?
Yes — position the text on the first frame, press render, and it is burned onto every frame while the animation, timing and loop stay exactly as they were.
How do I keep text readable on a busy photo?
Two tools: the automatic outline (a dark or light stroke chosen from your text colour) and the caption pill, which puts a solid rounded capsule behind each line — the same style stories and captions use.
Does it watermark or upload my image?
Neither. The text is drawn on a canvas in your browser at the image’s full resolution, and the file never leaves your device.
Most online converters upload your file to a server. InfyTool ships the actual encoders to your browser as WebAssembly instead, so processing happens inside your tab — faster for batches, and nothing to delete afterwards.
No upload, ever. Turn off Wi-Fi after the page loads and every tool keeps working.
No limits. No file-size cap, no queue, no watermark, no account.
Runs on your CPU. Batches use several cores in parallel; nothing is throttled.