Add Text to Photo Online
Overlay custom text on any image — fonts, colors, stroke, shadow, rotation, background block & crop. Free & instant.
Drop your image here
Supports JPG, PNG, WebP — up to 20 MB
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.