viewhack

Procreate file viewer: open a .procreate on a PC or phone

Sent a .procreate and you have no iPad? Drop it here. You get the full-size picture, the canvas size and DPI, every layer with its name, opacity, visibility and blend mode, each layer on its own, Save as PNG for any of them, and the time-lapse video recorded inside the file.

The file is read by this tab only. It is not uploaded and not changed.

What it shows

What it cannot do

Useful to know about Procreate files

What is inside a .procreate
A .procreate is a ZIP archive. Document.archive is an Apple “keyed archive” property list holding the canvas size, tile size, DPI, background colour and the list of layers with their settings. Each layer’s pixels sit in a folder named after the layer’s ID, cut into 256 × 256 pixel tiles named column~row.chunk, each compressed with LZO1X; tiles with nothing painted on them are not stored at all. QuickLook/Thumbnail.png is the preview the Files app shows, and video/segments/ holds the time-lapse. Renaming a copy to .zip and unzipping it shows the same parts; the tiles are not pictures you can open, which is what this page decodes.
A worked example
The MIT-licensed sample default.procreate from the procreate-voyeur project (274,423 bytes) reads as: a 1280 × 1280 pixel canvas at 72 DPI, one layer named “Layer 1” at 100% opacity in Normal mode, 25 tiles of 256 × 256 pixels, a white background, 29 strokes and about two minutes of tracked time. It stores Procreate’s flattened copy, a 1024 × 1024 thumbnail and four time-lapse segments of 82 KB in all. Each tile unpacks to 262,144 bytes (256 × 256 pixels × 4 bytes); a plain-colour tile is stored in 1,065.
Pixels, DPI and print size
DPI changes nothing in the pixels; it only says how large the picture is meant to print. Print size is pixels ÷ DPI: a 2048 × 2048 canvas at 300 DPI is 6.83 inches (17.3 cm) square, the same canvas at 72 DPI is 28.4 inches. For sharp prints, aim for 300 DPI at the size you want.
Without an iPad
Procreate runs only on iPad (and Procreate Pocket on iPhone). Without it the usual answer is to ask the artist to export a PNG, JPEG or PSD (Actions › Share › PNG in Procreate); a PSD export keeps the layers. This page gets you the picture and layers from the .procreate itself when you cannot ask, or want to look first.