Back to all tools

Add Text to Image

Add custom, draggable text layers to any image — fonts, colors, shadow and outline.

No files are stored on our servers

Drop an image to start

PNG, JPG or WEBP

How to use

  1. 1

    Drop an image to load it onto the canvas.

  2. 2

    Customize your text and click Add Text Layer — drag it anywhere on the image.

  3. 3

    Click Download Image to save the merged result as a PNG.

You might also like

Other tools you might find useful.

Add Text to Image Online — Free Photo Text Editor

Add custom text, captions and watermarks to any image. Multiple fonts, colors, shadows and outlines. Drag to reposition text layers. Download as PNG.

Upload any image and add unlimited text layers with full customization. Choose from multiple font families, adjust size and color, enable text shadow for depth, and add outline strokes for visibility on any background.

Text layers are fully interactive — click any text on the canvas to select and edit it, drag to reposition anywhere on the image. All processing happens in your browser for complete privacy.

Frequently Asked Questions

Can I add multiple text layers?

Yes, you can add unlimited text layers. Each layer is independently editable and draggable on the canvas.

How do I move text on the image?

Click on any text in the canvas to select it, then drag it to your desired position. A blue dashed outline shows the selected text layer.

What fonts are available?

We offer Impact, Arial, Georgia, Courier New, Verdana, Comic Sans MS and Times New Roman. Impact is the classic choice for memes and bold captions.

Can I add a watermark to my photos?

Yes. Add your brand name or logo text, reduce opacity using the color picker's alpha channel, and position it anywhere on the image.