Skip to content
Toolars
Explore
Report bug

Images · Local utility

Add Text to Image

Add a caption of up to 180 characters to a PNG, JPEG, or WebP with position, font size, and bar opacity controls, then export the PNG.

Task path / input to outcome

Choose the image

Runs locally · Nothing is uploaded

How Add Text to Image works, privacy, and related tools

Task path / input to outcome

How to add a caption to an image

  1. 01

    Choose the image

    Select Choose local image and open a PNG, JPEG, or WebP up to 12 MiB, at most 4,096 pixels per side and 16,000,000 pixels in total. SVG input is refused deliberately, and a built-in sample is available for exploring the controls before you commit a real photo.

  2. 02

    Write the caption

    Enter 1–180 characters in Caption text. Newlines set boundaries between source lines, while surrounding and repeated whitespace is normalized. Long source lines may wrap again to fit the image; inspect the rendered-line count after export.

  3. 03

    Place the text

    Position puts the caption at the Top, Center, or Bottom of the image; Alignment sets Left, Center, or Right within the caption bar. Bottom-center is the classic choice for screenshots; top placement keeps faces and footers clear.

  4. 04

    Style the overlay

    Set Font size from 12 to 180 px, Safe padding from 0 to 160 px, the Text and Caption bar colors, and Bar opacity from 0 to 1. If the caption cannot fit, the renderer says so instead of clipping it — lower the font size or the padding and render again.

  5. 05

    Render and download

    Press Render caption to composite the overlay with local Canvas, then Download captioned PNG at the source's full dimensions. The result panel reports how many caption lines were rendered, which is a quick check that your line breaks landed as intended.

Tool facts

Processing
In your browser
Input leaves this device
Never
Retention
Nothing is stored
Price
Free

Your input stays in the browser.

Add Text to Image uses its verified local execution path and does not create a hidden input or output history.

Local execution

Runs inside the current browser tab.

No hidden processing

Active tool data never becomes a Toolars document record.

No account required

Use the core workflow without creating a profile. Favorites sync to your account after you sign in.

Immediate reset

Clear the tab and the active working data is gone.

What Add Text to Image actually does

A how-to screenshot that needs a one-line instruction right on the image, a caption for an internal chat, a product photo with its name burned in for a catalog draft — captions are small edits that usually force a trip through a heavy editor. A 48 px line on a 1,600-pixel screenshot with a half-transparent bar reads well everywhere and takes under a minute. Image Caption Generator composites text and bar locally and exports a PNG, so the source photo never leaves the device.

Common questions

Why does my caption fail to render?
Two fit checks protect legibility: the renderer reports when the caption does not fit the image at the chosen font size and padding, and when the wrapped text would be too tall for the image. Reduce the font size or padding, or shorten the text, and render again.
How long can a caption be?
Between 1 and 180 characters. Long text wraps onto multiple lines automatically, and the result panel reports how many lines were rendered, so you can confirm the wrapping matches what you had in mind.
Can I control where the lines break?
A newline starts a new source line, including an empty one, but spaces around words are normalized and a line that is too wide can wrap again. The result panel reports the final rendered-line count; inspect the PNG when exact visual layout matters.
Which images are accepted?
PNG, JPEG, and WebP up to 12 MiB, at most 4,096 pixels per side and 16,000,000 pixels in total. The built-in sample loads instantly if you want to learn the controls first, and resetting the workspace discards whatever you loaded.
Why are SVG files refused?
User-provided SVG is never decoded by this tool, as the file control states. Convert the artwork to PNG or another raster format first — the SVG to PNG tool in this category does that locally — then caption the raster image.
Is the image uploaded anywhere?
No. The image is decoded and composited locally and is never uploaded or persisted; no account is required, and resetting the workspace discards the image and the rendered output.

Continue in Image Studio

Related tasks, not a dead end.

Move into another focused workspace without returning to the full index.

Image Cropper

Crop PNG, JPEG, or WebP images to exact pixel coordinates at free or fixed aspect ratios, and export the region as PNG, JPEG, or WebP.

Edit

Image Filters

Adjust brightness, contrast, saturation, grayscale, sepia, and blur with six sliders, then download the filtered PNG at full size.

Edit

Image Resizer

Resize images to exact pixel dimensions with an aspect-ratio lock, one file at a time or in batches of up to 12 downloaded as a zip.

Edit

Image Average Color Finder

Measure an image's alpha-aware average color and copy it as HEX, rgb(), or rgba() — transparent pixels are ignored, not averaged in.

Inspect