imagegrain

Free Online Grain Filter for Photos

Add a film grain effect to any image. Upload a photo, adjust the intensity and grain type, then download - all processed in your browser, no upload required.

  • 100% free
  • No sign-up
  • Private - runs in your browser

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

Upload Your Photo

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

2

Adjust the Grain

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

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. The edited previews are rendered in your browser with the same algorithm and settings used by the editor.

Woman in natural window light used to demonstrate subtle portrait film grain
Original source photo
Rendered with imagegrain

Subtle Portrait

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

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

Open these exact settings

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. There are no watermarks, no file size limits, and no restrictions on how many photos you can process. It works on any device with a modern browser - phones, tablets, and desktops.

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 size of the grain clusters. Fine grain produces a tight, subtle speckle that mimics fine-grained film stock. Medium grain is roughly twice as large, giving a clearly visible texture. Coarse grain is about four times the size of fine, for a dramatic, stylized look similar to pushed film or old photographs.

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.