Design & MediaLive🔒 Private

Film Grain Adder

Add realistic film grain to photos for a vintage look. Free online film grain tool — adjust intensity. No signup, 100% private, browser-based.

How it works

The Film Grain Adder overlays synthetic analog film grain onto any digital photo — simulating the silver halide grain structure of photographic film stock. The result has the characteristic texture, luminance variation, and imperfection of film photography that digital cameras inherently lack.

Film grain is one of the most requested effects in portrait, street, and editorial photography. The smooth, noise-free output of modern digital cameras often looks clinically precise — adding grain introduces an organic, tactile quality associated with classic photography. Instagram, VSCO, and Lightroom all include film grain presets for this reason.

How to use it: upload your image. Set the grain intensity (how visible the grain is), grain size (fine = ISO 200 look, coarse = ISO 3200 push-processed look), and grain color (monochrome grain, color grain, or luminance-only grain). Toggle "shadow lift" to slightly raise the black point — classic film rarely achieves true black. Preview in real time. Download.

Film grain simulation: the tool generates Gaussian noise (per-pixel random variation with a normal distribution) and applies it as an overlay. Unlike simple random noise, film grain has spatial correlation — clusters of similarly-sized grain rather than pixel-by-pixel variation. This spatial structure is generated using a fractal noise function.

Grain types: - Fine grain: ISO 100–200 equivalent, barely perceptible texture, clean detail - Medium grain: ISO 400–800, the classic film look - Coarse grain: ISO 1600–3200 push-processed, heavy and visible, artistic use

Pairing: film grain pairs well with slight desaturation, contrast boost, and a subtle vignette for a complete analog look.

Privacy: grain generation and compositing run in the Canvas API. No image is uploaded.

Frequently Asked Questions

What grain settings simulate specific film stocks?
ISO 100 (Kodak Ektar): Fine grain, intensity 8–12, monochrome. ISO 400 (Kodak Portra/Fuji 400H): Medium grain, intensity 18–25, slight color grain. ISO 1600 (Kodak T-Max P3200): Heavy grain, intensity 40–55, strong color variation. ISO 3200 push: Very heavy grain, intensity 60–75, high contrast.
What is the difference between monochrome grain and color grain?
Monochrome grain adds neutral gray noise that affects only luminance. Color grain adds independently varying noise to the R, G, B channels — producing colored speckles (blue dots, red patches) that closely mimic the color variation of actual film grain from silver halide crystals of different sensitivities. Color grain looks more authentic for color photography.
Should I add grain before or after other adjustments?
Add grain last. Apply brightness, contrast, saturation, vignette, and sepia effects first, then add grain on top. Adding grain early and then applying sharp contrast adjustments can make the grain look artificially harsh.
Does adding film grain increase file size?
Yes, significantly for JPG. Grain adds high-frequency random noise which JPEG compression handles poorly — the file size can increase 30–100% compared to a clean image at the same quality setting. PNG size increases moderately because PNG compresses random patterns less efficiently than flat areas.