FREE BROWSER TOOL
Free Add Text to Image Tool
Titles, captions, labels and text watermarks — drag to place, edit in your browser.
- Data never uploads to a server
- Free, no sign-up, no watermark
- Runs offline after loading
Drop an image here, or click to browse — pasting works too.
JPG · PNG · WebP — up to 40MB
Upload an image, then add text layers and drag them into place.
How to add text to an image
- Upload an image. Drop, browse or paste — it loads at full resolution.
- Add a text layer. Hit “Add text”, type your words and drag the layer on the preview — or snap it with the nine-grid buttons.
- Style it. Font, size, color, outline, shadow and opacity per layer; presets for titles, captions, tiled watermarks and memes.
- Download. PNG keeps it crisp; JPG is smaller for sharing.
Text layers and presets
Layers
Every “Add text” creates an independent layer — move, restyle or delete it without touching the rest.
Watermark tile
The watermark preset repeats your text diagonally at low opacity — for batch branding use the dedicated watermark tool.
Meme preset
Top and bottom bold outlined caps, meme-style — just replace the placeholder text.
Frequently asked questions
How do I add text to a photo?
Upload the image, hit “Add text”, type your words and drag the layer where you want it. Font, size, color and outline are in the left panel.
Can I add several text layers?
Yes — each “Add text” creates an independent layer you can move and style separately; select or delete layers in the list.
How do I add a text watermark?
Pick the “Watermark tile” preset to repeat your text diagonally at low opacity, or snap a single watermark to a corner with the position grid.
Can I make memes?
The “Meme” preset adds top and bottom text in bold outlined capitals — just type your lines.
Does it support non-Latin text?
Yes — any language your system fonts cover, including Chinese, Japanese and emoji.
Are images uploaded?
No — everything renders locally in your browser.