Add a photo to start
Drop a photo here, paste one with Ctrl+V, or pick one from your device. JPG, PNG, WebP, GIF and SVG work.
Drop a photo here, paste one with Ctrl+V, or pick one from your device. JPG, PNG, WebP, GIF and SVG work.
—
Click the photo to pick a colour (Shift+click or "Add colours" picks more). White in the preview is selected.
Changes show on the picture as you go. Effects stay editable: they are not baked into the layer.
The AI (ISNet or MODNet, open source) runs in this browser. The download comes from this website and jsDelivr; nothing about your photos is sent.
—
—
—
The canvas grows so nothing is cut off. Photo layers stay sharp; painted layers are resampled once.
| Ctrl O | Open a photo |
| Ctrl V | Paste a photo from the clipboard |
| Ctrl Z / Ctrl Y | Undo / redo |
| Ctrl 0 | Fit the photo on screen |
| Ctrl 1 | Zoom to 100% |
| + / − | Zoom in / out (or Ctrl + mouse wheel) |
| Space + drag | Move around a zoomed photo (or drag with the middle mouse button) |
| Hold \ | See the original photo |
| Pinch / two fingers | Zoom and move on a phone |
| Crop and straighten | |
|---|---|
| C | Crop and straighten |
| Enter / Esc | Apply / cancel the crop |
| Drag outside the box | Rotate (straighten) |
| Shift / Alt + drag | Keep the shape / resize from the centre |
| O / X | Next guide / swap portrait and landscape |
| Text, stickers and objects | |
| T | Add text |
| U | Shape tools (Pro; Shift+U switches shape) |
| Double-click / Enter | Type into the selected text (select letters to style just those) |
| Esc | Finish typing / let go of the object |
| Arrow keys | Nudge the selected object 1 px (with Shift: 10 px) |
| Shift + drag | Corners: free resize · rotate handle: 15° steps · move: straight lines |
| Delete | Delete the selected object |
| Two fingers | On a selected object: resize and turn it |
| Ctrl Alt I | Image size |
| Ctrl Alt C | Canvas size |
| Pro: layers | |
| Alt Shift N | New layer (browsers keep Ctrl+Shift+N for themselves) |
| Ctrl J | Duplicate layer |
| Ctrl G / Ctrl Shift G | Group / ungroup |
| Ctrl E | Merge down (Ctrl Shift E merges visible) |
| Ctrl ] / Ctrl [ | Move layer up / down (add Shift for top / bottom) |
| Alt ] / Alt [ | Select the layer above / below |
| Ctrl , | Hide or show the layer |
| Ctrl / | Lock or unlock the layer |
| Shift F5 | Fill the layer with a colour |
| Delete | Delete the layer |
| Shift + click mask | Turn the layer mask off or on |
Your photos never leave this device. Projects save automatically.