30 ChatGPT Grunge Photo Prompts for a Moody 90s Aesthetic
Upload a clear selfie, swap in [YOUR PHOTO], and paste any prompt into ChatGPT's image tool. You'll get raw 90s grunge portraits — flannel and thrifted layers, dive-bar and basement light, faded film grain, and brooding lo-fi mood — while keeping your exact face throughout.
In short: This page contains 30 copy-paste ready prompts, organized into 6 categories with a description and pro tip for each. The first 15 prompts are free instantly — no signup needed. Hand-curated and tested by the AI Academy team.
Settings & Backgrounds
5 promptsDive Bar Booth
1/30Turn [YOUR PHOTO] into a 90s grunge portrait slouched in a worn dive-bar booth — cracked vinyl seats, dim warm bulbs, neon beer signs blurred behind me, and a hazy smoky atmosphere. Keep my exact face, likeness and identity unchanged — do not alter features, age, or skin tone. Muted moody palette, heavy film grain, brooding lo-fi mood. Output as a 3:4 portrait.
Produces a moody dive-bar portrait with authentic 90s grunge atmosphere.
Pro tip: A bit of haze and warm neon glow sells the smoky dive-bar feel; ask for 'soft light bloom' on the signs.
Basement Practice Space
2/30Restyle [YOUR PHOTO] as a grunge portrait in a cluttered basement band practice space — amps, tangled cables, band posters peeling off concrete walls, and a bare hanging bulb. Keep my exact face, likeness and identity unchanged — do not alter features, age, or skin tone. Gritty muted palette, heavy grain, raw underground mood. Output as a 3:4 portrait.
Creates a raw basement band-space portrait with underground grunge energy.
Pro tip: Peeling posters and messy cables add authenticity; ask for them 'softly out of focus' behind you.
Rain-Soaked City Street
3/30Transform [YOUR PHOTO] into a grunge portrait on a grey rain-soaked city street — wet pavement, overcast Pacific-Northwest gloom, and a heavy layered outfit. Keep my exact face, likeness and identity unchanged — do not alter features, age, or skin tone. Desaturated cold palette, film grain, brooding 90s mood. Output as a 3:4 portrait.
Delivers a rainy, overcast street portrait with cold grunge atmosphere.
Pro tip: A cold, desaturated palette evokes the Seattle grunge origins; ask for 'muted greys and greens'.
Thrift Store Interior
4/30Reframe [YOUR PHOTO] as a grunge portrait inside a cluttered thrift store — racks of worn clothing, flickering fluorescent light, and a laid-back second-hand aesthetic. Keep my exact face, likeness and identity unchanged — do not alter features, age, or skin tone. Faded muted palette, film grain, effortless lo-fi mood. Output as a 3:4 portrait.
Produces a laid-back thrift-store portrait with second-hand grunge charm.
Pro tip: Flickering fluorescents give that unflattering-but-real look; lean into it for authentic 90s grit.
Abandoned Warehouse
5/30Convert [YOUR PHOTO] into a grunge portrait in a decaying abandoned warehouse — shattered windows, peeling paint, shafts of dusty light, and raw concrete. Keep my exact face, likeness and identity unchanged — do not alter features, age, or skin tone. Cold desaturated palette, heavy grain, gritty industrial mood. Output as a 3:4 portrait.
Creates a gritty abandoned-warehouse portrait with raw industrial decay.
Pro tip: Dusty light shafts through broken windows add drama; ask for 'volumetric light through the haze'.
Prompts get you started. Tutorials level you up.
A growing library of 300+ hands-on AI tutorials. New tutorials added every week.
Lighting & Mood
5 promptsFaded Film Wash
6/30Relight [YOUR PHOTO] with a faded, nostalgic 90s film wash — lifted muddy blacks, muted colours, and soft low contrast like an old disposable-camera photo. Keep my exact face, likeness and identity unchanged — do not alter features, age, or skin tone. Heavy grain, slight colour shift, lo-fi brooding mood against a dim backdrop. Output as a 4:5 portrait.
Produces a faded, disposable-camera-style portrait with nostalgic film wash.
Pro tip: Lifting the blacks to a muddy grey is what makes it read as authentic old film, not a clean digital photo.
Harsh Flash at Night
7/30Restyle [YOUR PHOTO] with a harsh direct on-camera flash at night — bright washed-out face, hard shadow behind me, red-eye-era snapshot energy against a dark grungy backdrop. Keep my exact face, likeness and identity unchanged — do not alter features, age, or skin tone. Gritty grain, cold palette, raw party-snapshot mood. Output as a 4:5 portrait.
Creates a raw, flash-lit night portrait with authentic 90s snapshot grit.
Pro tip: Direct flash flattens the face and casts a hard shadow — that unpolished look is the whole point here.
Moody Single Bulb
8/30Relight [YOUR PHOTO] with a single dim bare bulb overhead — deep shadows under the eyes, a pool of warm light on the face, and darkness swallowing the edges. Keep my exact face, likeness and identity unchanged — do not alter features, age, or skin tone. Muted warm palette, heavy grain, brooding introspective mood. Output as a 4:5 portrait.
Delivers a brooding, single-bulb portrait with deep dramatic shadows.
Pro tip: Overhead bulb light is harsh and moody; ask for 'a little fill so the eyes aren't fully in shadow'.
Overcast Grey Daylight
9/30Transform [YOUR PHOTO] into a grunge portrait under flat, cold overcast daylight — soft shadowless light, muted grey-green tones, and a melancholy outdoor mood. Keep my exact face, likeness and identity unchanged — do not alter features, age, or skin tone. Desaturated palette, film grain, understated 90s gloom. Output as a 3:4 portrait.
Produces a melancholy, overcast-daylight portrait with cold muted tones.
Pro tip: Cold overcast light is the grunge signature; ask to 'desaturate warm tones' for that grey Seattle mood.
Neon-Lit Smoke Haze
10/30Restyle [YOUR PHOTO] in a dim room filled with drifting smoke haze lit by moody red and green neon — glowing atmosphere, deep shadows, and a hazy underground-club feel. Keep my exact face, likeness and identity unchanged — do not alter features, age, or skin tone. Muted saturated palette, heavy grain, brooding lo-fi mood. Output as a 4:5 portrait.
Creates a hazy, neon-lit portrait with smoky underground-club atmosphere.
Pro tip: Smoke catches coloured light beautifully; ask for 'light rays cutting through the haze' for depth.
Poses & Framing
5 promptsSlouched Candid
11/30Reframe [YOUR PHOTO] as a candid grunge portrait slouched against a wall, hands in pockets, looking away with a detached brooding expression. Keep my exact face, likeness and identity unchanged — do not alter features, age, or skin tone. Gritty dim backdrop, muted palette, heavy film grain, effortless disaffected mood. Output as a 3:4 portrait.
Produces a slouched, candid portrait with detached 90s grunge attitude.
Pro tip: Grunge is anti-posed; ask for 'relaxed, disinterested body language' rather than a confident stance.
Off-Centre Snapshot
12/30Transform [YOUR PHOTO] into an off-centre, slightly tilted grunge snapshot — imperfect framing, casual composition, and a raw candid feel like a friend grabbed the shot. Keep my exact face, likeness and identity unchanged — do not alter features, age, or skin tone. Faded palette, heavy grain, lo-fi 90s mood against a dim backdrop. Output as a 4:5 portrait.
Creates an imperfectly framed, candid-snapshot portrait with lo-fi charm.
Pro tip: A slight tilt and off-centre crop feels authentically unpolished — perfect for the disposable-camera vibe.
Direct Brooding Stare
13/30Reframe [YOUR PHOTO] as a close grunge portrait with a direct, intense, brooding stare into the lens, messy hair falling across the face. Keep my exact face, likeness and identity unchanged — do not alter features, age, or skin tone. Moody dim lighting, muted palette, heavy grain, raw emotional intensity. Output as a 4:5 portrait.
Delivers an intense, close-up portrait with a brooding direct stare.
Pro tip: Messy hair partly over the face adds moody character; ask to 'keep both eyes visible' for impact.
Full-Body Layered Look
14/30Convert [YOUR PHOTO] into a full-body grunge portrait showing my whole layered outfit — flannel, band tee, ripped jeans, and worn boots — in a casual slouched stance. Keep my exact face, likeness and identity unchanged — do not alter features, age, or skin tone. Gritty urban backdrop, muted palette, film grain, effortless mood. Output as a 3:4 portrait.
Produces a full-body portrait showcasing layered grunge wardrobe.
Pro tip: Grunge is all about layering; ask for 'visible layers with contrasting worn textures' for authenticity.
Seated on the Floor
15/30Restyle [YOUR PHOTO] as a grunge portrait seated slumped on the floor against a wall, knees up, looking down or away with a moody introspective vibe. Keep my exact face, likeness and identity unchanged — do not alter features, age, or skin tone. Dim moody light, muted palette, heavy grain, lo-fi melancholy mood. Output as a 4:5 portrait.
Creates a slumped, floor-seated portrait with introspective grunge mood.
Pro tip: Low seated poses feel raw and unguarded; keep the posture loose and collapsed, never neat.
Grunge Wardrobe
5 promptsClassic Flannel Layers
16/30Restyle [YOUR PHOTO] in classic 90s grunge wardrobe — an oversized plaid flannel shirt open over a faded band tee, worn and effortless. Keep my exact face, likeness and identity unchanged — do not alter features, age, or skin tone. Muted earthy palette, gritty backdrop, heavy film grain, laid-back brooding mood. Output as a 3:4 portrait.
Produces a portrait in the signature flannel-over-band-tee grunge look.
Pro tip: The open flannel over a tee is the grunge uniform; ask for it 'oversized and slightly rumpled', never crisp.
Ripped Denim & Boots
17/30Transform [YOUR PHOTO] into a full grunge look with ripped, faded jeans, a distressed jacket, and scuffed combat boots. Keep my exact face, likeness and identity unchanged — do not alter features, age, or skin tone. Muted worn palette, gritty industrial backdrop, heavy grain, effortless 90s mood. Output as a 3:4 portrait.
Creates a distressed-denim-and-boots portrait with rugged grunge styling.
Pro tip: Everything should look lived-in; ask for 'faded, distressed, worn-in' fabrics rather than clean new pieces.
Oversized Knit Sweater
18/30Reframe [YOUR PHOTO] in a slouchy oversized moth-eaten knit sweater with a cosy, dishevelled 90s grunge feel. Keep my exact face, likeness and identity unchanged — do not alter features, age, or skin tone. Muted faded palette, soft moody light, film grain, understated melancholy mood against a dim backdrop. Output as a 4:5 portrait.
Delivers a cosy, dishevelled portrait in an oversized worn knit sweater.
Pro tip: Oversized, slightly damaged knitwear is peak grunge comfort; ask for 'baggy and slouchy', not fitted.
Slip Dress & Combat Boots
19/30Restyle [YOUR PHOTO] in the 90s grunge-glam mix — a delicate slip dress layered under an oversized flannel or leather jacket, with chunky combat boots. Keep my exact face, likeness and identity unchanged — do not alter features, age, or skin tone. Muted palette, moody light, heavy grain, effortless edgy mood. Output as a 3:4 portrait.
Produces a slip-dress-meets-combat-boots portrait with grunge-glam contrast.
Pro tip: The soft-slip-plus-tough-boot contrast defines 90s grunge-glam; ask for 'delicate dress, heavy outerwear'.
Beanie & Layered Chains
20/30Convert [YOUR PHOTO] into a grunge portrait styled with a slouchy beanie, layered necklaces, stacked rings, and a worn graphic tee. Keep my exact face, likeness and identity unchanged — do not alter features, age, or skin tone. Muted gritty palette, moody light, film grain, laid-back brooding mood. Output as a 4:5 portrait.
Creates a portrait accessorised with beanie, chains, and rings in grunge style.
Pro tip: Mismatched, tarnished jewellery feels more authentic than shiny new pieces for the grunge look.
Era Variations
5 promptsVHS Camcorder Still
21/30Restyle [YOUR PHOTO] as a still pulled from a 90s VHS camcorder tape — soft blurry resolution, scan lines, colour bleed, a timestamp in the corner, and washed muddy colours. Keep my exact face, likeness and identity unchanged — do not alter features, age, or skin tone. Lo-fi analog artefacts, heavy grain, nostalgic brooding mood. Output as a 4:5 portrait.
Produces a lo-fi VHS-still portrait with authentic analog artefacts.
Pro tip: Ask for 'scan lines and a corner timestamp' to nail the home-video look; keep the resolution intentionally soft.
Disposable Camera Flash
22/30Transform [YOUR PHOTO] into a 90s disposable-camera photo — harsh flash, slight overexposure on the face, muted shadows, imperfect framing, and that unmistakable point-and-shoot texture. Keep my exact face, likeness and identity unchanged — do not alter features, age, or skin tone. Faded colours, heavy grain, raw candid mood. Output as a 4:5 portrait.
Creates an authentic disposable-camera-flash portrait with candid 90s texture.
Pro tip: Disposable cameras overexpose whatever's closest; ask for 'the face slightly blown out' for realism.
Grainy Black and White
23/30Reframe [YOUR PHOTO] as a high-contrast grainy black and white grunge portrait in the style of a 90s zine or band photo — raw texture, deep shadows, and a brooding expression. Keep my exact face, likeness and identity unchanged — do not alter features, age, or skin tone. Heavy film grain, gritty mood, dim backdrop. Output as a 4:5 portrait.
Delivers a raw, grainy black-and-white portrait in 90s zine style.
Pro tip: Zine photos are high-contrast and rough; ask for 'crushed blacks and heavy grain' rather than a clean look.
Faded 90s Concert Photo
24/30Convert [YOUR PHOTO] into a faded 90s concert-crowd photo — moody stage light spilling over me, motion blur, colour smear, and a raw live-music energy. Keep my exact face, likeness and identity unchanged — do not alter features, age, or skin tone. Muted saturated palette, heavy grain, lo-fi gig mood. Output as a 3:4 portrait.
Produces a faded concert-crowd portrait with raw live-music energy.
Pro tip: Coloured stage light and slight motion blur sell the gig feel; ask to 'keep the face recognisable through the blur'.
Sepia-Toned Nostalgia
25/30Restyle [YOUR PHOTO] with a warm, faded sepia-and-brown grunge wash for a nostalgic aged look — soft low contrast, dusty tones, and worn photo texture. Keep my exact face, likeness and identity unchanged — do not alter features, age, or skin tone. Heavy grain, gentle vignette, melancholy 90s mood against a dim backdrop. Output as a 4:5 portrait.
Creates a warm sepia-toned portrait with aged, nostalgic grunge character.
Pro tip: Sepia plus grain reads as a found photograph; ask for 'a soft vignette and dusty warm tones' for age.
Go from copy-pasting to actually mastering AI.
AI Academy: 300+ hands-on tutorials on ChatGPT, Claude, Midjourney, and 50+ other tools. New tutorials added every week.
Fixes & Use-Cases
5 promptsSelfie to Grunge Portrait
26/30Turn my clean selfie [YOUR PHOTO] into a moody 90s grunge portrait — restyle my outfit into flannel and worn layers, add a gritty backdrop, faded film grain, and brooding light. Keep my exact face, likeness and identity unchanged — do not alter features, age, or skin tone. Muted palette, lo-fi texture, effortless disaffected mood. Output as a 3:4 portrait.
Transforms a clean selfie into a moody, layered 90s grunge portrait.
Pro tip: Start from a relaxed, neutral expression — grunge reads as brooding, never bright and smiley.
Add the 90s Grain & Grade
27/30Regrade [YOUR PHOTO] into an authentic 90s grunge look — lift the blacks, desaturate the colours, add heavy film grain and a faded wash — without changing my pose or outfit. Keep my exact face, likeness and identity unchanged — do not alter features, age, or skin tone. Muddy muted palette, lo-fi analog mood. Output as a 4:5 portrait.
Applies a faded, grainy 90s grunge grade to an existing photo.
Pro tip: The muddy lifted-black look is what dates it to the 90s; a clean modern grade breaks the illusion.
Restyle Outfit Only
28/30Take [YOUR PHOTO] and restyle my clothing into layered 90s grunge wardrobe — flannel, band tee, ripped denim — while keeping my exact pose and the original background. Keep my exact face, likeness and identity unchanged — do not alter features, age, or skin tone. Muted worn textures, film grain, effortless mood. Output as a 3:4 portrait.
Restyles only the outfit into grunge wardrobe while keeping pose and background.
Pro tip: Ask specifically for 'worn, faded, oversized' pieces so the clothing doesn't look brand-new and staged.
Grunge Duo Portrait
29/30Convert [YOUR PHOTO] of two people into a moody 90s grunge duo portrait — coordinated worn layers, a gritty backdrop, faded film grain, and detached brooding energy. Keep both of our exact faces, likenesses and identities unchanged — do not alter features, age, or skin tone for either person. Muted palette, lo-fi texture. Output as a 3:4 portrait.
Creates a moody grunge duo portrait with coordinated worn styling.
Pro tip: For two people, ask for 'mismatched but era-consistent' outfits — uniformity breaks the thrifted grunge feel.
Clean Photo to Lo-Fi
30/30Take my sharp, modern photo [YOUR PHOTO] and downgrade it into a believable lo-fi 90s image — soften the resolution, add analog grain and colour bleed, and mute the palette. Keep my exact face, likeness and identity unchanged — do not alter features, age, or skin tone. Faded texture, nostalgic brooding mood. Output as a 4:5 portrait.
Downgrades a crisp modern photo into a believable lo-fi 90s image.
Pro tip: Counterintuitively, softening the sharpness makes it more authentic — 90s photos were rarely tack-sharp.
Frequently Asked Questions
Prompts are the starting line. Tutorials are the finish.
A growing library of 300+ hands-on tutorials on ChatGPT, Claude, Midjourney, and 50+ AI tools. New tutorials added every week.
7-day free trial. Cancel anytime.