tool · beta · on-device
Film grain. On any photo.
Six film looks built in — Tri-X, Kodak, Super 8, Lomo, 35mm, Subtle. Or roll your own:
grain strength, grain size, mono vs chroma, vignette, warmth. Reshuffle the noise pattern
whenever you want a fresh roll. Nothing uploads.
For a real grade, grab a proper app.
100% on-device Six film looks · custom sliders Mono & chroma grain
Loading the film canister…
Loading the film canister…
where film grain earns its keep
Six places it makes a photo feel real
for portraits
A Tri-X feel for digital portraits
Digital portraits read clinical without grain. Run them through Tri-X mode (high-contrast B&W mono grain at 55%, vignette at 38) and the same shot suddenly feels like it came off a darkroom enlarger. Skin holds its texture; backgrounds get noisy enough to feel earned.
for instagram
Analog Sunday-roll energy on a Tuesday phone shot
The carousel posts that get saved are usually the ones that don't look like phone shots. Grain at 35–45%, slight warmth, a kiss of vignette — your iPhone shoot reads as 'I had film loaded' even though you didn't. Trades a clean look for a felt one.
for landscapes
Mountain stills that feel like Kodachrome
Modern phone landscapes are too clean — every pine needle is sharp, every cloud feels rendered. Chroma grain at 30%, warmth +18, gentle vignette. Now the photo has a feel of 1970s tourism poster. The mountains stayed the same; the air got thicker.
for street
Documentary grit without the Photoshop
Street photography lives or dies on grain. Mono at 55%, size 2px, heavy vignette. Bystanders blur into texture, the subject pops, the whole frame reads like it was shot at ASA 1600 in a basement bar. Do not use this on a wedding photo.
for journals
Polaroids that look pasted-in, not printed-out
Run a Polaroid Maker output through Super 8 grain (chroma 65%, size 2.5px, heavy vignette, big warmth) and you've made a digital photo that feels like it came out of a shoebox. Print it for a journal page; nobody can tell if it was 1985 or last Tuesday.
for stills
Movie-still typography setup
Film grain is the visual signal that says 'this is a still frame from something cinematic.' Drop your still-life into Lomo mode (heavy edge falloff, chunky mono grain) and add a subtitle in serif type — looks like a Criterion menu screen, not a phone snap.
in case you're wondering
Frequently asked
Does the photo upload anywhere? +
No. Grain noise is generated in your browser; the composite renders to a canvas, and the export comes from the canvas. Your photo never touches our servers — we don't run an image pipeline at all.
How is the grain generated? +
Random noise per pixel-block at the size you choose, then composited with the photo via the 'overlay' blend mode. Mono mode uses one random value per channel (B&W texture); chroma mode picks each channel independently (color speckle). The same noise tile is reused across slider tweaks; click Reshuffle to roll a new random pattern.
Mono or chroma — which to pick? +
Mono is the cleaner, more classic film look — what you'd associate with Tri-X, Ilford HP5, or any B&W stock. Chroma is what color film actually looks like at high ISO — three independent grain layers, one per channel — and reads as a more saturated, almost rainbow-speckle texture. Chroma feels modern; mono feels timeless.
What does grain size change? +
Grain size sets the pixel block of each grain dot. 1px is fine, almost invisible at small previews; 4px is chunky, reads as deliberate stylization (Lomo, low-light push). Most film stocks live between 1.5 and 2.5 in this scale.
Can I keep grain off and just use vignette? +
Yes. Drag grain strength to 0 — vignette and warmth still apply. Useful for 'just darken the corners' edits without the texture, or to combine with the Photo Filters tool's color grading.
Why is the export JPG? +
Grain compresses well as JPG, the photo has no transparency to preserve, and JPG @ 92% gives small files for social. PNG would double or triple the size with no visible benefit. If you need a larger export, run the result through Image Compressor with a wider quality slider.
Can I use this for video frames? +
Per-frame yes — drop in a frame, apply, export. For full video, this isn't the right tool: video grain wants a coherent moving texture, not a static one. Real video editors handle this directly.
now what?
A few finishes after the grain lands
· Also on the craft table
Other free tools nearby
flagship Background Remover
Cut the background out of any photo in one click.
Open
AI backdrop Background Replace
Drop your subject onto paper, gradient, or your own backdrop photo.
Open
AI typography Text Behind Subject
Drop a word behind your subject, magazine-cover style.
Open
mood & feel Photo Filters
Nine presets, one photo — vintage to cinematic.
Open
comic & riso Halftone Effect
Comic dots, risograph red, punk-zine textures.
Open
illustration Pencil Sketch
Photo to graphite drawing in two clicks.
Open
two-color Duotone Effect
Map photo to two colors — Spotify, sunset, riso.
Open
miniature Tilt-Shift Effect
Make real cities look like tabletop dioramas.
Open
analog glow Light Leak
Sunset, lomo red, golden hour — bleed light into corners.
Open
broken signal RGB Glitch
VHS bands, anaglyph 3D, CRT scanlines, chromatic aberration.
Open
text-as-image ASCII Art
Convert any photo to typed characters.
Open
inverter Photo Negative
Pure invert, cyanotype, blueprint, X-ray, darkroom, sepia negative.
Open
tile-grid Photo Mosaic
Photo as tiles with grout-color gaps.
Open
manual dials Adjust
Brightness, contrast, saturation, hue, blur — seven sliders.
Open
instant film Polaroid Maker
Any photo, wrapped in paper with a handwritten caption.
Open
photo booth Photo Strip Maker
Four photos, B&W mode, handwritten caption.
Open
two-up Diptych Maker
Two photos, side-by-side or stacked.
Open
matting Photo Mat & Border
Paper mat for prints, journals, framed walls.
Open
cut-out Shape Crop
Circle, heart, star, arch — pick a cookie cutter.
Open
travel mail Vintage Postcard
Greetings caption, faux stamp, postmark, paper texture.
Open
mockup Drop Shadow
Float a photo over paper for portfolios and mockups.
Open
social tile Pinterest Pin Maker
Drop a photo, type a title, pick a layout. 1000×1500 native.
Open
header art Social Banner
X, LinkedIn, or YouTube cover with title overlay.
Open
captions Add Text to Photo
Handwritten captions, magazine headers, or a quick scribble.
Open
paper craft Washi Tape Overlay
Stick paper-mood tape onto any photo.
Open
timestamp Vintage Date Stamp
LED red, Kodak yellow, camcorder amber.
Open
sign it Photo Watermark
Corner sign-off or full diagonal tile.
Open
paper craft Sticker Overlay
Hearts, stars, flowers, smileys, paper tags, HELLO labels.
Open
social-ready Crop & Resize
Square for IG, 9:16 for stories, 2:3 for Pinterest.
Open
orientation Flip & Rotate
Mirror a selfie, un-tilt a scan, turn a sideways shot upright.
Open
file rescue HEIC to JPG / PNG
iPhone photos that open on everything.
Open
redact Blur & Pixelate
Hide faces, plates, addresses — drag a patch over the spot.
Open
privacy EXIF Stripper
Remove GPS, camera info, timestamps before posting.
Open
shrink ray Image Compressor
Smaller JPG, WebP, or PNG — same look, less file.
Open
designer Color Palette
Pull 5 hex codes out of any photo.
Open
paper QR QR Code Generator
Print-ready QR for menus, invites, journals, vCards.
Open
recolor Color Replace
Eyedropper a color in your photo, swap it for another.
Open
For the real thing →
Make proper layouts in a proper app.
One photo grained is a piece. When you want a whole scrapbook page graded the same way —
a dozen photos, captions, washi tape, paper background — a real collage app handles it
cleanly.