Add custom text, captions, or watermarks to any image. Choose fonts, colors, and positions. Free, instant, and runs entirely in your browser.
Upload an image to start adding text
Add text to any photo in 3 simple steps — no design skills needed
Drag and drop or click to upload a photo. Supports JPG, PNG, and WebP formats. Works with any image size.
Type your text, choose a font, size, and color. Pick a position, add outlines or shadows for readability. See changes instantly in the live preview.
Click the Download button to save your image with text at full resolution. Choose PNG, JPG, or WebP output format.
A full-featured text editor for your images, right in your browser
Choose from 7 popular web-safe fonts including Arial, Helvetica, Times New Roman, Georgia, Courier New, Verdana, and Impact to match your style.
Customize font size from 12 to 200 pixels, pick any color, toggle bold and italic, and choose between left, center, or right text alignment.
Place text anywhere on your image with 7 position presets: corners, center of edges, and center. Perfect for captions, titles, or watermarks.
Make your text pop on any background with customizable text outlines (stroke) and drop shadows. Control colors and width for the perfect look.
See every change reflected immediately on the canvas preview. Adjust settings until your text looks perfect before downloading.
Download your image at original resolution with text rendered crisp and clear. The preview is scaled but the final export is always full quality.
Common questions about adding text to images
Upload your image to our free text tool above, type your text, choose a font, size, and color, then pick a position. The preview updates in real-time. Click "Download" when you are satisfied — no signup or payment required.
Yes. Simply press Enter in the text input to create multiple lines. Each line will be rendered with appropriate spacing. You can adjust the font size to control line height.
The tool includes seven popular web-safe fonts: Arial, Helvetica, Times New Roman, Georgia, Courier New, Verdana, and Impact. These fonts are available on all devices and browsers.
Yes. Toggle the "Text Outline" option to add a stroke around your text with customizable color and width. Toggle "Text Shadow" to add a shadow effect with customizable color. Both help text stand out against busy backgrounds.
No. All processing happens directly in your browser using the HTML5 Canvas API. Your images never leave your device, ensuring complete privacy for personal or sensitive photos.
You can download your text-overlaid image as PNG (lossless, recommended), JPG (smaller file size), or WebP (modern, best compression). For JPG and WebP you can also adjust the output quality.
Upload your photo and add custom text in seconds — completely free!
Add Text Now