Add Text to Image


No image selected yet.

Sometimes a picture needs a few words on it: a caption on a family photo, a price on a product picture, a date on a memory, or a short quote over a scenic shot for social media. This free tool writes your text directly onto any image, with control over where it sits, how big it is, and what colour it wears, all inside your browser.

Positioning uses a simple nine-point grid: top, middle, or bottom, combined with left, centre, or right, which covers every place people normally put a caption. The text size is set as a percentage of the image width, so it scales sensibly whether your photo is a small screenshot or a huge camera file. Bold type and an optional dark outline keep the words readable over busy or bright backgrounds; turn the outline off for a cleaner look on plain areas. The preview redraws instantly as you type or move a slider, and the download is rendered at the full resolution of your original. Your image is never uploaded; the text is drawn locally, on your device.

How to use

  1. Click the file box and choose the image you want to write on.
  2. Type your caption, title, price, or short message in the text box.
  3. Pick a position from the nine-point menu, such as bottom center for a classic caption.
  4. Choose the text colour and size, and keep bold and outline on for readability.
  5. Check the preview, then click Download Image with Text to save the PNG.

Frequently asked questions

Can I add several lines of text?

This simple tool adds one text block in one position. For a headline plus a separate caption, run the tool twice: download the image with the first text, then load that result and add the second line in a different position.

Why does the outline help?

Photos contain light and dark patches, so plain coloured text often disappears somewhere. A thin dark outline separates the letters from whatever sits behind them, which is the same trick subtitles and memes use to stay readable.

Which font is used?

A clean standard sans-serif, Arial or your device's equivalent, because it renders identically everywhere without downloads. There is no font library in this lightweight tool; the focus is quick, clear captions.

Are my images uploaded anywhere?

No. The text is drawn on a canvas in your browser, and your image never leaves your device.