Add Text to Image
Drop in an image, drag a text layer wherever you want it, pick a colour, size and outline, and export the finished picture — all in your browser.
Files never leave your device — 100% browser-based.
Why use this tool?
Built for speed, privacy and simplicity. No accounts, no installs, no watermarks.
Adding a caption to a social post or screenshot.
Making a quick meme or motivational quote image.
Labelling diagrams, charts or product photos.
Adding a headline to a blog hero image.
How it works
Three simple steps. Everything happens in your browser.
Upload your background image.
Add a text layer and drag it into place.
Adjust font size, colour, alignment, outline and shadow.
Export as JPG or PNG.
Related tools
Keep going — pair this with another quick tool.
Frequently asked questions
Quick answers about how this tool works.
What fonts can I use?
We use a curated system font stack (sans-serif, serif, monospace and a couple of display options) so the tool loads instantly and works offline. No third-party font loaders.
Can I add multiple text layers?
Yes — add as many text boxes as you like, each with its own font, colour and position.
Can I make memes with top/bottom captions?
Yes. Use two text layers, set them to white with a black outline, position top and bottom.
Is the original image modified?
No. The export is a new file. The picture you uploaded is never altered, uploaded or saved.
Why does my text look blurry?
If the background image is small (e.g. a phone thumbnail), text rendered on top will look soft at high zoom levels. Use a larger source image.