Based on real film
The stocks are based on manufacturer data and film research. Where that data isn’t available, milkglass uses measured scans and a related stock.
Film looks for digital photos.
Open a RAW or JPEG and choose a film stock. Use it as it is, or adjust the color, exposure and grain.
Download on the Mac App StoreFree to try for 7 days · $49.99 USD to unlock · macOS 14 or later
Colors the way you remember them, not the way some influencer’s preset says they should look. Same RAW on both sides, one film stock, nothing else touched.
Kodak Kodachrome 64
RAW
Kodak Portra 160
RAW
Ilford FP4 Plus 125
RAW
LUT
milkglass
LUT
milkglass
A typical grain filter lays the same even noise over the whole photo. On film, grain follows the light: heavier in the midtones, fading out of clean whites and deep shadows. milkglass grain does the same.
Ilford HP5 Plus 400
No grain
Uniform
milkglass
The dead giveaway of a digital file is that it’s too sharp. Every frond and every letter is cut clean, right down to the pixel. Film doesn’t hold that much. Each stock has its own MTF, the fine detail it can carry before it melts into the grain, and milkglass gives every film its own.
Film MTF
Digital
The stocks are based on manufacturer data and film research. Where that data isn’t available, milkglass uses measured scans and a related stock.
Grain and the glow around bright lights change with your photo. Adjust them separately to get the amount you want.
Choosing a film doesn’t lock in the result. Adjust the white balance and contrast, or use curves for more control. Your original file stays unchanged.
Free to try for 7 days, then unlock it through the Mac App Store. No subscription.
Get milkglass on the Mac App Store