Add Text to Image Free Online
Upload a photo, place text on it, adjust the style, and download the edited image. Use it for captions, labels, watermarks, product notes, and simple social graphics.
Upload your file
Use this free Add Text to Image and preview the result before downloading.
Processing...

This tool lets you add text to an image and export the result as a standard PNG or JPG file. Use it when you need a quick caption, label, watermark, price tag, date, or callout without opening full design software.
What Is Add Text to Image?
Add Text to Image is an online photo text overlay tool that places editable text on top of an uploaded image. The source image is usually a JPG, PNG, WebP, or similar raster file, and the final export is a flattened image such as PNG or JPG. People use this type of tool to turn a plain photo into a labeled visual, captioned image, watermark draft, product graphic, meme, event announcement, or instructional screenshot. Converting the editable overlay into a single image file makes it easier to upload to websites, forms, CMS platforms, marketplaces, and social apps.
How to Add Text to Image
Upload your image
Choose a photo or graphic from your device, such as a JPG, PNG, or WebP file.
Type your text
Add a caption, label, price, date, watermark, instruction, or short message.
Style the overlay
Adjust the font, size, color, alignment, and placement so the text is readable against the image.
Preview the result
Check the image at a realistic size to confirm the text is not too small, cropped, or low-contrast.
Download the file
Export the finished image as PNG for sharper text and graphics or JPG for smaller photo-friendly files.
Photo captions, product labels, and other text-overlay uses
- Upload forms that require one finished image instead of separate photo and text files.
- Marketplace listings that need product labels, prices, discount text, or condition notes.
- CMS pages where a hero image, thumbnail, or blog graphic needs embedded text.
- Social posts, stories, and ads that need a short caption or call-to-action on the image.
- Design handoff when a reviewer needs a flattened mockup with visible labels or comments.
- Tutorials and internal docs that need arrows, step labels, or screenshot annotations.
- Event photos that need a date, location, title, speaker name, or sponsor label.
- Draft sharing where a simple watermark helps identify previews or work-in-progress images.
Add Text to Image vs Alternatives
| Tool | Best For | Text Controls | Output | Notes |
|---|---|---|---|---|
| Pict AI | Quick browser-based text overlays on photos | Basic caption styling, size, color, and positioning | PNG or JPG image export | Focused on simple image edits and fast download |
| Canva | Template-based social posts, flyers, and brand graphics | Large font library, templates, brand kits, and layout tools | PNG, JPG, PDF, and other design exports | Useful when the text overlay is part of a larger design |
| Adobe Express | Social graphics, quick typography, and branded visual content | Templates, font pairing, effects, and layout presets | PNG, JPG, PDF, and video-related exports | Fits users who already work in Adobe accounts or assets |
| Kapwing | Browser editing for images, memes, and lightweight media projects | Text layers, captions, resizing, and basic layout options | Image and video export options | Useful when the same project may include video or meme formats |
All four tools can place text on an image. The main differences are workflow depth, template support, export formats, and whether the project is a quick photo edit or a broader design layout.
Add Text to Image Limitations
- Text is flattened into the exported image, so it may not be editable after download unless you keep an editable project copy.
- Low-resolution source images can make text look pixelated, especially when printed or enlarged.
- Very small text may become unreadable after compression by social platforms, CMS tools, or messaging apps.
- Advanced typography such as curved text, custom kerning, variable fonts, and multi-style text within one line may be limited.
Related tools after Add Text to Image
Create favicon PNG sizes and a browser-generated ICO from one image.
Create clean app icon preview sizes from one square image.
Create a square or circle profile picture from any photo.
Crop a portrait into a simple passport-photo layout.
Text overlays, website text, or AI lettering: which fits?
Adding text to a picture is not always the same as making text part of the picture. A downloadable graphic needs embedded lettering; a website banner may work better with selectable text layered over a separate photo. Choose the approach before you spend time arranging the words.
| Approach | Best fit | Trade-off |
|---|---|---|
| Raster text overlay | A finished image for uploads, messaging, or a fixed-layout announcement | The wording becomes pixels after export. Readers cannot select it, and changing it usually means returning to the source project. |
| Live HTML text over a photo | Website headings, promotional banners, and responsive layouts | Text can remain searchable and accessible, but placement needs checking at different screen widths. It is not a standalone image download. |
| Vector or layered design | Repeated revisions, multilingual versions, and graphics needed at several sizes | Keeps text editable in the working file, but recipients may need compatible software or fonts. A raster export still loses that editability. |
| AI-generated lettering within an image | Decorative signs, stylized scenes, and concept artwork | Spelling and letter shapes can be inconsistent. Exact prices, dates, and instructions are safer as a separate text overlay. |
A pixel text generator suits deliberately blocky lettering, but it is a stylistic choice rather than a substitute for a readable caption. For small labels or detailed instructions, use ordinary text controls so you can correct the wording without regenerating the surrounding image.
For a website, keep essential information in the page text as well as the graphic. An event date or purchase condition should not exist only inside an image that some visitors cannot read.
Check the wording, layout, and delivery before publishing
A preview inside the editor can hide problems that appear after upload. Review the downloaded file and, where possible, a draft on the destination platform. This catches changes introduced by resizing, automatic crops, and compression rather than just checking the original layout again.
- Verify the information: Compare names, dates, prices, units, and contact details with the source. Check that a discount has its conditions and that an event includes a time zone when relevant.
- Inspect every character: Look for missing accents, substituted symbols, unsupported emoji, or square boxes. For right-to-left languages, confirm punctuation and number order with someone who reads the language.
- Finish the photo edits first: Complete an “add person to photo ai” edit before positioning captions. A changed subject or background can make the original text placement inappropriate.
- Account for added canvas: If your next step is “add border to image free,” check whether the border expands the canvas or covers its edges. Either behavior can change the final alignment.
- Check the destination's interface: Profile badges, playback buttons, and story controls may obscure lettering. Inspect the actual placement rather than assuming a fixed margin works everywhere.
- Provide a text equivalent: Put essential wording in the accompanying caption or page content. Use suitable alt text for the image; avoid making users depend on reading pixels alone.
- Keep a revision path: Save the original photo and the exact caption separately. If the editor supports project saving, retain that file before downloading the finished graphic.
For a “watermark image with text” task, verify the owner's name or handle character by character. A visible mark can identify a source, but it does not prevent copying or establish ownership by itself.
Pixel dimensions and text scaling: a practical reference
Text size in the editor is only part of the calculation. What matters at delivery is how much the finished image is reduced. Use these facts to plan a graphic that survives its intended display size.
- Width × height
- These are the exported pixel dimensions, not the physical print size. Check the downloaded file rather than relying only on the source photo's dimensions.
- Downscaling example
- A 1200-pixel-wide image displayed at 300 pixels wide is reduced to one quarter of its width. Lettering 48 pixels tall in the export becomes roughly 12 pixels tall on screen.
- Print-size calculation
- Pixels divided by pixels per inch gives print size in inches. A 1500-pixel-wide image at 300 ppi prints 5 inches wide; changing the ppi label alone does not add detail.
- Transparency
- PNG can preserve transparent areas; JPEG cannot. Whether those areas remain transparent depends on the editor's export settings.
- Searchable wording
- Rasterized lettering is not a live text layer. OCR may recognize it, but stylized fonts and complex backgrounds can cause errors.
Questions about adding text to images
Image generators create visual patterns, and they do not always reproduce letters as reliably as a text editor. Longer phrases, unusual names, and small lettering can produce missing or distorted characters. For exact wording, generate the background without text, then add a separate text overlay. Check every character before exporting, especially prices, dates, and contact details.
Start with the intended physical print size, not just the image's pixel dimensions. At 300 pixels per inch, lettering 50 pixels tall occupies about one sixth of an inch on paper, although perceived size varies by font. Print a sample at actual size to judge readability. Posters viewed from a distance need much larger lettering than handouts read up close.
Yes, many text overlay tools allow more than one text layer. Use separate boxes when you need independent placement, sizing, or styling.
Use PNG when the text needs sharp edges or transparency. Use JPG when the image is a normal photo and a smaller file size matters.
Adding text does not have to reduce quality, but the final export settings matter. Low-resolution images, JPG compression, and platform re-compression can soften text.
Use strong contrast, larger font size, simple typefaces, and avoid busy areas of the image. A shadow, outline, or semi-transparent background box can also improve readability.
Yes, a text overlay can be used as a simple watermark. Place it in a corner or across the image and adjust opacity if the editor supports it.
Yes, a mobile browser can usually upload a photo, add text, preview the result, and save the edited image. Make sure the final text is readable on a small screen.
Place text in an area with enough empty space and contrast. Avoid faces, product details, important background elements, and edges that may be cropped.
Yes, exported PNG and JPG files are widely supported by social platforms, websites, CMS tools, and upload forms. Check each platform’s size and aspect ratio requirements before posting.