Add text to image — color, outline and position
Add a caption to a photo using your device fonts. Set text size, color, position, opacity and outline, preview the image and download a PNG locally.
Convert in your browser · No sign-up
One static JPG, PNG, WebP or AVIF · up to 20 MB and 24 megapixels
How to use
- Choose a static image and enter up to 500 characters, including line breaks if needed.
- Adjust size, color, top/center/bottom position, opacity and the optional black outline.
- Apply to preview the caption. Change settings and apply again before downloading the PNG.
Example
For a 1200 × 800 image, 8% text size gives a 64 px font. Choose the bottom position for a short caption.
Details and limitations
Text size is relative to the shorter image side. Long lines wrap automatically; if the block does not fit, reduce its size or shorten the text.
Device fonts determine available glyphs and emoji appearance. Text is flattened into the exported image, with no editable text layer or original metadata.
FAQ
Can I edit the text after downloading?
The PNG contains pixels, not editable text. Keep the original image and text if you want to make another version.
Related tools
Format references
Tool page updated: