Add Text to Photo Online

Overlay custom text on any image — fonts, colors, stroke, shadow, rotation, background block & crop. Free & instant.

Trusted by 528,000+ users

Drop your image here

Supports JPG, PNG, WebP — up to 20 MB

Mode:
48
1.30
0
100%
Enable
60%
14
8
Enable
3
Enable
70%
8
3
3
Enable

Single-click to select & drag. Double-click to edit text inline. Press Delete to remove.

✏️ Inline Editing

Double-click any text to edit it directly on the canvas. Single-click to drag freely.

🎨 Colors & BG Block

Text color with opacity, background block with custom padding and rounded corners.

✨ Stroke, Shadow & Gradient

Outline stroke, drop shadow with full offset control, or two-color gradient fill.

🔄 Drag & Rotate

Drag text anywhere on the canvas. Rotate any angle with the slider.

✂️ Image Crop

Draw a precise crop rectangle directly on the canvas.

🔒 100% Client-Side

Nothing is uploaded. All processing happens in your browser.

Frequently Asked Questions

How do I move text around the image?

Single-click any text layer to select it, then drag it anywhere on the canvas. The grab cursor indicates draggable mode.

How do I edit the text content?

Double-click any text layer to enter inline edit mode. A text cursor will appear and you can type directly on the image.

How do I delete a text layer?

Select it (single-click) and press Delete, or click the 🗑 Delete button in the panel.

How does the crop tool work?

Click ✂ Crop, drag on the canvas to draw the rectangle, then click ✔ Apply Crop.

✅ 100% client-side  ·  No signup required  ·  Works in all modern browsers