Add Text to Image Online
Add text to images with custom font, size, color and position.
Drop images here or click to upload
Supports JPG, PNG, GIF, WEBP, SVG
What Add Text Does
Add Text draws a text layer directly onto your image's pixels inside the browser, using canvas rendering rather than sending anything to a server. Whatever you type into Text Content is rendered with the Font, Font Size and Color you pick, then placed using Horizontal Position and Vertical Position — numeric offsets measured from the image's top-left corner. The Shadow toggle drops a fixed drop shadow behind the glyphs so text stays readable when the area behind it is a photo, gradient, or anything busier than a flat color, instead of washing out into the background. It's worth knowing what the tool doesn't do. There's no automatic text wrapping, so a long string at a large Font Size will run past the edge of the canvas rather than reflow onto a new line — you control line breaks yourself inside Text Content. There's no rotation control, so text always sits horizontal, and there's no per-character or per-word styling: the whole string shares one Font, one Color, one Size, and one shadow state. Once you export, the text is flattened into the image's pixels — it isn't kept as a separate, movable layer you can reopen and restyle later, so what you see in the preview before exporting is what you're locked into afterward.
When You'd Use Add Text
This is the tool for putting words on top of a photo when you need control over exactly how those words look and sit, not a generic caption bar. Meme-style images are the obvious case — bold text anchored near the top or bottom edge with Shadow switched on so it reads clearly no matter what's happening in the photo underneath. Quote graphics for social posts work the same way: pick a background photo, overlay the quote text, dial in Horizontal Position and Vertical Position until it clears any busy detail, and export. It also covers quieter, more practical jobs — stamping a small credit or attribution line into the corner of a photo before you share it, labeling a product photo with a size or price, or annotating a screenshot with a pointer caption for a how-to guide. In each of these, the value is Shadow specifically: photos rarely have a clean flat area to drop text onto, and a plain colored string over a sunset gradient, a patterned fabric, or a cluttered desk photo tends to disappear into the image rather than sit legibly on top of it.
How to Add Text to Your Image
Every field updates the preview live in your browser, so you can see exactly how the text will sit before exporting.
Type your caption, quote, or credit line into Text Content — add a line break yourself if you need a second line, since long text won't auto-wrap.
Pick a Font and set Font Size relative to your image's resolution; a large source photo needs a bigger Font Size to stay readable at full size.
Choose a Color that contrasts with what's behind the text, and switch on Shadow if that area is a photo, gradient, or anything other than a flat, solid color.
Set Horizontal Position and Vertical Position to place the text exactly where you want it, check it against the busiest part of the background, then export.
Frequently Asked Questions
More Image Tools
Explore other powerful tools for your image editing needs
Compress Image
Reduce file size
Resize Image
Change dimensions
Crop Image
Cut out area
Convert Format
Change format
Photo Editor
Edit photos
Rotate Image
Rotate image
Flip Image
Horizontal/Vertical
Add Watermark
Add watermark
Add Border
Add image border
Rounded Corners
Add rounded corners
Filters
Brightness/Contrast
Blur Face
Hide faces
Mosaic
Blur regions
Remove Background
Remove BG
Enhance Image
AI upscale
Collage
Combine multiple images
HTML to Image
Webpage to image
GIF to Image
Extract frames
Trim Image
Remove empty edges
Batch Rename Images
Safely rename files in bulk
Circle Crop
Crop images into circles
Black & White
Convert images to grayscale
Split Image
Cut an image into a grid
Merge Images
Combine images into one
Change DPI
Set image DPI metadata
Image to Base64
Encode images as Base64
Image to PDF
Combine images into one PDF
HEIC to JPG
Convert iPhone HEIC photos to JPG
EXIF Remover
View and strip hidden photo metadata, including GPS location
Favicon Generator
Full icon set plus HTML
Color Palette
Extract colors from an image
Base64 to Image
Decode Base64 back to an image
HEIC to PNG
Convert iPhone HEIC photos to lossless PNG
Text Behind Image
Put text behind the subject of a photo, entirely in your browser
Color Picker
Get the HEX, RGB and HSL of any pixel
Signature Maker
Draw a signature and download it as a transparent PNG
Signature Background Remover
Ink from paper, on transparency
Transparent Background Maker
Make a background transparent