Add Text to Image
Write a caption, pick a position and style it — the preview renders at full resolution so what you see is exactly what you download.
Drop an image here, or click to choose
PNG, JPG, WebP, GIF, BMP or AVIF — processed locally
Readable text on any background
Captions fail when they land on a bright patch of the photo. The outline option draws a thin contrasting stroke around each glyph, and the band option lays a translucent strip behind the whole block — both are the same tricks subtitle and map-label renderers use.
Text is wrapped to the image width with a comfortable side margin, and the size slider is in real pixels of the output image, so a 48 px caption on a 4000 px photo is proportionally small while the same 48 px on a 600 px thumbnail reads clearly.
FAQ
Can I add multiple lines?
Yes — press Enter for a hard line break; long single lines are also wrapped automatically to fit the width.
Does it support Chinese text?
Yes. Any font installed on your system is available to the browser, so Chinese, Japanese and Korean captions render normally.
Is my image uploaded?
No. Rendering happens on your device and the file is downloaded straight from it.