# The 90s photo look, without fake grain

Film grain gets you a 90s room. The flash, its shadow and the date stamp make it look like a print from a shoebox. Ten prompts, and 18 test runs.

The 90s photo is on [Esquire India's list of 2026's AI image trends](https://www.esquireindia.co.in/tech-and-auto/gadgets/5-best-ai-image-prompts-from-2026-90s-photo-trend-prompt-passport-size-ai-photo-prompt-gemini-saree-look-prompt-south-indian-portrait-girl-prompt). The easy prompt for it is "90s photo, film grain". We ran 12 pictures in Nano Banana Pro to see which words actually change the result.

![Two teenage friends laughing on a flowery sofa with cake, a hard flash shadow on the wood-panelled wall and a chunky TV behind them](https://cdn.promptclay.com/media/v/01M6TZVRA3GEQYHBYRCFTF6KWH/w1200.webp)

## Step 1: Grain leaves the light to chance

Same scene, two endings. Both prompts start with two teenage friends laughing on a sofa at a birthday party, each holding a slice of cake. The left one adds *90s photo, film grain*. The right one names the camera and what its flash does: *a cheap point-and-shoot film camera with direct on-camera flash, bright faces, a hard shadow on the wall behind them, slightly faded colours, an orange date stamp '12 08 '97' in the bottom right corner*. Then the room: wood panelling, a flowery sofa, a chunky TV, a flannel shirt and a scrunchie.

Before and after: Film grain against the named details. [Before](https://cdn.promptclay.com/media/v/01M6TZVRAZ9M5W45QPE1BCMD7W/w1200.webp), [after](https://cdn.promptclay.com/media/v/01M6TZVR90EB0QDGCP9EX52H1Y/w1200.webp).

Grain alone gave 90s clothes and rooms in 3 of 3 runs, but no flash: lamps or soft light every time. The named prompt threw a hard shadow on the wall in 2 of 2.

> **Tip:** The right-hand prompt never says "film grain". It still looks like film.

## Step 2: Name the flash and the shadow it throws

"Direct on-camera flash" alone gave a hard shadow on the wall in 1 of 2 runs. Saying where the shadow falls got it in 5 of 5 runs, here and below. This diner prompt does both, and we set the year to 1997.

```text
35mm disposable camera shot, {year}. Two friends are sitting in a fluorescent-lit diner booth late at night, eating greasy pizza. Harsh on-camera flash creates hard shadows behind them. Skin texture is shiny and realistic. Motion blur on hands, slightly out of focus. Fujifilm Superia 400, color noise, vignette, messy table, unposed and raw.
```

Prompt: [1998 Disposable Camera Photo of Friends in a Diner](https://promptclay.com/prompts/1998-disposable-camera-photo-of-friends-in-a-diner-vjkng4)

Change these words to your own: {year}, Harsh on-camera flash creates hard shadows behind them.

![Two friends laughing over pizza in a wood-panelled diner booth at night, flash shadows on the wall and an orange date stamp](https://cdn.promptclay.com/media/v/01M6TZVR9S5MFA3T9NZ2CPZZ7S/w1200.webp)

All 3 runs had the shadows, and all 3 added an orange October '97 date stamp we never asked for.

## Step 3: Write the date stamp yourself

Left alone, the model guesses. Our grain-only runs added a stamp 2 times in 3, once sideways down the left edge. Give it the digits and the corner, and it copies them. We filled in *pulling silly faces*, *one wearing glasses* and *31 12 '99*.

```text
Selfie of two people, smartphone removed, crouching, zoom on face and chest, {pose}, snuggling, {feature}
1990s disposable camera style, harsh flash, film grain. Effects: light leaks, nostalgic faded colors, slightly out of focus. Orange date "{date}" in the bottom right.
```

Prompt: [90s Disposable Camera Style Selfie](https://promptclay.com/prompts/90s-disposable-camera-style-selfie-2g9xy6)

Change these words to your own: {pose}, {feature}, {date}, nostalgic faded colors.

![Two friends pulling faces close to the camera with a warm light leak and the date 31 12 '99 in orange](https://cdn.promptclay.com/media/v/01M6TZVRAHFK07PB295X4AVWS8/w1200.webp)

Both runs printed 31 12 '99 exactly, bottom right, with a light leak.

When it does not work: period props bring period logos. 4 of our 12 pictures had a real brand on a can, a cup, a TV or a fleece, so look closely before you post.

## Read a 90s prompt before you copy it

The steps above come down to four things a real 90s snapshot had. Check which of them a prompt names before you paste it.

- **The camera.** A cheap point-and-shoot or a disposable: a snapshot, not a shoot.
- **The flash and its shadow.** The words that changed our pictures most.
- **The date.** Digits in quotes and a corner, or accept whatever the model prints.
- **The room and the clothes.** Wood panelling, a chunky TV, flannel, taped photos. The model already knows these, so two or three are enough.

Google's own [Nano Banana Pro guide](https://dev.to/googleai/nano-banana-pro-prompting-guide-strategies-1h9n) puts it in general terms: "Define the subject, the setting, the lighting, and the mood", and stop using "tag soups" like *dog, park, 4k, realistic*. A prompt that is only *vintage, retro, 90s, grain* is a tag soup with a date on it.

## Eight more prompts, sorted by the light they ask for

All eight are real Nano Banana Pro posts. Where we ran one, we say what we got. Where we did not, we say only what it asks for.

### Flash, indoors

The look most people mean by "90s photo": a flash in a small room at night.

This post holds two prompts: a close-up, then a candid shot looking back, both in a striped 90s windbreaker against a wall of taped polaroids. The line to copy is the last one of the first prompt. It names the flash and says where the shadow goes.

```text
A close-up portrait of a young woman looking directly at the camera with a gentle, closed-mouth smile. She has dark, wavy shoulder-length hair and pale skin. She is wearing a bright retro 90s windbreaker zipped up, with blue, green, orange, and purple stripes and white drawstrings. The background is a beige wall adorned with taped polaroid pictures, colorful ticket stubs, and simple black marker doodles of hearts and a star. Shot with direct, harsh flash lighting that creates a hard black shadow behind her head and shoulders.

Prompt for Image 2

A candid shot of a beautiful young woman standing at an angle, looking back toward the camera with a wide, toothy smile. Her hand is gently holding the collar of her brightly colored 90s retro windbreaker (blue, green, orange, purple). She has dark wavy hair and pale skin. The background is a beige wall with small polaroids, colorful flyers, and marker doodles of hearts and an '@' symbol. Harsh direct flash lighting creating a distinct, hard drop shadow on the wall to her right.
```

Prompt: [90s Retro Windbreaker Portrait with Harsh Flash (Two Prompts)](https://promptclay.com/prompts/90s-retro-windbreaker-portrait-with-harsh-flash-two-prompts-yk2ebd)

Change these words to your own: hard black shadow behind her head and shoulders, taped polaroid pictures, Prompt for Image 2.

Note: We pasted the whole post, both halves, as one prompt.

![A young woman with dark wavy hair in a blue, green, orange and purple striped windbreaker, a hard flash shadow behind her head on a beige wall with taped polaroids, ticket stubs and drawn hearts](https://cdn.promptclay.com/media/v/01M6TZVR8ST2XQ5BBD4NCN7R7B/w1200.webp)

One run gave one picture, not two: the close-up, with the shadow exactly where the prompt put it. For the candid shot too, paste the second half on its own.

The next prompt is written as settings, like a camera menu. It names a 35mm point-and-shoot, makes the on-camera flash the main light, keeps the room lamps dim, and bans plastic skin and beauty filters. Change the sweatshirt blank and leave the camera lines alone. We did not run it.

```text
{
  "model": "gemini-nano-banana-pro",
  "task": "image_generation",
  "style": "cinematic_realism",
  "scene": {
    "setting": "small bedroom with an intimate, lived-in feel",
    "background": "wall covered with polaroid photos, handwritten notes, sketches, and taped memories arranged like a personal collage",
    "time_of_day": "night",
    "mood": "nostalgic, quiet, emotionally warm, slightly messy in a real way"
  },
  "subject": {
    "type": "young woman",
    "pose": "slight lean forward with relaxed shoulders, casual slouch, hands loosely folded near the lap",
    "expression": "soft half-smile, tired but comfortable, natural and unforced",
    "hair": "messy dark hair loosely tied back with strands falling around the face",
    "wardrobe": "oversized {sweatshirt_style}, relaxed and cozy fit"
  },
  "composition": {
    "framing": "medium close-up portrait",
    "camera_angle": "eye-level",
    "focus": "sharp focus on face with subtle falloff into background",
    "background_detail_level": "visible but gently softened",
    "rule_of_thirds": true,
    "depth_of_field": "shallow depth of field"
  },
  "lighting": {
    "primary_light": "direct on-camera flash",
    "flash_style": "film point-and-shoot look with slightly harsh highlights and realistic shadows",
    "ambient_light": "dim warm room lighting",
    "contrast": "moderate contrast with soft midtones",
    "skin_tone": "natural with slight texture, no smoothing"
  },
  "camera": {
    "camera_type": "35mm film point-and-shoot",
    "lens": "35mm",
    "aperture": "f/2.8",
    "shutter_speed": "1/60",
    "iso": 800,
    "film_stock_emulation": "Kodak Portra 400",
    "grain": "fine-to-medium natural film grain",
    "vignette": "subtle"
  },
  "color_grading": {
    "palette": "muted pastels, warm beige walls, soft neutral shadows",
    "tone": "slightly desaturated, nostalgic",
    "highlights": "slightly warm",
    "shadows": "cool-neutral"
  },
  "texture_and_realism": {
    "skin_detail": "real pores, slight redness, tiny imperfections preserved",
    "fabric_detail": "visible sweatshirt texture and natural wrinkles",
    "wall_texture": "paper edges, tape marks, slight wall grain"
  },
  "post_processing": {
    "sharpness": "natural",
    "clarity": "medium-low",
    "bloom": "none",
    "hdr": "off",
    "retouching": "none"
  },
  "negative_prompt": [
    "plastic skin",
    "over-smooth face",
    "ai beauty filter",
    "oversaturated colors",
    "studio lighting",
    "perfect symmetrical face",
    "hyper sharp digital look",
    "anime style",
    "cartoon style",
    "overly glossy lips",
    "fake pores texture"
  ],
  "output": {
    "aspect_ratio": "9:16",
    "resolution": "high",
    "quality": "photorealistic",
    "export_look": "raw film scan aesthetic"
  }
}
```

Prompt: [Nostalgic Film Point-and-Shoot Portrait](https://promptclay.com/prompts/nostalgic-film-point-and-shoot-portrait-j3d8m8)

Change these words to your own: {sweatshirt\_style}, direct on-camera flash, 35mm film point-and-shoot, dim warm room lighting.

### Daylight and dusk, no flash

Not every 90s photo was a party. Outdoors, people shot in whatever light there was.

This street portrait puts a young woman on a crosswalk at dusk, holding a point-and-shoot of her own. Three blanks set who she is, where she is and what she wears. Our fill-ins are in the note.

```text
A full-length portrait shot of a {subject} smiling warmly while walking across a crosswalk on a {location} at dusk. She is holding a small vintage point-and-shoot film camera with both hands at waist level. She is wearing a {outfit}, and has a small beige canvas camera bag slung over her shoulder.
Background: A vibrant, slightly blurred Japanese street scene at twilight. To the left is a brightly lit vending machine and a shop front featuring glowing red and green neon signage with Japanese kanji characters. Pedestrians are blurred walking in the background under warm streetlights.
Style & Camera Parameters: 90s film photography aesthetic with a soft, warm nostalgic glow and realistic subtle film grain. Shot on a 35mm lens, f/2.8 aperture, cinematic color grading, preserving natural facial features and skin texture. Vertical 9:16 aspect ratio.
```

Prompt: [90s Nostalgic Tokyo Street Portrait](https://promptclay.com/prompts/90s-nostalgic-tokyo-street-portrait-g8zwq0)

Change these words to your own: {subject}, {location}, {outfit}, 90s film photography aesthetic with a soft, warm nostalgic glow.

Note: Our fill-ins: a young woman with a short black bob and round glasses; Tokyo side street; oversized grey hoodie, wide-leg jeans and white sneakers.

![A young woman with a short black bob and round glasses in a grey hoodie, holding a small film camera on a Tokyo crosswalk at dusk, a vending machine and neon signs behind her](https://cdn.promptclay.com/media/v/01M6TZVRBZS8RHMZ4RV6JQ83D0/w1200.webp)

One run: no flash and no date stamp, and none asked for. The warm glow does the dating. The neon signs read café and noodle shop, not brand names.

The streetwear editorial below is 90s by its clothes, not its camera. Read to the end and it asks for a *candid digital street fashion photograph* with digital noise, so expect a clean modern picture of a 90s outfit, not a snapshot. Fill in the subject, the clothes and the wall. We did not run it.

```text
A {subject} is captured mid-stride with a confident, energetic swagger in a 90s minimalist streetwear editorial style. His slicked-back hair features a distinct wet look with subtle highlights catching the texture, while narrow, dark rectangular 90s sunglasses obscure his eyes, which gaze slightly to the viewer's left beneath neutral eyebrows. His mouth is caught slightly open with relaxed lips, suggesting mid-speech or purposeful motion. He wears a {clothing}. His body is angled slightly to his right with his weight shifted forward, shoulders hunched inward as both hands, clad in matte black gloves, are raised symmetrically to his upper chest. His hands tense with engaged muscles, tightly gripping and adjusting the thick fabric of the overcoat's wide collar. He walks along a light concrete grey sidewalk that transitions into a dark grey asphalt road in the foreground, where slightly faded, worn painted double yellow parallel lines ground the bottom right of the frame. The background falls into a medium spatial depth, slightly blurred to isolate the subject in an asymmetric composition. To the right, a {background} dominates, characterized by dark warm brown and deep red tones with charcoal variations, a rough matte finish, patchy soot weathering, uneven brick alignment, and prominent dark mortar lines. To the left, a worn metal-framed doorway creates a deep, shadow-filled recess. The scene is bathed in a cool, moody, and mysterious atmosphere under natural overcast outdoor lighting acting as a large diffused softbox from above and the front. Subtle highlights graze his cheekbones and forehead, while short, gray, soft-edged shadows fall beneath his chin, under the thick collar, and cast gently onto the concrete. The split-complementary color palette relies on desaturated cool neutral greys and stark blacks and whites, contrasting against the warm earthy red-browns of the background masonry. Shot on a 50mm lens at f/2.8, 1/500s, and ISO 400, this candid digital street fashion photograph embraces a cinematic Matrix aesthetic with a slightly soft focus, medium depth of field, straight-on perspective, and visible digital noise grain, finalized with cooled shadow tones and lifted blacks for a flat matte finish that preserves the dynamic range in the dark coat, all beautifully framed in a 4:5 vertical format.
```

Prompt: [90s Streetwear Editorial Portrait](https://promptclay.com/prompts/90s-streetwear-editorial-portrait-9gghjr)

Change these words to your own: {subject}, {clothing}, {background}, natural overcast outdoor lighting.

### With your own photo

These four start from a picture you upload. To avoid using a real person's face, we first generated a plain, modern photo of a made-up woman in Nano Banana Pro, then ran two of the prompts on it in its edit mode.

The shortest one keeps the face and changes everything else: a lavender hoodie, a wall of taped polaroids and a gentle flash.

```text
A young woman with the same unchanged face, pale soft complexion, caught in a classic 90s disposable-camera snapshot. Loose black hair, calm relaxed look. She’s wearing a pastel lavender hoodie with a soft worn texture. Background cluttered with polaroids and taped photos. Gentle flash, soft nostalgic tone.
```

Prompt: [Nostalgic 90s Disposable Camera Snapshot](https://promptclay.com/prompts/nostalgic-90s-disposable-camera-snapshot-c66kf3)

Change these words to your own: same unchanged face, pastel lavender hoodie, Gentle flash.

Note: Upload a clear photo of the face first.

Before and after: Our starting picture and the 90s snapshot. [Before](https://cdn.promptclay.com/media/v/01M6TZVR9C51M5QSPXEW58G0V2/w1200.webp), [after](https://cdn.promptclay.com/media/v/01M6TZVRBEB2WNS4F7WQC3Q4T2/w1200.webp).

One run. Her face, freckles and hair stayed hers, even though the prompt asks for black hair. The model also added a date stamp nobody asked for, sideways down the left edge, as in our grain-only runs.

The next prompt is a film still in a lived-in 90s home: a floral vest, high-waisted jeans, a wide belt and a high ponytail. The setting blank picks the room. We wrote *small kitchen*. Its last line, "The face should 100% same", is rough English, but it did its job.

```text
Create an ultra-realistic cinematic early-1990s indoor film still set in a cozy, lived-in home, like a {setting}. A young woman appears alone, posing playfully while sitting or leaning on a table under
warm, soft indoor lighting. She wears a fitted white full-sleeve cotton top layered with a sleeveless pastel floral jacket, paired with high-waisted blue jeans and a wide black belt. Her hair is styled in a voluminous high ponytail with small pearl stud earrings. Natural makeup, cheerful expression, and a nostalgic early-90s Western vibe complete the scene."The face should 100% same
```

Prompt: [Ultra-realistic cinematic early-1990s indoor film still generation prompt](https://promptclay.com/prompts/ultra-realistic-cinematic-early-1990s-indoor-film-still-generation-prompt-70185j)

Change these words to your own: {setting}, The face should 100% same, early-1990s indoor film still.

Note: We filled in: small kitchen. Upload a clear photo of the face first.

![The same young woman with freckles, now in a high ponytail, white top, pastel floral vest, high-waisted jeans and a wide black belt, leaning on a wooden table in a warm, lamp-lit kitchen](https://cdn.promptclay.com/media/v/01M6TZVRCCBADXXMA0J7JGFPH8/w1200.webp)

Two runs, and the face held in both. The first one broke her body: two belts and a second pair of hips. The second, above, came out clean. Check the hands and the waist before you keep one.

For a studio portrait rather than a snapshot, this one keeps the face and moves it onto a stool against a heavy green backdrop. It is written for a man in olive and charcoal, and it says the mood comes from 70s to early-90s studio portraits. The light is a large softbox, warm and even, the opposite of an on-camera flash. We did not run it.

```text
MAIN SUBJECT (IDENTITY)

Use the person from the reference photo as the main subject. Keep their exact facial features, hairstyle, skin tone, and expression perfectly unchanged preserve all realism, emotional depth, and subtle facial lighting. Allow changes only in camera position, background motion, and atmosphere.

SCENE & COMPOSITION

Vertical medium-shot studio portrait. The man sits on a simple wooden or metal stool, gentle half-profile torso turn. One leg crossed over the other for a relaxed, composed posture; hands resting naturally. Overall mood: quiet, calm, restrained.

CLOTHING

Shirt (top layer): Oversized shirt in faded olive, dusty khaki, or washed military green. Soft textured cotton, sleeves rolled to mid-forearm, natural subtle wrinkles. T-shirt (underlayer): Washed charcoal matte tee, no logos, slightly fitted under the shirt. Trousers: Wide-leg trousers in deep charcoal or washed black; matte heavy-duty cotton or wool blend, straight lines, minimal folds. Accessories: None or very minimal-eg. simple old-style metal watch.

BACKGROUND

Heavy matte fabric backdrop (velvet or thick cotton) in deep forest green, warm olive, or muted army green. Soft draping with subtle folds; warm gradient fall-off toward the edges.

LIGHTING

Warm nostalgic studio lighting (4500-5000K). Large softbox for wraparound illumination. Soft golden skin highlights, lifted shadows for a matte non-contrasty look. Mild rim light along cheek and hair; faint vignette around edges. Mood inspired by 70s early 90s studio portraits.

CAMERA/OPTICAL LOOK

85mm vintage portrait lens, f/2.8 depth of field. Soft micro-contrast, slight halation, very fine film grain, matte warm-muted profile.

COLOR/STYLE

Warm nostalgic palette with muted military tones: golden skin, faded olive, dusty khaki, charcoal. Matte texture, lifted blacks, compressed highlights, subtle organic film grain. Overall: soft warm film portrait with restrained post-war aesthetic, Kodak Portra-inspired
```

Prompt: [Vintage Studio Portrait with Identity Preservation Prompt](https://promptclay.com/prompts/vintage-studio-portrait-with-identity-preservation-prompt-5q4g1c)

Change these words to your own: Keep their exact facial features, Mood inspired by 70s early 90s studio portraits, Heavy matte fabric backdrop.

Note: Upload a clear photo of the face first.

The last one is a 1990s portrait in strong sunlight against a weathered wood wall, with a denim jacket and muted colours. It says four times, in four ways, not to change the face. We did not run it.

```text
1990s portrait, beautiful radiant young woman, proclean skin, black eyes, glossy pink lips, long black-to-blackish-brown ombre hair. Pose: side view, leaning on weathered wood wall, looking up to sky, arm behind head. Outfit: vintage denim crop jacket, white v-neck. Lighting: strong directional sunlight, deep shadows. Aesthetic: analog film look, muted colors, retro filter, Nano Banana Pro realism, 8k photorealistic. --ar 9:16,copy my face
Use 100% face
Do not alter the face.
Do not change my face
```

Prompt: [1990s Portrait Prompt for Gemini Nano Banana Pro](https://promptclay.com/prompts/1990s-portrait-prompt-for-gemini-nano-banana-pro-b5en7e)

Change these words to your own: copy my face, analog film look, muted colors, retro filter, strong directional sunlight, deep shadows.

Note: Upload a clear photo of the face first.

## More looks to try

Three more 90s scenes, each with its prompt on its page.

Shots:

- [Nostalgic 1990s Bedroom Portrait](https://promptclay.com/prompts/nostalgic-1990s-bedroom-portrait-vpa8ah)
- [90s Disposable Camera Aesthetic](https://promptclay.com/prompts/90s-disposable-camera-aesthetic-xqt6an)
- [Low-quality disposable camera high school snapshot prompt](https://promptclay.com/prompts/low-quality-disposable-camera-high-school-snapshot-prompt-x1ezjv)

## Questions

### Do I need to write "film grain" at all?

Not in our runs. Naming the camera and the flash brought the film look with it, and the grain words alone never brought the flash.

### Why does my date stamp come out wrong?

In our runs, a prompt without a date got one the model made up, in its own format and corner. Put the digits in quotes, as Google's [Nano Banana Pro guide](https://dev.to/googleai/nano-banana-pro-prompting-guide-strategies-1h9n) advises for any text, and name the corner.

### Can I use my own photo?

Yes, with a reference-photo prompt like the one Esquire India printed, which asks for "gentle flash falloff" and "slightly faded colours". We did not test that version here, so check that the face still looks like you. Two of the promptclay prompts above kept our made-up starting face in 3 runs out of 3, judged by eye.

### Why does my 90s picture look staged?

One of our three grain-only runs came out like a costume party: neat outfits, even light, a banner straight across the wall. The runs that named the flash and its shadow looked caught, not set up. Esquire India's prompt comes at it from the other side and asks you to "avoid modern retouching, excessive sharpness, beauty filters".

### What date should I put on the stamp?

Any date in the decade you want, written the way the camera printed it, like *12 08 '97* or *OCT 26 '97*. When we gave a year but no date, the model picked an October date in that year on its own, 3 times out of 3.

### Why does a logo show up when I never asked for one?

4 of our first 12 pictures had a real brand on a can, a cup, a TV or a fleece, though no prompt named one. We did not find a prompt fix. We looked at every picture closely and threw those four away.

---
Canonical: https://promptclay.com/guides/the-90s-photo-look
