Add custom text, watermarks, or captions to any image — live canvas preview, export as PNG.
or drag & drop it here
PNG, JPG, WebP supported
Need to add custom text, watermarks, or captions to any image — live canvas preview, export as png quickly? Image Text Overlay handles it right in your browser with no uploads, no accounts, and no watermarks. It supports common image formats like JPEG, PNG, and WebP, and delivers results instantly using client-side processing. Your files stay on your device at all times.
Impact is the go-to font for meme-style captions and bold thumbnails — its heavy weight reads clearly on busy backgrounds. Arial (clean sans-serif) works for watermarks and captions. Georgia adds an editorial, magazine feel for quotes and artistic overlays. Courier New suits technical or vintage aesthetics. For all fonts, enable the dark bar background option when placing text over colorful or busy image areas.
The most reliable technique is to add a semi-transparent dark background bar behind the text, which ensures contrast regardless of the image underneath. Alternatively, use a text shadow (dark outline around light text) or choose a text color opposite to the image's dominant color. Avoid placing text over detailed or busy areas — look for sky, ground, or plain background regions instead.
A watermark is a semi-transparent mark (typically a logo or name) placed to assert ownership — usually in a corner at low opacity so it doesn't distract from the image content. A caption is readable text that describes or provides context for the image, typically placed at the bottom edge. This tool supports both: use the "None" background + low opacity for watermarks, or a "Dark Bar" background at 100% opacity for caption-style text.