imagegrain

Add Film Grain to Photos Online

Use a free film grain filter with private browser processing, reproducible presets, batch editing, and small JPEG, WebP, or PNG exports.

  • 100% free
  • No watermark
  • Private - no upload
Original portrait in natural window light without added grain
Original
Portrait with subtle fine film grain and controlled highlights
Fine grain at 25%

Real, reproducible result

See the effect before you upload

The processed image uses the same deterministic renderer and exact settings as the editor.

View the tested recipe →

Drop images here, click to upload, or paste from your clipboard

Supports JPG, PNG, WebP — select multiple files for batch editing

How to Add Grain to a Photo

  1. 1

    Upload Your Photo

    Drag and drop, click to upload, or paste any JPG, PNG, or WebP image straight from your clipboard.

  2. 2

    Adjust the Grain

    Use the intensity slider and choose between fine, medium, or coarse grain textures - or start from a preset.

  3. 3

    Download the Result

    Pick JPEG, WebP, or PNG, adjust quality, and export. File size is shown before you download - no surprises.

Add Grain Without Bloating File Size

Most grain tools export huge files because random noise is hard to compress. imagegrain's grain is spatially correlated - like real film - so it compresses efficiently.

  • Compression-friendly grain

    Smooth, interpolated noise instead of harsh per-pixel randomness gives JPEG and WebP patterns they can actually compress.

  • Pick your format and quality

    JPEG for the smallest files, WebP for a modern alternative, PNG for lossless - with a quality slider for JPEG and WebP.

  • No surprises

    Oversized photos (over 4096px) are scaled down automatically, and the estimated file size is shown before you download.

Same photo, same grain - three exports

PNG (lossless)2.45 MB
JPEG 85%0.26 MB
WebP 85%0.19 MB

Measured with the built-in sample photo (1600×1000) at 40% fine grain. Your results will vary with image size and settings.

Real Photos, Reproducible Grain Settings

These original source photographs have no baked-in grain. Every processed result was generated with the same deterministic algorithm and settings used by the live editor.

Woman in natural window light used to demonstrate subtle portrait film grain
Original source photo
Subtle Portrait processed with fine film grain at 25% intensity
Processed with the documented imagegrain preset

Subtle Portrait

Fine, soft grain with restrained highlights for natural skin texture.

fine · 25% intensity · 2px size · 5% roughness · seed 104729

Rainy cinema street at dusk used to demonstrate pushed black and white grain
Original source photo
Pushed Street B&W processed with medium film grain at 55% intensity
Processed with the documented imagegrain preset

Pushed Street B&W

A rougher monochrome texture with stronger midtones and controlled highlights.

medium · 55% intensity · 5px size · 20% roughness · seed 224737

Overcast coastal cliffs used to demonstrate muted color film grain
Original source photo
Muted Color Negative processed with fine film grain at 38% intensity
Processed with the documented imagegrain preset

Muted Color Negative

Soft color grain across detailed grass and a smooth overcast sky.

fine · 38% intensity · 3px size · 8% roughness · seed 350377

Guides & Resources

Frequently Asked Questions

How do I add grain to a photo online?+

Upload your image to imagegrain (or paste it from your clipboard), adjust the intensity slider and choose a grain type (fine, medium, or coarse), pick your export format (JPEG, WebP, or PNG), then download. The entire process takes seconds and runs in your browser.

Is this grain effect tool free?+

Yes, imagegrain is completely free with no sign-up required, no watermarks, and no fixed server-upload quota because processing stays on your device. Browser memory still creates practical limits, and images above a 4096-pixel edge are downscaled for reliable editing.

Are my photos uploaded to a server?+

No. All image processing happens locally in your browser using the Canvas API. Your photos never leave your device, and exported images contain no EXIF metadata - no location, camera, or timestamp data is embedded in the file you download.

What is the difference between fine, medium, and coarse grain?+

The three types differ in the spacing of the correlated digital texture. Fine grain produces a tight, subtle speckle. Medium uses roughly twice the spacing, while coarse uses roughly four times the fine spacing for a dramatic, stylized result. These are creative controls, not measurements of named film stocks.

What image formats are supported, and how do I keep files small?+

You can upload JPG, PNG, and WebP images. For export, choose JPEG for the smallest files, WebP for a modern balance of quality and size, or PNG for lossless output. You can also export just the grain as a transparent PNG overlay to reuse in other editors. Grain makes PNG files very large, so JPEG or WebP with the quality slider is the best way to keep sizes down - imagegrain's compression-friendly grain keeps them far smaller than tools that use pure random noise.

Can I add grain to an image without Photoshop?+

Yes. imagegrain is a free browser-based alternative - no software to install, no subscription, and no account needed. Just upload your image, adjust the grain filter settings, and download the result.