pngtoolskit.org
PNG and image utilities, in the browser
Workflows Sign in Create accountSign up

Add Noise to a PNG

adjustable amount · monochrome or colour grain · batch · nothing uploaded

Sprinkle noise across an image for a grainy, textured, or film-like look — set how much, choose monochrome or colour speckle, and download. It runs in your browser, so nothing uploads, and transparency is preserved.

Drop images here

Multiple files allowed

    no files
    Ready.

    Monochrome vs. colour noise

    What it's good for

    FAQ

    How do I add grain to an image?

    Drop it above, set the amount, pick monochrome or colour, and click Add noise. It's processed in your browser and offered as a PNG download.

    Will heavy noise on a gradient stop it banding?

    Often yes — a little noise (dithering) hides the hard steps between shades. Start low, around 5–10%, for that use.

    Is transparency kept?

    Yes — only colour values get the noise; the alpha channel is left alone, so transparent areas stay transparent.

    Part of: Build a CRT / VHS look

    Aberration before scanlines. The scanline grid should sit on top of the artefacts, the way a real screen does — it is the display, not the signal.

    1. 1 Chromatic aberration Split the channels the way cheap optics do
    2. 2 Glitch Slide rows sideways for the datamosh break-up
    3. 3 CRT scanlines Lay the CRT line grid over the top
    4. 4 Add noise Analogue grain
    5. 5 Vignette Darken the corners like a curved tube

    All 28 step-by-step workflows