Add text to an image
Captions, titles or a quote on your photo. Drag the words, pinch or use the handles to size and turn them, then save at the photo's full size. The photo never leaves this device.
Open a photo, then add text boxes or a caption preset.
Drag to move · pinch to resize · twist to rotate
Layers
No text yet. Tap + Text or a preset above the photo.
Text
Outline and shadow
Download
The file has your photo's original pixel size, with the text drawn again at that size, not the preview enlarged. EXIF is removed (GPS location, camera, date taken): the picture is redrawn through a canvas, so no metadata is copied.
Privacy: your photo and your words stay in this browser. The picture is opened and drawn inside this page with the browser's own canvas, and nothing is saved: close the tab and the photo, the text and the undo history are gone.
How to add text to a photo
- Open the photo. Tap Open a photo, drop a file on the box, or paste a copied picture with Ctrl+V (⌘V on a Mac). Phone photos are turned upright using their orientation tag.
- Add text. Tap + Text for a plain box, or a preset: Top & bottom (two outlined lines, the classic caption look), Lower third (a name bar like a TV caption) or Quote (centred serif text on a soft box). Type in the Words box.
- Place it. Drag the text on the photo. On a phone, pinch with two fingers to resize and twist to rotate. With a mouse, pull the square corner handle to resize and the round handle above the box to rotate.
- Style it. Pick one of six fonts, then colour, outline, shadow and an optional background box. White text with a black outline of 6–8 % stays readable on any photo, light or dark.
- Download. JPG for photos, PNG for screenshots and graphics or when you need sharp edges with no compression. The file keeps the photo's full size.
What it cannot do
- No stickers, shapes or drawing. It adds text (with an optional box behind it) and nothing else. To blur a face or a number plate first, use Blur Image.
- No meme template library. Bring your own picture; the Top & bottom preset gives the caption look without any stock images.
- Right-to-left and complex scripts depend on the browser's text shaping. Arabic, Hebrew, Hindi, Thai and emoji are drawn by your browser's own fallback font, since the six fonts here cover Latin alphabets (including accented letters). Most current browsers shape them correctly; letter spacing above 0 can break joined scripts apart.
- Text does not wrap by itself. Press Enter in the Words box wherever you want a new line.
- One photo at a time, and nothing is kept. There is no project to save and reopen later; download before you close the tab. To put the same mark on many photos at once, use Watermark Image.
- Very large photos are saved smaller in some browsers. iPhone Safari caps a canvas at about 16.7 megapixels; a bigger photo is then saved at the largest size it can hold, and the page says so.
Sizes that read well
| Use | Text size (share of photo width) | Edge |
|---|---|---|
| Top and bottom caption | 8–12 % | Outline 6–10 % of the text size, black on white letters |
| Name or place in a corner | 3–5 % | Background box at 60–75 % opacity |
| Quote across the middle | 5–7 %, line spacing 1.3–1.5 | Soft shadow, or a box at 30–40 % |
A worked example: on a 1,200 × 800 px picture, a size of 10 % gives 120 px letters; an 8 % outline is then about 10 px wide. The same settings on a 4,000 × 3,000 px photo give 400 px letters with a 32 px outline, so a caption looks the same on a small and a large copy.
Questions
How do I add text to an image online for free?
Open the photo on this page (pick it, drop it or paste it), tap + Text, type in the Words box and drag the words where you want them. Change the font, size, colour, outline or background box on the panel, then tap Download. There is no account, no daily limit and no logo of ours on the picture, and the work happens in your browser rather than on a server.
How do I add text to a photo on iPhone?
Open this page in Safari, tap Open a photo, then Photo Library. Tap + Text and type. Drag the text with one finger, pinch with two to make it bigger or smaller, and twist two fingers to rotate it. Tap Download: Safari saves the file in the Files app (Downloads); open it there and tap Share → Save Image to put it in Photos. Photos over about 16.7 megapixels are saved slightly smaller, because Safari cannot hold a bigger canvas, and the page says so.
How do I make a meme with top and bottom text?
Open your picture and tap the Top & bottom preset. It adds two lines in a bold condensed face, white with a black outline, sized to one tenth of the photo's width and placed at the top and bottom edges. Tap each line to type your own words. This page has no library of meme pictures; it captions the one you bring.
How do I add text to a picture on Windows?
Open this page in Edge, Chrome or Firefox, drag the picture from File Explorer onto the box, or copy it and press Ctrl+V. Click + Text, type, and drag the corner handle to resize or the round handle above the box to rotate. Ctrl+Z undoes and Ctrl+Y redoes. Download saves to your Downloads folder.
Will the text look blurry in the saved picture?
No. The preview is a small copy, but the download is drawn again from the original photo at its full pixel size, and the text is drawn fresh at that size rather than enlarged from the preview. A 4,032 × 3,024 phone photo is saved at 4,032 × 3,024 with sharp letter edges.
Fonts: Oswald, Playfair Display, Caveat, JetBrains Mono, Geist and Nunito, each under the SIL Open Font License 1.1 (licence texts in this tool's vendor/fonts/ folder). A font is downloaded from this site only when you first choose it.