Take the 2-minute tour ×
Graphic Design Stack Exchange is a question and answer site for Graphic Design professionals, students, and enthusiasts. It's 100% free, no registration required.

Is it possible to have a noise filtered effect similar to below, but have the white parts transparent?


My idea is to use this as a CSS background image overlay .png which would allow background colours to show through.

share|improve this question
Any answer for GIMP users, please? –  Gin Gordon May 31 '14 at 12:49

3 Answers 3

up vote 3 down vote accepted

There is a method that pretty much allows you to do this without thinking at all:

In photoshop:

  1. IF necessary, Ctrl+L and bring the upper white arrow to the center enough, so that you will get white background ( Also, you might want to bring the top black arrow towards the center to make the black colors black ) ( This step is not necessary in this case ).
  2. Select the Brush tool.
  3. From the top menu: Edit > Define brush preset ( Since the Brush tool was selected ), the created brush will straight away be selected.
  4. Create a new document Ctr+N without the background color ( make it bigger than the original image, so you don't have to aim much ).
  5. Click D ( to default the foreground color to black ).
  6. Click once in the document to place the image in the brush.
  7. From the top menu: Image > Trim > Base on: Transparent pixels

It may seem like this has big amount of steps, but you can do this very, very fast.

share|improve this answer
OK, this works - many thanks! –  james6848 Oct 10 '12 at 17:48

It is much better to use Fireworks. All you need to do

  1. Save or export the noise texture as gif
  2. Select the background object.
  3. Browse to the texture by clicking the "Texture" dropdown
  4. Turn on the transparency by checking the "Transparency" checkbox
  5. White pixels in the noise texture will disappear
  6. Optional - Set the % value to set "Amount of Texture" overlay the background

Screenshot - http://cl.ly/image/2h443A131p3k

share|improve this answer

Another quick way to do it in Photoshop is to:

  1. Create a new Document (with a white background)
  2. Create a new Layer (Cmd+Shift+N)
  3. Apply the Filter > Noise filter and set it as you like
  4. Double-Click the (New) Layer or select Blending Option in the Layer Panel/menu
  5. Set the Blend If This Layer's white point value to around 213—222
  6. Hide the Background layer
  7. Save for Web... PNG-24 with Transparency On

TIP: You can OPT+Click/ALT+Click on the white point to split it into a range

enter image description here

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.