This tool has been used … times.
Add arrows, lines, circles, rectangles, freehand drawings, and text to your image — then download it!
How to Use
- Click Select Image or drag and drop an image onto the canvas.
- Choose a drawing tool from the toolbar: Arrow, Line, Circle, Rect, Pen, Text, or Eraser.
- For Arrow, Line, Circle, and Rect — drag on the canvas to draw. Adjust color and thickness with the sliders.
- Pen: Drag freely on the canvas to draw freehand. Great for handwritten circles or underlines.
- Text: Click on the canvas to open a text input. Type and press Enter to confirm. Use the Size slider to adjust font size.
- Eraser: Drag over part of the image to make it transparent. Use the slider to change eraser size.
- In Select mode, click a shape or text to select it. A bounding box with corner handles will appear.
- Drag the selected shape to move it; drag a corner handle to resize while keeping the aspect ratio.
- Move the cursor just outside a corner handle to get the rotation cursor, then drag to rotate freely.
- Change color: Select a shape and pick a new color — the change is applied instantly.
- Press Delete or Backspace to remove the selected shape or text.
- Undo / Redo: Undo reverses the last action; Redo reapplies it.
- Clear All: Removes all shapes and erasures, restoring the original image.
- When done, click Download PNG or Download JPEG. Bounding boxes are not included in the output.
- Use Copy to Clipboard to paste directly into Slack, email, Notion, etc. (Chrome and Edge recommended).
Notes
- Circle and Rect are drawn as outlines only (no fill by default).
- When the Text tool is active, the Thickness slider changes to Size to control font size.
- The rotation cursor appears just outside each corner handle (roughly 8–22px from the corner).
- Your image is processed entirely in the browser — nothing is sent to any server.
- Erased areas become transparent. PNG preserves transparency; JPEG replaces it with white.
- Images larger than 1000px on either side are scaled down for display. A size selector (Small / Medium / Original) appears for images over 1000px.
- Supported formats: JPEG, PNG, GIF, WebP (browser-dependent).
- Touch input is supported for drawing and moving on smartphones and tablets.
