Skip to content
Free ToolCreative

Add caption text to any image

Upload a photo, type a caption, choose text colors and placement, then export the finished image. Processing stays client-side with browser canvas APIs.

Use this tool free

Browser tool

Text on image tool

Runs locally in your browser. The selected image is not uploaded by this tool.

JPEG, PNG, and WebP are supported by default. Specialized converters restrict the file picker to their required input format.

Choose an image to start.

How to use

1

Upload an image

Choose a JPEG, PNG, or WebP file from your device.

2

Add caption text

Type your caption and set its size, color, outline, optional background pill, and position.

3

Export

Click the tool action to render the caption and download the result.

Features

1

Custom caption

Add single-line or multi-line text that wraps automatically on the image.

2

Style controls

Adjust text size, fill color, outline color, readable background pill, and horizontal or vertical placement.

3

Local export

Render and download the captioned image without uploading your file.

After this task

After this free tool, open Ai Enhance for the next AI editing workflow.

Continue with Ai Enhance

Specifications

Input formatsJPEG, PNG, WebP
Output formatsPNG or JPG
ProcessingClient-side browser canvas

Related Magic Eraser Tools

Common questions

Will my image be uploaded?

+

No. The caption is rendered locally in your browser.

Can I make the text readable on busy photos?

+

Yes. Use outline color, larger text, and the background pill option to keep captions legible over detailed images.

What image formats can I export?

+

The tool renders the captioned result from browser canvas and lets you download a PNG or JPG version.

Need to clean the image first?

Use Magic Eraser to remove distractions before adding the final caption.

Try Magic Eraser