Free & open source · No account, no cloud, no telemetry

Photoshop muscle memory,
without the subscription.

PhotoSplice is a desktop raster & vector editor that faithfully replicates classic Photoshop: panels where you expect them, shortcuts you already know, and PSD as the native format, not a lossy import.

Download

Builds for every desktop platform, straight from GitHub Releases. Linux also gets AppImage, Arch and Flatpak packages.

Fetching the latest release…

A familiar room

Same panels, same dialogs, same modifier keys. All running natively on your desktop.

Start screen & New Project Recent documents alongside the full preset browser: Photo, Print, Screen, Mobile, Social — with the familiar preset details panel.
Layer Style, effect for effect Blending Options, Blend If sliders and all ten layer effects, applied non-destructively to a layered PSD.
Camera RAW develop Open RAW files straight from the camera: live histogram, clarity, dehaze, curves, colour mixer, split toning and optics.
Lens correction, from the database Geometric distortion, chromatic aberration and vignette corrections driven by Lensfun's camera and lens profiles.
The classic Filter Gallery Stack Artistic, Brush Stroke and Distort filters with live thumbnails and per-filter parameters.
Native menus, complete adjustments Real OS menus with the adjustment stack you know: Levels, Curves, Selective Colour, Shadows/Highlights and the rest.

Everything you reach for, where you left it

Fidelity over reinterpretation: tools behave like the originals, right down to modifier keys.

Layer engine & styles

Pixel, type, shape, fill and adjustment layers, groups, clipping, layer and vector masks, Smart Objects with Smart Filters, all ten Photoshop layer styles, and 8/16/32-bit RGB, Grayscale, CMYK and Lab.

The complete toolset

Marquee, Lasso, Magic Wand, Brush, Clone Stamp, Healing, Gradient, Dodge & Burn, Pen, Type and Shapes: with rulers, guides, pixel grid and a deep History palette with snapshots.

Filters, accelerated

The classic Filter Gallery with live thumbnails, Liquify, Puppet and Perspective Warp, Content-Aware Fill, Camera Raw as a filter and Lensfun-backed lens correction, rendered natively on the GPU.

Real typography

OpenType ligatures and kerning, complex-script shaping, bidirectional layout, point and paragraph type, type on a path and text warp: with full character and paragraph palettes.

Automation & plugins

Actions and Batch; every menu item is a command, drivable from a JSON control channel; and sandboxed WebAssembly filter plug-ins.

Yours, offline

A native Rust app on egui and wgpu (Metal, Vulkan, DirectX 12): no Electron, no web view, no JavaScript. No account, no cloud, no telemetry: your images never leave your machine.

Opens what you already have

PSD is the native format. Everything else is one ⌘O away.

Layered

  • PSD
  • PSB

Raster

  • PNG
  • JPEG
  • WebP
  • TIFF
  • GIF
  • BMP
  • TGA
  • ICO
  • QOI
  • EXR
  • HDR
  • PNM
  • HEIC

Document & presets

  • PDF
  • ABR
  • GRD
  • PAT
  • CSH
  • CUBE
  • 3DL

Camera raw

  • DNG
  • CR2
  • CR3
  • NEF
  • ARW
  • PEF
  • ORF
  • RW2
  • RAF

Start where you left off.

Install it, open a PSD, and keep working. Free forever, source on GitHub.