Image Tools

Add Text to Photo Online

Overlay custom text on any photo with live preview. Runs entirely in your browser.

Add text to a photo online for free — upload an image, type your caption, and drag it into position with full control over font size, color, and outline. Used for quote graphics, announcement images, event flyers, product photos, and social media posts that need a headline or caption baked directly into the image. Everything runs in your browser using the Canvas API, so your photo is never uploaded to a server. Adjust the text as many times as you like before downloading the final image at full resolution, with no watermark added.

Drop a photo here or click to upload

How to Use

  1. 1

    Upload your photo

    Drag and drop or click to upload a JPG, PNG, or WebP photo.

  2. 2

    Type your text

    Enter the caption or headline you want to add.

  3. 3

    Style and position it

    Adjust font size, color, outline, and drag the text to where you want it on the photo.

  4. 4

    Download

    Click Download to save the photo with your text baked in.

Frequently Asked Questions

Does the text get added as an editable layer?+
No — the text is drawn directly onto the image pixels, so the download is a single flattened image, not an editable file with a separate text layer.
Can I use multiple lines of text?+
Yes, you can enter multiple lines and each will wrap and render on the photo.
Is there a watermark on the downloaded image?+
No, downloads are completely free of any ToolzGo watermark.

Related Tools

Meme Generator

Try it free →

Watermark Tool

Try it free →

Photo Filters

Try it free →

Image Compressor

Try it free →