Images toolsUpdated July 2026

Free Add Text to Image Tool

Add one or more captions to a JPG, PNG, or WebP photo with font, color, and outline controls, directly in your browser.

Free online tool No signup Direct download Browser-first privacy
AdvertisementTop tool sponsor space

Add an image to caption

Choose a JPG, PNG, or WebP image.

Maximum 25 MB · Up to 40 megapixels
AdvertisementBelow tool sponsor space

How to add text to an image

  1. Choose a JPG, PNG, or WebP image.
  2. Type your text, choose a font, size, color, and optional outline.
  3. Drag the text into place or enter exact X/Y, then click Add text.
  4. Add more text boxes if needed, then download.

Why use this private photo caption tool?

Your photo stays on your device while the canvas draws each text box. The live preview is the exact image that gets downloaded.

Using the outline for readability

A stroke outline around the text keeps captions readable over busy or light-colored parts of a photo, similar to classic meme-style text.

Common use cases

  • Caption a photo before sharing it
  • Label a screenshot or diagram
  • Add a title or quote overlay to a picture

Frequently asked questions

Are my images uploaded?

No. Reading, styling, previewing, and downloading happen locally in your browser.

Can I add more than one line of text?

Yes. Add as many independent text boxes as you need, each with its own position and style.

Can I move the text after placing it?

Each text box is placed once you click Add text. To change one, remove it from the list and add it again with new settings.

Can I outline the text for readability?

Yes. Turn on the outline option and choose its color and width.

Which formats are supported?

You can open JPG, PNG, or WebP images and export as JPG, PNG, or WebP.