About PeekPSD

PeekPSD is a free, browser-based tool for opening Adobe Photoshop PSD files. Drop a .psd file on the page and instantly see the full layer structure, text content, fonts, colors, and embedded assets. Export the composite image as PNG, JPG, WebP, or PDF, or download individual layers.

Everything runs in your browser. Your files are never uploaded to any server. There is no account to create and no software to install.

How it works

PeekPSD uses the open-source ag-psd library to parse PSD files in a Web Worker. The parser reads the binary PSD format and extracts layer metadata, text content, and image data. A two-pass architecture shows the layer tree immediately (fast pass) while image data loads in the background (full pass).

Compositing is done on an OffscreenCanvas, supporting 16 native blend modes with fallbacks for the remaining PSD-specific modes. When a file does not include an embedded composite, PeekPSD reconstructs one from the layer data and shows a fidelity badge explaining the approximation.

Honest limitations

PeekPSD is a viewer, not an editor. You cannot paint, move layers, edit text, or modify the PSD file in any way. If you need a full browser-based Photoshop alternative, consider Photopea.

  • CMYK files show approximate colors — ICC profile conversion is not supported in v1.
  • 32-bit and Lab color mode files display a clear explanation rather than a broken preview.
  • Complex blend modes beyond the 16 natively supported by canvas use normal-mode fallbacks.
  • Very large files (1GB+) may exceed browser memory on devices with less RAM.
  • Smart objects are listed with metadata; embedded data can be downloaded but not live-previewed.

Technology

Built with Next.js, TypeScript, and Tailwind CSS. PSD parsing by ag-psd (MIT). PDF generation by pdf-lib. ZIP bundling by JSZip. Hosted as a static site with near-zero running costs.