Skip to main content

Sample PSD Files — Download Free Layered Photoshop Files

Adobe Photoshop Document · .psd · MIME type image/vnd.adobe.photoshop

2 files115 KB – 338 KBDirect linksNo ads, no sign-upFree for any useSHA-256 verified

Download a sample PSD file that is actually a PSD. Most files offered under that name online are either a designer's copyrighted artwork or a JPEG with the extension changed, and the second kind fails the moment anything tries to read the layer stack. These are written byte by byte against the Adobe Photoshop File Format Specification: an 8BPS header, an RGB colour-mode section, image resources, a real layer and mask information section, and PackBits-compressed channel data.

Each document carries four named layers — Background, Navy Circle, Pine Bar and Birch Band — with a full alpha channel on each, plus a flattened composite so readers that ignore layers still show the right picture. We verify every file by reopening it with psd-tools, an independent parser, and checking that the layer names, colour mode, bit depth and rendered pixels are what we intended.

Download sample PSD files

FileDetailsSizeDownload
sample-design-640x480.psd
640 × 480 • 4 layers • RGB 8-bit
640 × 480115 KB
114,654 bytes
Download PSD
sample-design-1200x800.psd
1200 × 800 • 4 layers • RGB 8-bit
1200 × 800338 KB
337,880 bytes
Download PSD
2 files · direct links · no sign-up · CORS enabled

Need one of every images format? Download the images sample pack (1.4 MB, one small file of every images format (13 files)).

Use these files from the command line or CI

Every URL is stable and CORS-open. Pin the SHA-256 in your test and you will know the moment a fixture changes.

# Download one file
curl -O https://pnb-website-bucket.s3.us-east-2.amazonaws.com/samples/images/psd/sample-design-640x480.psd

# Verify it (SHA-256 is listed for every file above)
shasum -a 256 sample-design-640x480.psd

# Machine-readable index of every sample file
curl https://pnb-website-bucket.s3.us-east-2.amazonaws.com/samples/index.json | jq '.files[] | select(.format=="psd")'

PSD format at a glance

Full nameAdobe Photoshop Document
Extensions.psd
MIME typeimage/vnd.adobe.photoshop
SpecificationAdobe Photoshop File Format (8BPS)
Colour modeRGB, 8 bits per channel
Layers4 named layers, each with alpha
CompressionPackBits RLE (per scanline)
Magic bytes38 42 50 53 ("8BPS")

What people test with sample PSD files

  • Layer parsing and PSD-to-web conversion pipelines
  • Design-file upload validation and MIME sniffing
  • Thumbnail and preview generation from design sources
  • Asset management systems that index design files
  • Testing that a large binary upload survives intact
Testing notes. Check that your reader uses the layer data and not just the flattened composite. A file that renders correctly but reports one layer is reading the composite only. The legacy layer name in a PSD is padded to a multiple of four bytes, not two. Getting that wrong is the single most common reason a hand-written PSD parses but emits signature warnings.

Frequently asked questions

Is this a real PSD or a renamed image?

A real one. It is written against the published Photoshop file format specification, with a genuine layer and mask information section containing four named layers and their alpha channels. Before publishing we reopen each file with psd-tools and assert the dimensions, colour mode, bit depth, layer names and rendered pixel values. A renamed JPEG would fail every one of those checks.

Will these open in Photoshop?

Yes, and in GIMP, Affinity Photo, Krita and Photopea, all of which read the same specification. You will see the four layers in the layers panel and can toggle each one independently.

Can I use these commercially?

Yes. The artwork is simple geometry we generated ourselves — no stock photography, no third-party fonts embedded, no copyright attached to anyone else. Use them in commercial products, test suites and public repositories with no attribution required.

Why is the PSD so much larger than a JPEG of the same picture?

Because it stores four separate layers at full canvas size, each with its own alpha channel, plus a flattened composite — and PackBits is a run-length scheme, not a photographic compressor. That is normal for design sources and is exactly why PSD uploads are a useful test of size limits.

Are these PSD files safe to download?

Yes. Every file is generated by our own open script from scratch — nothing is scraped or user-uploaded — and contains no scripts, macros or executables. The SHA-256 of each file is published on this page so you can verify what you received.

Can I use the sample PSD files commercially?

Yes. They are free for any purpose, including commercial products, test suites, demos and redistribution, with no attribution required. There is nothing to license and no one to ask.

Can I hotlink these files or use them in CI?

Yes. Every link is a stable direct URL over HTTPS with Access-Control-Allow-Origin: * and long cache headers, so curl, wget, fetch() and test runners can pull them directly. A JSON index of every file is linked from each page (see the command-line section).

Related sample files

Free tools that work with PSD

  • Image Converter — Convert between AVIF, HEIC, TIFF, PNG, JPG, WebP, GIF, BMP and SVG. Most conversions never leave your browser.
  • Image Resizer — Shrink images by percentage, exact pixel dimensions, or a target file size like 500 KB — all in your browser.

Found a problem, or something that could be better? We read every message and we fix things quickly.

Testing a file pipeline? We build them.

Uploads, conversions, previews, document processing and media workflows are the kind of production systems Pine & Birch designs and runs for clients — which is why we needed these files in the first place.

See how we can help
Sample Files by Pine & Birch — technology consulting, Toronto. Free to use, no signup, no attribution required.