Add Text to PNG

Overlay a caption, label or watermark on your PNG image

Put words directly onto your PNG

Sometimes an image needs a few words on it: a caption for social media, a label on a diagram, a price on a product shot, or a watermark to protect your work. Rather than opening a heavy image editor, this tool lets you type your text, style it and drop it onto the picture in seconds.

You control the size, colour and position, and the text is rendered straight onto the PNG in the browser. Nothing is uploaded, so captioning private screenshots or client mock-ups stays entirely on your own machine.

How to add text to a PNG

  1. Drop a PNG into the box above, or click to choose one.
  2. Type your caption or watermark into the text field.
  3. Set the size and colour, and choose where the text sits.
  4. Click Download PNG to save the labelled image.

What you can use it for

Captions and labels

Add a title to a screenshot or a note to a diagram without loading a full editor, so the message travels with the image.

Watermarks

Stamp your name or brand across a picture before you post it, discouraging others from passing your work off as their own.

Quick and private

Because the text is drawn locally, even sensitive images can be captioned instantly with nothing sent to a server.

Frequently Asked Questions

Is my PNG uploaded to add text?

No. The text is drawn onto the image by your browser, so the PNG never leaves your device and no server ever sees it.

Can I choose the size, colour and position?

Yes. You can set the text size and colour and place it where you want, so it works for captions, labels and watermarks alike.

Does adding text remove the transparency?

No. The text is drawn on top of your existing image, and any transparent areas that are not covered by the text stay transparent.

Can I edit or remove the text later?

The text is baked into the exported PNG, so keep a copy of the original if you might want to change the wording afterwards.

Is this good for watermarking images?

Yes. Choose a light or semi-visible colour and place your name or brand across the image to mark it as yours before sharing.

Found this useful? Share it