Add Text to a Photo
Overlay text on a photo with custom position, size, color and font — free.
Drop images here or click to choose
drop one or many photos — watermarked on your device (up to 10 free)
Sometimes a photo needs a few words on it: the date of an event, a price on a product shot for a marketplace, a team name on a group photo, a SOLD banner across a listing, or the plain word SAMPLE on a proof you are sending before payment. This page puts that text onto your picture and gives it back as a new file, leaving the original untouched.
You set what the text says, how big it is, its colour and font, how transparent it is, and where it goes: one of the corners, the centre, or tiled across the whole image for a watermark that cannot be cropped out. Size is relative to the photo, so a label set at a given size looks the same on a 1000 pixel image and a 6000 pixel one. Up to 50 photos can be stamped in one batch and downloaded together as a ZIP, and the drawing happens on your device, so unreleased client work is never uploaded.
It stamps your text at one of the preset positions, not in a free layout with drag-and-drop; for a second line somewhere else, run the saved result through again. For the classic top-and-bottom caption, the Meme Generator is quicker. And a small corner label is easy to crop away; if the point is protection, tile it at low opacity.
More sizes & options
Frequently asked questions
- Can I make the text readable over a busy photo?
- Yes — adjust the color and add contrast so it stands out. Placing text over a calmer part of the image also helps legibility.
- Is this different from the meme generator?
- This gives you free-form text placement and styling; the meme generator is preset for the classic top/bottom caption look.
- Can I place the text anywhere on the photo?
- You choose from preset spots: the corners, the centre, or a tiled pattern across the whole image. There is no free dragging, so for an exact pixel position you would need an image editor.
- Will the text look the same size on photos of different sizes?
- Yes. The size is set relative to each image rather than in fixed pixels, so a label at the same setting covers the same share of a small photo and a large one.
Related tools
🔒 Your files are processed on your device. This tool runs entirely in your browser — nothing is uploaded.