Webmasters Stack Exchange is a question and answer site for pro webmasters. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I want to make a noise background. Do you have any recommendation for texture generators? I want to input color, noise density and the tile size and get a png image.

This is an example of such generator, but I want to try others:


share|improve this question
First of all, what server-side language you need? – Aurelio De Rosa Nov 7 '11 at 20:25
Python, but why does it matter? – grigy Nov 8 '11 at 10:43
Because you can do this also with server-side language. So if it was your goal, it matters. – Aurelio De Rosa Nov 8 '11 at 11:09
When you say "noise", what do you mean? White noise, Perlin noise, simplex noise, something else? – Peter Taylor Nov 8 '11 at 15:06
By noise I mean rough, in contrast to solid. – grigy Nov 8 '11 at 20:13
up vote 4 down vote accepted

If you don't want to create a scripted noise generator, this one looks interesting: http://www.patternify.com/

If you want a scripted noise generator, check this post: http://brunogirin.blogspot.com/2009/09/making-noise-with-imagemagick.html

ImageMagic is a tool that is already installed in many servers and can be used trough many programming languages.

share|improve this answer
Patternify looks interesting, though not sure if I can create the noise I want with it. – grigy Nov 8 '11 at 10:47
@grigy if you can't create the noise you want with it that's another problem and question. The imagemagick post seems to let you select a size, color, density, and file type. That answers your question. – Anagio Dec 15 '12 at 4:29

I don't know of any generators, but this is easily achieved in a graphics program like Photoshop or GIMP.

  1. Create an image at your required tile size.
  2. Generate some random noise.
  3. Use a colorise function and/or hue/brightness editor to make it the color you like.
  4. Reduce contrast to make it more subtle.
share|improve this answer
I want to make such a tile that borders and a pattern are not visible and after replication in 2D. – grigy Nov 8 '11 at 10:46
@grigy if you generate random noise then there is no "pattern" to it and you will not see any joins in the tiles. I'd recommend using at least a 100x100 tile. – DisgruntledGoat Nov 8 '11 at 12:42
@grigy there are generators online, there are programs such as photoshop and gimp. You can even code your own server side as Osvaldo pointed out in his answer. If you keep saying you want this and you want that. Go get help on graphicdesign.stackexchange.com – Anagio Dec 15 '12 at 4:31

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.