This page is the reference for the files in PhotoCraft's v0.12.0 release: all of them, by platform, with what each file type is, its size and its full SHA-256 as published in the release's SHA256SUMS.txt, and two ways to check that your copy is the official one. To simply get PhotoCraft for your computer, use the PhotoCraft download on the overview page; it picks the right file for you.
Every v0.12.0 file, by platform
Every link below goes straight to the file on the official GitHub release. Sizes and SHA-256 values are copied from that release; the Copy buttons copy the full 64-character value, which you can paste into the checker.
Windows
x64, ARM64 and 32-bit. Installers and executables are code-signed.
- photocraft-0.12.0-windows-x64.msisha256
79f93790…7ded0f - photocraft-0.12.0-windows-x64-portable.zipsha256
fdc8da51…41aaff - photocraft-0.12.0-windows-arm64.msisha256
c8042083…6337cd - photocraft-0.12.0-windows-arm64-portable.zipsha256
c187af98…320f02 - photocraft-0.12.0-windows-x86.msisha256
503910d3…51d53e - photocraft-0.12.0-windows-x86-portable.zipsha256
93343784…e332b7
macOS
One universal file for Apple silicon and Intel Macs. Signed and notarized by Apple.
- photocraft-0.12.0-macos-universal.dmgsha256
5b439694…ccc08d - photocraft-cli-0.12.0-macos-universal.zipsha256
9aca6982…86fb0e
Linux
x86_64 (most PCs) shown first. ARM64 and RISC-V builds are below. The .zsync files in the release are only update data for AppImageUpdate.
- photocraft-0.12.0-linux-x86_64.AppImagesha256
da821339…80ac66 - photocraft-0.12.0-linux-x86_64.debsha256
09fb2174…337680 - photocraft-0.12.0-linux-x86_64.rpmsha256
ad4881c0…084cfb - photocraft-0.12.0-linux-x86_64.flatpaksha256
da724e80…868902 - photocraft-0.12.0-linux-x86_64.tar.gzsha256
fb2b8302…5f9ce2 - photocraft-0.12.0-linux-x86_64.pkg.tar.zstsha256
729aca5a…a12264
ARM64 (aarch64) files
- photocraft-0.12.0-linux-aarch64.AppImagesha256
1552c5d4…9a8932 - photocraft-0.12.0-linux-aarch64.debsha256
2e7a5d57…8af0f7 - photocraft-0.12.0-linux-aarch64.rpmsha256
e0cbf972…962d2c - photocraft-0.12.0-linux-aarch64.flatpaksha256
5581e76d…0669c5 - photocraft-0.12.0-linux-aarch64.tar.gzsha256
daba522d…4a470a - photocraft-0.12.0-linux-aarch64.pkg.tar.zstsha256
9709adf4…981e74
RISC-V (riscv64) files, need glibc 2.39+
- photocraft-0.12.0-linux-riscv64.debsha256
028546df…52cb45 - photocraft-0.12.0-linux-riscv64.rpmsha256
dae12e20…073818 - photocraft-0.12.0-linux-riscv64.tar.gzsha256
395fedee…898862
FreeBSD
FreeBSD 14, x86_64. Laid out like /usr/local; see troubleshooting for the packages it needs.
- photocraft-0.12.0-freebsd-x86_64.tar.gzsha256
319e24df…8f712b
Web
The WebAssembly app, to host yourself on any static server. There is no official hosted version to open in a tab.
- photocraft-web-0.12.0.zipsha256
c2451e19…9ec21e
Source: v0.12.0 release and its SHA256SUMS.txt, read October 22, 2026. Sizes are shown the way GitHub shows them (1 MB = 1,048,576 bytes). Signing notes from the README.
Versions and community packages
PhotoCraft updates fast: v0.8.2 shipped on October 12, v0.9.0 on October 14, v0.10.0 on October 18, v0.11.1 on October 20 and v0.12.0 on October 21, 2026. If the version number above is older than the one on GitHub, trust GitHub.
Other ways to install. On Gentoo, a community overlay (::snakebyte) packages the Linux release as media-gfx/photocraft-bin; it is listed in the README under Community packages and is not built by the ArtCraft team. To self-host the browser version with Docker, see the official Docker web hosting notes.
Installer, portable, AppImage or Flatpak?
Most systems get more than one file. This is what each one is, from the official README's download tables · README:
| System | File type | What it is |
|---|---|---|
| Windows | .msi | The installer. Installers and executables are code-signed. |
| Windows | -portable.zip | The same app without installing it: unzip and run. |
| Windows | x64, arm64, x86 | x64 is 64-bit Intel/AMD; arm64 is for Snapdragon and other ARM PCs; x86 is 32-bit. |
| macOS | .dmg | The app, one universal build for Apple silicon and Intel. Signed and notarized. |
| macOS | photocraft-cli-…-macos-universal.zip | The command-line tool only, also signed and notarized. |
| Linux | .AppImage | Runs on any distribution; it can update itself with AppImageUpdate (the .zsync files). |
| Linux | .flatpak | Sandboxed; install with flatpak install --user <file>. |
| Linux | .deb / .rpm | Packages for Debian and Ubuntu, or for Fedora, RHEL and openSUSE. |
| Linux | .tar.gz | A tarball you unpack anywhere. |
| FreeBSD | .tar.gz | x86_64 only. See troubleshooting for the libraries it needs. |
| Web | photocraft-web-….zip | A static site you host yourself. Try our unmodified copy without hosting it. |
The README also says the easiest way to install is the PhotoCraft page on getartcraft.com, and that the all-releases page has earlier versions and their notes.
Verify a PhotoCraft file's SHA-256
A file is the official one when its SHA-256 equals the value in SHA256SUMS.txt (the same values as in the list above). Check it in your browser with the tool below, or in a terminal:
| System | Command |
|---|---|
| Windows | certutil -hashfile photocraft-0.12.0-windows-x64.msi SHA256, or in PowerShell Get-FileHash photocraft-0.12.0-windows-x64.msi |
| macOS | shasum -a 256 photocraft-0.12.0-macos-universal.dmg |
| Linux | sha256sum photocraft-0.12.0-linux-x86_64.AppImage |
With SHA256SUMS.txt saved in the same folder as your downloads, one command checks them all and skips the files you didn't download: sha256sum -c --ignore-missing SHA256SUMS.txt on Linux, or shasum -a 256 -c --ignore-missing SHA256SUMS.txt on macOS. Our testThe macOS command printed OK for the two v0.12.0 files we downloaded, on October 22, 2026.
Check your download (SHA-256)
Pick the file you downloaded. Your browser calculates its SHA-256 locally; the file is not uploaded anywhere. Then paste the matching line from SHA256SUMS.txt on the release page.
What we verified ourselves
On October 22, 2026 we downloaded two v0.12.0 files from the official GitHub release with GitHub's own CLI and checked them on a Mac (Apple M2 Pro, macOS).
| Check | Result |
|---|---|
SHA-256 of photocraft-cli-0.12.0-macos-universal.zip | Our testMatches SHA256SUMS.txt: 9aca6982…6fb0e |
SHA-256 of photocraft-web-0.12.0.zip | Our testMatches SHA256SUMS.txt: c2451e19…ec21e |
| Apple notarization of the macOS command-line tool | Our testspctl reported accepted, source=Notarized Developer ID, signed by "Developer ID Application: Learning Machines LLC (DJ6XS33FX8)". This is the check the README tells you to run. |
| Version reported by the tool | Our testphotocraft-cli 0.12.0 (6a2d027ee, 2026-10-21) |
| Windows and Linux installers, macOS app (.dmg) | Not testedWe have not run these ourselves. Their signing is described in the README only. |
Windows or macOS shows a warning when you open the file? See troubleshooting; the developers' advice depends on the warning.
Questions
Where does PhotoCraft publish its SHA-256 checksums?
SHA256SUMS.txt, a file attached to each GitHub release. GitHub also shows a sha256: value next to every file in the release's asset list. The values on this page are copied from the v0.12.0 SHA256SUMS.txt.What does it mean if the SHA-256 doesn't match?
Which PhotoCraft version are these files for?
What are the .zsync files in the release?
More from this guide: PhotoCraft overview · Release files and checksums · Use PhotoCraft online · Troubleshooting · PSD and file formats
Last checked October 22, 2026. Facts come from the official PhotoCraft repository at the v0.12.0 tag unless a line says otherwise.