Accueil Image Noise

Image Noise

Add film grain and digital noise to photos — 100% in your browser.

Source

Déposez votre image ici

ou cliquez pour parcourir

.jpg.png.webp.gif.bmp

Options

Original
Noisy

What is image noise?

Image noise is the random variation of brightness or color information in images, usually appearing as a grainy, speckled, or textured overlay. In photography, noise is often an unwanted byproduct of shooting in low light with high ISO settings, but it is also a popular creative effect. Deliberately adding noise can give a photo a vintage film-grain look, add texture to flat digital images, or help banding-free gradients dither smoothly. The noise tool lets you control exactly how much randomness is added, from a subtle 5% to a heavy 100%.

This tool generates luminance noise — the same random offset is applied to the red, green and blue channels of each pixel, producing a monochrome grain that looks like real film stock. The amount slider controls the maximum deviation: at 20% each pixel can shift by up to ±51 levels (20% of 255), at 100% the full 0–255 range is available. Because the entire pipeline runs locally with JavaScript and the Canvas API, nothing is uploaded and the result is ready almost instantly.

How the noise filter works

Under the hood the tool uses the Canvas 2D API. The source image is drawn onto an off-screen canvas, then getImageData returns the raw pixel buffer. For every pixel the tool generates a random number in the range [-amount, +amount], where amount = (noisePercent / 100) × 255. That random offset is added to the red, green and blue channels equally, and the result is clamped to the valid 0–255 range. The modified buffer is then put back with putImageData and re-encoded as PNG, JPG or WebP.

Using the same offset for all three channels produces luminance noise, which mimics the silver-halide grain of traditional film. If each channel received an independent random value, the result would be colorful chroma noise, which looks more like digital static. Luminance noise is generally more pleasing for photography because it preserves the original color relationships while adding texture. The noise amount slider controls how far each pixel can deviate from its original value — higher values produce a coarser, more visible grain.

Types of image noise and when each appears

Noise comes in several flavors depending on its source and characteristics. Understanding the differences helps you choose the right amount for your creative goal:

TypeAppearanceTypical source
Luminance noiseMonochrome grain, film-likeHigh ISO sensors, film stock
Chroma noiseColorful specks, digital staticPushed digital sensors, compression
Gaussian noiseSmooth, bell-curve distributionSensor readout, mathematical models
Uniform noiseHarsh, even distributionDigital artifacts, this tool
Salt-and-pepperRandom black and white pixelsSensor dead pixels, extreme ISO

This tool produces uniform luminance noise, which is the most versatile type for creative work. It adds a consistent grain without color shifts, making it ideal for film emulation and texture enhancement.

When to add noise to images

Adding noise is a surprisingly versatile technique used in photography, design, and illustration. It can rescue flat-looking images, add atmosphere, or simply make a digital photo feel more organic. Common scenarios include:

  • Film emulation. Give clean digital photos the grainy, analog look of 35mm film stock or vintage Polaroids.
  • Texture and depth. Break up large flat areas of color that look too sterile or computer-generated, adding subtle visual interest.
  • Gradient dithering. Add faint noise to smooth gradients to prevent visible banding, especially in 8-bit JPEGs and WebPs.
  • Retro and lo-fi aesthetics. Combine noise with reduced saturation for a VHS, cassette-tape, or old-TV aesthetic.
  • Compositing match. When blending a clean CGI element into a noisy photo, adding matching grain to the CGI helps it blend seamlessly.
  • Privacy and obfuscation. Heavy noise can obscure fine details in a screenshot while keeping the overall composition recognizable.

Whenever a digital image feels too clean or synthetic, a touch of noise is often the fastest way to make it feel more natural and tactile.

How to add noise to an image

Adding noise takes only a few seconds and runs completely in your browser — no uploads, no sign-up, no watermark. Follow these steps:

  1. Upload your image. Click the upload area or drag and drop a JPG, PNG, WebP, GIF or BMP file. The image is decoded and previewed instantly.
  2. Set the noise amount. Use the slider from 0 to 100%. Low values (5–15%) add subtle film grain, medium values (20–40%) create visible texture, and high values (50%+) produce heavy static.
  3. Choose an output format. Pick PNG for lossless quality, JPG for smaller photos, or WebP for a modern balance of size and quality.
  4. Click Apply Noise. The tool processes the image and shows the original and result file sizes side by side.
  5. Download the result. Click "Download Noisy Image" to save the image. The original file stays untouched on your device.

Because every step runs locally in your browser using JavaScript, your image is never uploaded to a server. This makes the tool completely private, fast and suitable for sensitive images.

Is this noise tool free?

Yes, completely free with no sign-up, watermarks or limits.

What noise amount should I use?

For subtle film grain, try 5–15%. For visible texture, use 20–40%. For heavy static or privacy obfuscation, go above 50%. Start low and increase until you get the desired look.

Does adding noise reduce image quality?

Noise adds randomness to pixel values, which technically reduces fidelity but can improve perceived texture. For archival use, keep noise at 0%. For creative work, moderate noise often looks more natural than a perfectly clean digital image.

Are my images uploaded?

No. All processing is local. Your images never leave your browser.