Skip to content

Convert JPG to PSD with layers

A normal JPG to PSD converter only changes the file format: the picture sits in the PSD as one flat layer. LayerPSD separates the JPG itself. Background, text and objects each go on their own Photoshop layer, the background is filled in behind them, and you download a layered PSD that opens in Photoshop, Photopea, GIMP and Affinity. $0.018 per output layer on Seedream 5.0 Flash, $0.12 on Pro, no subscription.

Model

Layers

Resolution

Auto finds every element (up to 16 per pass). Billed per output: at most $0.31 for 17 images. Takes about 35–116 s.

New here?

Desk flat lay
Example
Desk flat lay
  • Background

  • Silver laptop

  • Brown kraft paper notebook

  • Black fountain pen

  • White over-ear headphones

  • White cup with black coffee

  • Potted succulent

  • Black smartphone

  • Black-rimmed round glasses

Upload an image on the left to split your own.

At a glance

What LayerPSD does, in one table

The same engine runs every page on this site. These are the facts to compare against other tools.

FeatureLayerPSD
OutputLayered PSD (RGB), ZIP of transparent PNGs, single PNGs, or a PNG of the visible layers
LayersEvery element on its own layer: Auto (up to 16 per pass, extra passes for busy images) or a fixed 3, 4, 6 or 8
Background behind objectsFilled in (amodal inpainting), so moving or hiding a layer leaves no hole
Price$0.018 per output image on Flash, $0.12 on Pro; background + 4 layers = $0.09. One free try with Google sign-in. No subscription
Speed and size35–116 s per split; input up to 50 MB; output 1K, 1.5K or 2K

Facts checked 2026-09-30 against the published sample runs and LaoZhang list prices. benchmarks.json

How it works

Three steps, one image

  1. 1

    Upload the image

    Drop a JPG, PNG or WebP (up to 50 MB), or paste it with Ctrl + V. Nothing to install.

  2. 2

    Split into layers

    Seedream 5.0 finds every element, cuts each onto a transparent layer and fills in the background behind it. About 35–116 seconds.

  3. 3

    Export the PSD

    Check the layers, hide or split any of them again, then export a layered PSD, a ZIP of PNGs or single layers.

What you get

  • Background, text and every object on separate layers
  • The background filled in, so moving things leaves no holes
  • Layers named by what they contain
  • Optional editable text layers with stroke, glow and shadow as layer styles (beta)

What it is not (and what to use instead)

  • Just changing .jpg to .psd with one layer

    Any free converter does that, for example Photopea: open the JPG, then File → Save as PSD.

  • Getting back the designer's original PSD

    Ask the designer. LayerPSD rebuilds layers with AI; it cannot recover a file that no longer exists.

  • Vector shapes (SVG, AI, EPS)

    Use a vectorizer. Layers here are pixels.

By hand vs. automatic

Doing it by hand in Photoshop, and doing it here

You can do all of this in Photoshop yourself. This is what each step takes by hand, and what LayerPSD does instead.

StepIn Photoshop, by handIn LayerPSD
Put it on its own layerLayer via Copy or a layer mask, one by oneEvery element already on a transparent layer, named
Fill what was behind itGenerative Fill or Content-Aware Fill on each hole, then clean upBackground repainted automatically
Time for a 10-element posterTypically 30–60 minutesAbout 1–2 minutes, $0.20 on Flash

Under the hood

How the split works

Layer decomposition

The image goes to Seedream 5.0 with layer decomposition on. The model detects each element (instance segmentation), returns it as its own RGBA image with a bounding box and a name, and returns a background with the covered areas repainted (amodal inpainting).

Assembly in your browser

Your browser places each layer at its box on the background and writes the PSD, ZIP or PNG locally. Nothing is assembled on a server.

Questions

Short answers on splitting, export and billing. Anything else, email us and a person replies.

hi@layerpsd.com

Upload it here and press Split into layers. Each element is cut onto its own transparent layer with the background filled in; export the result as a PSD.