Add Text to Image
Add a caption or text watermark to a still picture.
Your starting point
Files stay on your deviceDrop files herePick a file to start
PNG, JPEG, WebP (static) · up to 20 MiB per file
Limits & supported formats
ZIP or folder: up to 8 supported images, 40 MiB expanded total. Nested archives and unsupported entries are rejected.
Input: up to 8 files · PNG, JPEG, WebP (static) · 20 MiB each, 40 MiB combined.
Static images: up to 2,048 px per side. Animated inputs are not supported here.
Still image output: up to 2,048 px per side and 4,194,304 pixels. No animation is exported.
Detailed budgets: 40,000,000 decoded pixels, an estimated 192 MiB working allocation and 64 MiB per ZIP. These estimates help reject large jobs; they do not guarantee a browser process memory peak.
Files are processed one at a time with shared settings. A failed file does not stop the others.
Files & layers0
Add a file to get started.
Three steps. One moving picture.
01Add pictures to label
02Enter text, position, color and opacity
03Check placement on each result and download
Add Text to Image
Write a caption, choose its size and color, then drag it or use exact coordinates and arrow keys. The editing preview updates with the same drawing function as export. An outline or text background can improve readability.
Choosing your settings
Text outside the image is clipped. This adds your text; it does not remove existing watermarks or generate missing pixels.
If the result needs another pass
Use line breaks for long captions. Preview the actual result and adjust position or contrast before downloading.
Good to know
Can I apply text to a batch?
Yes. Each picture receives the same text style and position. Check small pictures for clipped text, and reduce font size when needed.
Why does a caption not fit the picture?
Use line breaks for long captions. Preview the actual result and adjust position or contrast before downloading.