Add Text to Image — Write on Photos Online

Put one or more text layers on a photo with your choice of font, size, colour, outline and shadow, and drag them into place.

Free, with no sign-up and no watermark. The file is processed in your browser and never uploaded.

Add captions, titles, labels or quotes to a photo. Use several text layers, each with its own font, size, colour, outline, shadow and background box, and drag them into place.

Step by step

  1. Upload a photo: Choose the picture to write on.
  2. Type your text: Edit the Text box. Press Enter for multiple lines.
  3. Style it: Pick a Font, Colour and Size, and add Outline, Shadow or a Background box.
  4. Position it: Drag on the image to move the selected text. Use + to add another layer.
  5. Save: Click Save Image.

Handy for

Captions

Label photos for presentations or reports.

Quotes

Make quote images for social media.

Event info

Add date and venue to an event photo.

Thumbnails

Bold titles over a background picture.

Good to know

  • An outline in a contrasting colour keeps text readable over busy backgrounds.

  • Size is a percentage of the image width, so it looks the same on large and small photos.

  • Caveat and Homemade Apple are handwriting-style fonts included with the site.

Questions

Are my photos uploaded anywhere?

No. Every image is opened and processed inside your browser on your own device. Nothing is sent to a server, and closing the tab discards everything.

Which fonts can I use?

Noto Sans, Caveat and Homemade Apple are bundled (open-licensed); Arial, Georgia, Times, Courier, Impact and Verdana use the copies installed on your device and fall back to a similar font if missing.

More Image Editor tools

  • Add Watermark to Image — Stamp a text or logo watermark on photos, in a corner or tiled across the image, with adjustable opacity, in bulk.
  • Blur Image — Blur selected areas of a photo, such as number plates or addresses, or soften the whole image.
  • Pixelate Image — Turn chosen areas of a photo into large pixel blocks to hide faces, text or private details.
  • Blur Faces in Photos — Find faces automatically on your device and blur, pixelate or black them out before sharing a photo.
  • Remove Background from Image — Cut the subject out of a photo with on-device AI and download a transparent PNG or place it on a new colour or image.
  • Upscale Image — Enlarge small or blurry photos 2× or 4× with an on-device AI model that adds detail instead of just stretching pixels.

All Image Editor tools