RetouchDock

Free online photo editor

Crop a photo, add text or work with layers. Open an image, a supported PSD or a saved JSON project. No account required.

RetouchDockFile   Edit   Image   Layer
Sample project · illustration1000 × 750 px

What you can edit

Layers and adjustments

Open canvases in separate tabs and copy layers between them. Move and align selected layers together. Brightness, saturation and gamma stay editable; raster masks hide or restore parts of an image. Save each canvas as a JSON project.

PSD files

Import or export common 8-bit RGB layers. Check the compatibility report before editing a complex Photoshop file.

Remove a background

Choose an object or portrait model, then contract, expand or feather the mask. The cutout is a new layer and the original stays in the project.

Design fonts

Choose from 35 curated Google Fonts, preview your text or load another family by name.

Editing guides

Files and saving

Which file should I save?

Export PNG, JPEG or WebP for a finished image. Save a JSON project too if you want to edit layers later. PSD is available for supported layer exchange.

Are my images uploaded?

Local files, PSD parsing and AI inference stay in your browser. Remote images and optional design fonts contact their providers. The privacy page explains hosting and browser storage.

Can I edit every Photoshop file?

No. Import supports 8-bit RGB PSD. Text and smart objects use cached pixels, and groups become named layer paths. Advanced effects can differ. Keep the original PSD.

What does background removal download?

The object model is about 44 MB; the portrait model is about 26 MB. Both also need about 11 MB of runtime. Downloads start when you run the tool. Fine hair and transparent objects may need cleanup.