Free Online Photo Editor with Layers and PSD Support

Edit photos and paint in your browser. Nothing is uploaded.

What you can do

  • Layers and masks: blend modes, opacity, clipping masks, layer styles (shadow, glow, stroke, color overlay), lock, merge.
  • Selections: rectangle, ellipse, lasso, polygonal lasso and magic wand, with add / subtract / intersect, feather, expand, contract and color range.
  • Painting: brush, pencil, eraser, clone stamp, blur, sharpen, smudge, dodge, burn, sponge, paint bucket, gradients, shapes and editable text. Pen pressure and symmetry are supported.
  • Adjustments: curves, levels, hue/saturation, color balance, vibrance, black & white, channel mixer and more, with live preview.
  • Filters: Gaussian, motion and radial blur, unsharp mask, noise, emboss, twirl, pixelate, vignette and more.
  • Transform: free transform, crop with handles, canvas and image size, arbitrary rotation.
  • Files: open PNG, JPEG, WebP, GIF, BMP, AVIF, HEIC (where the browser supports it) and PSD with layers. Export PNG, JPEG, WebP or PSD.

How to use

  1. Open an image or PSD from File, drag it into the window, or paste it. You can also start a blank canvas.
  2. Pick a tool from the toolbox on the left. The options bar shows the settings for that tool.
  3. Use the Layers panel on the right to organize your work. The History panel lets you jump back to any step.
  4. Choose File → Export as to save a PNG, JPEG, WebP or PSD.

FAQ

Are my images uploaded?

No. All editing runs in your browser and files never leave your device.

Can it open Photoshop (PSD) files?

Yes. Layers, groups, masks, opacity, blend modes and many layer effects are kept. If a file uses features that cannot be reproduced exactly, such as adjustment layers, you can open it as a flattened image that matches what Photoshop saved.

Can I open HEIC photos?

Yes, in browsers that can decode HEIC, such as Safari. Other browsers cannot, so convert those photos to JPEG first.

How many undo steps are there?

Up to 100, within a memory budget. Click any entry in the History panel to jump to it.

Is there a size limit?

Images over about 24 megapixels are downscaled when opened to protect memory. Canvases can be up to 12000 px per side.