Skip to content
AnyResizer

Add text to an image — free, no watermark, in your browser

Drop a photo, type your words, drag them where you want. Free, no signup, and nothing of ours ends up on your picture.

Drop an image to add text

JPG, PNG, WebP, AVIF, HEIC, GIF, BMP, TIFF · up to 50 files · 100 MB each

FreeInstantNo signup

The hard part is not the text. It is reading it.

Typing words onto a picture takes a second. Making them readable takes a little thought, because a photo is not a blank page — it is bright in one corner, dark in another, and busy everywhere else. White text vanishes into a sky. Black text disappears into a shadow. That is why the controls here are mostly about legibility rather than typography.

Two things fix almost every case. An outline puts a thin dark edge around each letter, so the shape survives whatever sits behind it — this is why captions on photos have looked that way for decades. A background band puts a solid or see-through panel behind the whole block, which is cleaner for longer text and for anything that should look deliberate rather than stamped on. The outline is on by default; the band is one click away.

Longer messages need line breaks you control. Press Enter where you want a new line and that is exactly where it breaks — nothing gets reflowed behind your back when you change the size. Line spacing and alignment are yours to set, and the block moves as one piece, so a three-line quote positions as easily as a single word.

Features

Readable over anything

Outline, shadow and a background band, so your words hold up over a bright sky or a dark shadow.

Lines where you put them

Press Enter to break a line. Set the spacing and alignment. Nothing rewraps on its own.

Nothing added but your text

No logo, no corner stamp, no signup wall. The only words on the image are the ones you typed.

What people put on pictures

Memes and reaction images

Your own picture with a big bold caption, and no template gallery standing between you and the export.

Quote cards for social

A line of text over a photo, sized for a feed, with enough contrast to survive a small screen.

Product labels

SOLD, SAMPLE or a price stamped across a batch of listing shots, identical on every one.

Screenshots for docs

A short label pointing at the thing that matters, so a reader does not have to hunt for it.

Event and announcement graphics

A date and a place over a venue photo, readable at the size people will actually see it.

Before-and-after pairs

Labelling each half so nobody has to guess which one came first.

Made for words that have to be read

  • Outline and background band, because plain text over a photo rarely works
  • Real multi-line control — your breaks, your spacing, your alignment
  • The same caption across 50 images in one pass
  • No watermark on the export, on any tier, ever

How to add text to an image

  1. Drop your picture

    One image or fifty. JPG, PNG, WebP and HEIC straight off a phone all open here.

  2. Type your words

    Set the size, color and outline, then press Enter wherever you want a new line.

  3. Place it and save

    Drag the block where it belongs and download. Nothing of ours is added to the file.

Five things worth knowing

  1. Tip 1:

    Turn the outline on before you fiddle with color. Most unreadable captions are a color problem that an outline solves for free.

  2. Tip 2:

    Over a busy photo, a background band beats a thicker outline. Past roughly 15 percent the outline starts closing up the inside of letters.

  3. Tip 3:

    Break your own lines. Two short lines read faster than one long one, and you decide where the break lands.

  4. Tip 4:

    Keep text away from the edges. Social feeds and printers both crop more than you expect.

  5. Tip 5:

    Add text last. Resize and crop first, or your words get scaled and softened along with the photo.

Adding text questions

Say it on the picture

Drop an image, type your words, drag them into place. Nothing to install, nothing added to your file.