Photoshop Technique: Digital Film Grain

Film has a distinct advantage over digital when it comes to grain: it’s the only natural way to achieve it. Digital cameras are great at producing noise, but it’s just not the same as grain. I’m in love with it — and I actually attempt to reproduce it in my digital photos when the occasion calls. If you need a refresher on when that might be, check out an article I wrote for Antoine called “Going With The Grain“.

Chit Chat

The technique outlined below is intended to be a starting point for applying additional grain to a photo. I’ll be using a section of the photo above to illustrate the method. It tends to work well with black & whites (especially those shot at a high ISO) and cross processed photos. You can follow along or download the Photoshop Action below. Either way, you’ll probably have to tweak the results to get it looking just right.


Note that this action set contains all the previous Photoshop techniques I’ve covered in addition to the film grain technique. For help with using these techniques, check my Photoshop Tips archive.


All of our noise will be non-destructive, so we need a new empty layer on top of the stack (Shift+Ctrl+Alt+N). Then we want to fill that layer with 50% gray (Shift+Backspace) — leave the blending mode set to Normal and the opacity at 100%. Now you should be looking at a gray screen. Wonderful.


I like to do these steps early in the game because it allows me to “see” how the grain is looking as I go through the rest of the steps, but you could just as easily do this at the very end. First, set the blending mode to “Overlay” — light tones get lighter, dark tones get darker — so 50% gray will cause nothing to happen (so you should see the original image again). When we add the grain, the dark spots will darken the shadows on image below while the light spots will lighten the highlights, while preserving the colors of the original image.

At this point, I also like to set my opacity to 65% and my fill to 70% — this will help soften up the effect once we apply the grain. If you use this at 100% opacities, you’ll end up with very harsh grain. If you go down below 70%, you’ll get a very light grain. These two settings are very important to achieving natural looking grain, and I’d suggest that you experiment with these values after the grain is applied.


Add Noise

Now it’s time to start making things look different on our photo. We’ll add some noise to the gray layer (Filter >> Noise >> Add Noise…), but don’t freak out when it looks really bad at first. I like to add Monochromatic Gaussian noise with a value of 50% — this gives pretty good hard edges between the whites and the blacks, but there’s still some transition between the two. What you should see in your preview is a really bad looking attempt at grain. It’s going to be very blocky and un-grainlike. You MUST use the monochromatic option if you want grain instead of digital noise (and all the colors that go with it. You could also try using the Uniform Distribution — I find that it tends to create smaller grains, while Gaussian creates larger grains.

If you set your blend mode to Overlay already, you can see how the grain layer affects the image. You should be able to see blocks of lighter and darker spots throughout most of the image. The mid-tones and darker mid-tones tend to show the largest change, while extreme highlights will have almost no change in their appearance.


Blur Noise

Now that we’ve added that terrible noise to the image, we’ll back it off and try to get a natural look from it. The easiest way to do this with some amount of control is by using the Gaussian blur (Filter >> Blur >> Gaussian Blur…). I’ve found that a value of 1.3 pixels tends to work well with the Gaussian noise, but this is definitely another setting you can adjust to your own liking. As you adjust the value, you’ll see the main image in Photoshop changing it’s appearance — which is why I set the blending mode prior to this step.

Experiment with the blur value and different methods of applying blur. Photoshop offers several ways to add blur, and none of them are necessarily wrong. See what works best for your particular image and taste.


If you’re happy with the size and edge hardness of the grain, you can now go back to the layer opacity and fill values to find something that meshes well with your particular photo. You can also try a blending mode of “Soft Light” to give a softer… lighter… grain. You might also try some of the other blend modes, but you’ll probably have to reduce the opacity WAY down to avoid any kind of bad distortions. Here’s a before and after image for you (feed readers will have to visit the site to see the effect).

Grain (shown), No Grain (mouse-over)

Like I said, this is just ONE way of creating grain in your images. There are a handful of methods out there, and they all give slightly different results. I use this method most often because it gives me control over many of the layer settings, and it’s totally non-destructive so it can be turned off if I change my mind later.

Anybody else out there like to fake the grain? Leave me some links to photos of yours that have fake grain in them — I’d love to check them out!

11 thoughts on “Photoshop Technique: Digital Film Grain

  1. Brian

    Layer opacity affects both the layer content and the layer effects; fill opacity only affects the layer content. If you are not using layer effects, there is no need to use both the fill and opacity sliders. It seems like you could just use the layer opacity at around 45% (70% x 65%) to achieve the effect you describe here.

  2. Brian Auer Post author

    Oh yeah, good point. I guess I had just gotten in the habit of adjusting both since it does make a difference for certain blends such as the “Hard Mix” that I tend to use from time to time (but not for the grain effect).

  3. Antoine Khater

    Hey Brian
    Great to have you back, I remember I wrote myself an article about that a while ago. It was even before adidap but I can’t find it at the moment. It was using a different technique.

    I’ll digg it out tonight once I am back home

  4. My Camera World

    I find that the noise functions within Photoshop good but not always adequate in producing true film grain noise. It works great when you are adding new elements into photo and you want to appear that it was originally there.

    There is something about the perfectness in software produced noise; even though completely random that does not look the same as film grain. The grain was a little more irregular in appearance of grain size.

    That is why I have several scans of actual film noise (different ISOs) that I can add as a layer for a better representation of film grain.

    Niels Henriksen

  5. Tuffer

    I’ve really been missing the high speed film grain of late so I took a shot at it with this photo:
    Nothing fancy. I created a duplicate layer and added photoshop’s film grain filter, fairly heavy. And then I stuck it under the original layer and adjusted the opacity on the orginal until it looked right. and then masked over the areas where the film grain filter didn’t come off very natural (if I was doing it again, I’d mask the eyes more).

  6. Guido

    Good work!
    Thanks for the really good grain simulation and the x-pro action. I tried several actions but your’s the best!

    Best regards from New Zealand,

  7. Pingback: 10 Things I Hate About Film

  8. Pingback: 10 Things I Love About Film

  9. Pingback: A Personal Touch on Photoshop Actions

  10. Pingback: How To Create Photoshop Actions

Leave a Reply

Your email address will not be published. Required fields are marked *