FiTfreeimgtool.com
Free · No signup

Film Grain Filter Online — Free 90s Photo Look

Add real-looking film grain and a 90s film look to any photo in your browser. Pick a preset — disposable camera, Kodak Sunday, VHS home video or studio portrait — then adjust grain, fade and warmth, optionally crop to 4:3 and add an orange date stamp. The filter runs on your own device, nothing is uploaded, and there is no signup or watermark.

Open the tool All Retro Film Filter options
No signup No watermark Never uploaded — runs in your browser Works on mobile

How to do it

  1. Drop a photo onto the upload box, or click it and pick a JPG, PNG or WebP up to 5 MB.
  2. Choose a preset. Disposable '94 is the classic point-and-shoot look; Kodak Sunday is warm and gentle; VHS Home Video adds tape softness and locks a 4:3 crop; Studio Portrait is a cleaner film look.
  3. Move the Grain, Fade and Warmth sliders. Each preset sets sensible defaults, so start there and nudge.
  4. Turn on the date stamp if you want the orange corner date, edit the text, then download.

Why most grain filters look fake

Real film grain is not uniform noise. It comes from silver halide crystals, and the shadows are where the fewest crystals received light, so grain is heaviest in dark areas and nearly invisible in highlights. A filter that sprinkles the same noise over the whole frame reads immediately as digital, because a bright sky covered in speckle is something film never produced. This filter ties grain strength to the inverse of each pixel's brightness, so it clusters in the shadows and mid-tones and leaves the highlights clean. The weighting is squared rather than linear, because a linear ramp still leaves visible speckle in bright skies; squaring it makes the grain vanish in the highlights the way it does on a real negative.

Fade, halation and the rest of the look

Grain alone does not make a photo look like film. Faded blacks come from the film base and from cheap scanning: the darkest tone in a print is never true black, so the Fade slider lifts the shadows to a soft charcoal. Halation is the reddish bloom around very bright areas — a window, a lamp, a face lit by flash — caused by light passing through the emulsion, bouncing off the base and exposing the layer from behind. Digital sensors have an anti-halation layer, so this is one of the strongest tells of film, and each preset applies it around the brightest parts of the frame. Warmth shifts the highlights towards amber, which is what consumer colour film and tungsten light did together, and what a lot of people mean when they say a photo looks nostalgic.

The disposable camera preset

A single-use camera had a fixed plastic lens, a fixed shutter, one flash power and ISO 400 or 800 film. That combination produced a very specific failure mode: anything near the camera is blown out by the flash, anything a few metres back falls into darkness, the corners are darker still because the cheap lens cannot illuminate the whole frame evenly, and the whole thing is grainy because fast film was loaded to cope with the small aperture. Disposable '94 reproduces all of that — vignette, heavy shadow grain, halation around the flash-lit subject, lifted blacks and a warm cast — and pairs naturally with the date stamp, since those cameras printed one on every frame. It works best on flash photos of people at night or indoors, which is exactly what those cameras were used for.

VHS and the 4:3 crop

The VHS preset is a different medium. Tape did not have grain; it had low resolution, soft colour bleeding, slightly crushed contrast and a 4:3 frame. The preset softens fine detail, lets colour smear a little across edges, adds a faint horizontal texture and locks the 4:3 crop on, because a 16:9 or 3:2 frame with a VHS treatment never looks right. The other presets leave the crop optional. If you are aiming for a camcorder still or a frame from a home video, this is the one, and it pairs well with a date stamp in the lower corner in the style camcorders burned in.

The date stamp

Point-and-shoot cameras of the era printed the date in the lower right corner in orange seven-segment digits, and the stamp has become a shorthand for the whole period. Turn it on and the tool suggests a random date in the right range, which you can edit to anything — the actual date, a birthday, or a plausible decade for a costume-party photo. It is rendered in a matching segmented font with the slight glow the real stamps had. Keep it off for the studio preset, which imitates a lab print rather than a snapshot and would not have carried one.

Privacy and limits

The whole effect is drawn on a canvas in your browser. The photo is decoded locally, graded, grained and stamped by JavaScript on your device, and the result is offered as a download; nothing is uploaded and there is no processing queue. Input is JPG, PNG or WebP up to 5 MB, and the output keeps the original resolution unless you enable the 4:3 crop. There is no signup, no watermark beyond the date stamp you choose to add, and no limit on how many photos you run through it. If you want a lighter version of the look, drop the preset's grain and fade by a third; the sliders are meant to be moved.

Frequently asked questions

Which preset gives the disposable camera look?

Disposable '94. Vignette, heavy shadow grain, flash halation, lifted blacks and warm highlights. Turn on the date stamp to complete it.

Why is the grain only in the dark areas?

Because that is how film grain works. Shadows are where the fewest silver halide crystals were exposed, so grain concentrates there. Uniform noise looks digital.

Can I change the date on the stamp?

Yes. Turn the stamp on and edit the text to any date or short string.

Why is the 4:3 crop locked on the VHS preset?

VHS was a 4:3 medium and the treatment does not read as tape on a wide frame. The other presets leave the crop optional.

Does it reduce my photo's resolution?

No, unless you enable the 4:3 crop, which trims the sides. The VHS softness is applied at full resolution.

Is the photo uploaded?

No. Everything runs on a canvas in your browser and the file never leaves your device.

Related free tools