,

Add Text to Image Online

Write anything on your photo — a caption, a title, a quote — with the font, size and position you choose.

Text on Photo

One image at a time. Processed locally in your browser.

📷

Drop an image here

or click to browse  ·  JPG, PNG, WEBP, BMP, GIF

Text turns a photo into a message: a birthday caption, a product title, a quote over a landscape, a label on a diagram. The difference between text that looks designed and text that looks pasted on is control — the right font, a size that fits the photo, and a position that does not cover the subject.

Pick from four fonts, set the size relative to your photo so it scales sensibly on any image, choose a colour that reads against your background, and place the text in a corner, the centre, or an edge. The preview updates live, so you can judge readability before downloading.

If the goal is protecting a photo rather than captioning it, use the watermark maker instead — it adds opacity control and diagonal tiling for real protection.

How to use it

1

Upload

Drop your photo. It appears in the preview with the default text.

2

Write and style

Type your text, pick a font, size, colour and position.

3

Download

Download the captioned photo as JPG or PNG immediately.

Frequently asked questions

Can I use any font?
Four fonts are built in: Arial, Georgia, Courier and Impact. They cover clean, classic, typewriter and bold meme styles.
Does the text size adapt to my photo?
Yes. Size is a percentage of your photo's width, so the same setting looks right on a small snapshot and a large print file.
Is my photo uploaded?
No. All processing happens in your browser; your photo never leaves your device.
What is the difference from the watermark tool?
This tool is for captions and titles. The watermark maker adds opacity and diagonal tiling for protecting photos from reuse.

Before & after sample

Sample photo — try the tool above with your own image for the real result.

Sample photo
Before
Sample photo with text
Hello!
Same photo with text