Chobial

Why digital grain looks fake, and how to add film grain to iPhone photos

Digital grain looks fake when it's one even layer of grey noise on top of the picture, with the same strength in every tone. Real film grain is part of the picture, so it changes with tone, has colour on colour film and has a size, and you should add it last.

Most grain effects in filter apps, editors and cameras make noise and blend it on top of the photo. At a glance it looks like film. I think of grain as the salt of a film photo. With the right amount, nobody notices it. With the wrong kind, the whole dish tastes of the packet.

What real film grain is

A black-and-white emulsion is gelatine full of tiny silver-halide crystals. Exposure and development turn some of those crystals into specks of metal silver. Where more light fell, more crystals develop, and the negative gets darker. Grain is what you see when those specks are enlarged. There's no smooth tone, only solid specks that light can't pass through, and the specks fall at random.

Colour film starts the same way. Then development forms clouds of dye around each developed crystal, and the silver is bleached out. Colour film has three layers, one each for red, green and blue light. Each layer has its own dye clouds, and the clouds in different layers don't line up. So colour grain changes in colour from speck to speck, as well as in brightness.

Bigger crystals make a faster film, and a faster film has more visible grain. A slow ISO 100 film has small, tight grain. A fast ISO 1600 film has big, rough grain.

Why grain changes with tone

One good way to describe grain in maths is the random disc model. In this model, grains are discs dropped at random places. At each point, the picture depends on how much of that point the discs cover. Newson, Delon and Galerne (2017) used it to build a grain renderer that works at any resolution.

When the discs cover almost nothing, there's almost no randomness to see. When they cover everything, there's almost none either. In between, the random changes are at their biggest. So the strength of grain depends on the tone, and one layer on top can't copy that.

Film makers measure this too. Kodak's data sheets give a grain number called RMS granularity. It's read through a 48-micrometre opening, at a density the sheet names. The sheet has to name a density, because the number changes with density (see the Double-X technical data and Wikipedia on film grain).

Five signs of fake grain

How to add film grain to iPhone photos

RAW or HEIF for grain

A HEIF from the iPhone has already been through noise reduction and sharpening. Those steps smear fine detail into the painterly look people complain about. If you put grain over that, you get grain on top of watercolour. A RAW keeps the sensor's own texture, so grain looks most like film on RAW. The trade-offs and file sizes are in iPhone RAW vs HEIF for a film look. Plain RAW in the dark can be noisy, and that noise can fight with the grain. Then clean up the sensor noise a little first.

Other grain tools

Lightroom's grain has Amount, Size and Roughness (Adobe's help page). Roughness makes the grain less even. On the iPhone 18 Pro, Apple added a Grain control to Photographic Styles. PetaPixel's review says it's only on or off, so you can't change how much grain it adds. The review also says it works on HEIF only, without RAW.

How much grain is right

Use less than you think, then a bit less again.

In Chobial

Grain is part of each film, under Effects. It's soft noise in small spots, with a coarser second layer on top. Colour films get a little grain in colour, and black-and-white films get neutral grain. Its size is set for a 12 megapixel photo and scaled to the size of the saved photo. So the grain on the screen is the grain you get in the file.

Grain goes on after the film's tone, colour and Strength dial, because it belongs to the stock. Your edits don't sharpen it.

Each Grain Stock sets both sliders, and you can move them afterwards:

Grain StockGrainSizeFeels like
65mm ISO 5012%0.55Large format, barely there.
35mm ISO 10022%0.75A slow, fine-grained film on a sunny day.
35mm ISO 40045%1.0The everyday roll, visible but never in the way.
16mm ISO 25070%1.8Home-movie grit, big and busy.

The films work on ProRAW, RAW, HEIF and JPEG. For noisy RAW at night, a film's Develop section has its own noise reduction. The app exports at full resolution unless you pick a smaller size. For the rest of the look, see how to make iPhone photos look like film and how the films are made.