Skip to content

Add Text to an Image

Write on a photo and place the text exactly where you want it.

Drop an image here

or choose files from your device

You can also paste an image with Ctrl+V

JPG, PNG, WebP, AVIF, HEIC, GIF · up to 100 MB

Your images are processed locally in your browser and are not uploaded.

Add a title to a picture, a caption to a screenshot or a note to a photo. Type your text, drag it into place and style it: font, size, color, bold and italic, alignment, an outline for contrast or a box behind the text, rotation and transparency. Add as many text blocks as you need; the picture keeps its full resolution.

How to add text to an image

  1. Step 1

    Add a picture.

  2. Step 2

    Type your text, style it and drag it into place.

  3. Step 3

    Download the picture with the text.

Why use PhotoTools

Many styles

Fonts, colors, outline, background box and rotation.

Drag and drop

Move text right on the picture, or nudge it with the arrow keys.

Full resolution

The text is drawn on the original-size picture.

Supported formats

Input

  • JPG
  • PNG
  • WebP
  • AVIF
  • HEIC
  • GIF
  • BMP
  • TIFF
  • PSD
  • RAW

Output

  • JPG
  • PNG
  • WebP

Frequently asked questions

How do I make text readable on a busy photo?

Turn on the outline or a background box. White text with a dark outline, or a dark box behind the text, works on almost any picture.

Can I write on several lines?

Yes. Press Enter in the text field to start a new line; the alignment applies to all lines.

Is it free?

Yes. Browser tools on PhotoTools are free, unlimited and work without an account.

Are my images uploaded to a server?

No. This tool runs entirely in your browser using WebAssembly. Your images never leave your device, and nothing is stored.