Using TIF as regular Photoshop Output
I found some older (2019) discussions of using TIF files as output from Photoshop. And in a couple webinars it's been said that we should switch to using TIFs because they can have layers and don't have to turn on Maximize Compatibility and yada yada... So I did a little testing to see how great the space savings would be 'cause storage may be "cheap" but it ain't free and if I can save some hundreds of GB it's worth it...
Ordinary PC, i7-5820 @ 4.1 GHz, 32GB memory, Everything on SSD, AMD 5700XT GPU, PS 22.2.0
I’m hoping I’m missing something simple and dumb…
D500 image 5568x3712, 29MB
Basic edits in Lightroom then the RAW into Photoshop. Single hue/sat adjustment layer added. “Max” is maximize compatibility.
Configuration | Create Time | Size in MB |
PSD flattened/comp/max | 1 | 165 |
PSD 2 layers/comp/max | 7 | 265 |
TIF flattened/None | 1 | 166 |
TIF flattened ZIP | 31 | 112 |
TIF 2 layers/ZIP/ZIP | 36 | 212 |
Since I can’t use PSD files without having maximize compatibility, and turning compression off seemed silly, there wasn’t much point in getting sizes for either of those. If I’m understanding what I see,
- A flattened TIF and a flattened PSD are about the same size. 166,165. And about the same time to save.
- A flattened TIF with ZIP compression is about 1/3 smaller but takes an extra THIRTY SECONDS to compress. And I don’t save flattened files.
- A layered PSD with a second layer is about 265 MB and a layered TIF with 2 layers is about 20% smaller but takes an extra THIRTY SECONDS to compress.
Added a 2nd layer with a layer mask, overlay mode, 50% gray fill and 25 px gaussian blur – it’s not actually going to do much but it’ll be handy later…
Configuration | Create Time | Size in MB |
PSD 3 layers/comp/max | 8 | 267 |
TIF 3 layers/ZIP/ZIP | 38 | 214 |
Nothing much changes. A little larger for the second layer I’m guessing.
A more real-world situation: Convert to Smart Object, get rid of layer with the gaussian blur, create Smart Filter on the Smart Object for blur. Basically take the blur layer and put it in the Smart Object.
Configuration | Create Time | Size in MB |
PSD/comp/max | 11 | 527 |
TIF None/RLE | 2 | 803 |
TIF ZIP/RLE | 32 | 749 |
TIF ZIP/ZIP | 36 | 580 |
The Smart Object makes the PSD size almost double (97% increase).
The TIF file, even BEST case using ZIP for the file and the layers, appears to be about 10% larger than the PSD file.
I did a test with a D850 image (8256x5504 px): Did some content aware fill for cleanup, convert to smart object, do a round trip to ACR, then take the cleanup layers and smart object and combine into a group. Do a Hue/Saturation layer on the group.
Configuration | Create Time | Size in MB |
TIF ZIP/ZIP | 25 | 1382 |
PSD/comp/max | 25 | 1177 |
The TIF and PSD generate in about the same time (the TIF is FASTER then with a much simpler image - why?), but the TIF, even with ZIP on the layers and the file, is about 20% larger than the equivalent PSD.
And if I make the processing more complex – take the group and make it a Smart Object, then add layers, do a Shadows/Highlights in the new Smart Object and maybe a Stamp Visible, it gets worse… The TIF is still larger, but it’ll process in about 48 seconds where the PSD got up to 90 seconds and needs a PSB file. But the TIF is right about 3GB and the PSB is about 2.5 GB.
I’ve got to be missing something significant ‘cause at the moment I don’t see a big upside to using a TIF as my regular Photoshop output.
