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 5 prompts are free instantly, no signup needed. Hand-curated and tested by the AI Academy team.
Settings & Backgrounds
5 promptsDive Bar Booth
1/30✨ What it does
ChatGPT slumps [YOUR PHOTO] in a worn dive-bar booth: cracked vinyl, dim bulbs, neon beer signs, and a hazy smoky 90s mood. Start from a well-lit photo, then keep the brooding booth take.
Turn [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.
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/30✨ What it does
ChatGPT sets [YOUR PHOTO] in a cluttered basement practice space with amps, tangled cables, peeling posters, and a bare hanging bulb. Save the raw underground crop and use it as a band still.
Restyle [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.
Pro tip: Peeling posters and messy cables add authenticity; ask for them 'softly out of focus' behind you.
Rain-Soaked City Street
3/30✨ What it does
ChatGPT places [YOUR PHOTO] on a grey rain-soaked city street in Pacific-Northwest gloom, with a heavy layered outfit. Pick the coldest wet pavement, then post the overcast walk.
Transform [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.
Pro tip: A cold, desaturated palette evokes the Seattle grunge origins; ask for 'muted greys and greens'.
Thrift Store Interior
4/30✨ What it does
ChatGPT frames [YOUR PHOTO] inside a cluttered thrift store: racks of worn clothes, flickering fluorescent light, and a laid-back second-hand feel. Download the lo-fi aisle take for a weekend mood.
Reframe [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.
Pro tip: Flickering fluorescents give that unflattering-but-real look; lean into it for authentic 90s grit.
Abandoned Warehouse
5/30✨ What it does
ChatGPT converts [YOUR PHOTO] into a decaying warehouse portrait: shattered windows, peeling paint, dusty light shafts, and raw concrete. Keep the industrial grit if the face still matches.
Convert [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.
Pro tip: Dusty light shafts through broken windows add drama; ask for 'volumetric light through the haze'.
Lighting & Mood
5 promptsFaded Film Wash
6/30✨ What it does
ChatGPT relights [YOUR PHOTO] with a faded 90s film wash: lifted muddy blacks, muted color, and disposable-camera low contrast. Export the grainy wash and try it on more snapshots.
Relight [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.
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/30✨ What it does
ChatGPT hits [YOUR PHOTO] with harsh on-camera flash at night: a washed-out face, a hard shadow, and red-eye-era snapshot energy. Print the raw party flash if you want 90s grit.
Restyle [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.
Pro tip: Direct flash flattens the face and casts a hard shadow — that unpolished look is the whole point here.
Moody Single Bulb
8/30✨ What it does
ChatGPT lights [YOUR PHOTO] with one dim bare bulb overhead, deep shadows under the eyes, and darkness at the edges. Hang the introspective pool of light, or brighten the bulb on a second run.
Relight [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.
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/30✨ What it does
ChatGPT wraps [YOUR PHOTO] in flat cold overcast daylight with muted grey-green tones and a melancholy outdoor mood. Use the desaturated gloom as a quiet street portrait.
Transform [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.
Pro tip: Cold overcast light is the grunge signature; ask to 'desaturate warm tones' for that grey Seattle mood.
Neon-Lit Smoke Haze
10/30✨ What it does
ChatGPT fills [YOUR PHOTO] with drifting smoke and red-and-green neon in a dim room, like an underground club. Share the hazy neon still, or generate less smoke if the face disappears.
Restyle [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.
Pro tip: Smoke catches coloured light beautifully; ask for 'light rays cutting through the haze' for depth.
Poses & Framing
5 promptsSlouched Candid
11/30✨ What it does
ChatGPT slumps [YOUR PHOTO] against a wall, hands in pockets, looking away with a detached brooding expression. Keep the disaffected candid if the likeness still holds.
Reframe [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.
Pro tip: Grunge is anti-posed; ask for 'relaxed, disinterested body language' rather than a confident stance.
Off-Centre Snapshot
12/30✨ What it does
ChatGPT tilts [YOUR PHOTO] into an off-centre, slightly crooked snapshot, as if a friend grabbed the camera. Post the imperfect frame, or straighten it only if the tilt bothers you.
Transform [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.
Pro tip: A slight tilt and off-centre crop feels authentically unpolished — perfect for the disposable-camera vibe.
Direct Brooding Stare
13/30✨ What it does
ChatGPT closes in on [YOUR PHOTO] with a direct brooding stare and messy hair across the face, in dim moody light. Save the intense crop and use it as an album-style portrait.
Reframe [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.
Pro tip: Messy hair partly over the face adds moody character; ask to 'keep both eyes visible' for impact.
Full-Body Layered Look
14/30✨ What it does
ChatGPT shows [YOUR PHOTO] full-body in flannel, a band tee, ripped jeans, and worn boots, slouched on a gritty street. Check the layers, then try that stack in your own closet.
Convert [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.
Pro tip: Grunge is all about layering; ask for 'visible layers with contrasting worn textures' for authenticity.
Seated on the Floor
15/30✨ What it does
ChatGPT seats [YOUR PHOTO] slumped on the floor against a wall, knees up, looking down or away in dim light. Keep the melancholy floor take for a quiet late-night still.
Restyle [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.
Pro tip: Low seated poses feel raw and unguarded; keep the posture loose and collapsed, never neat.
Grunge Wardrobe
5 promptsClassic Flannel Layers
16/30✨ What it does
ChatGPT restyles [YOUR PHOTO] in an oversized plaid flannel open over a faded band tee, worn and effortless. Download the classic 90s layers and copy that open-shirt drape.
Restyle [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.
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/30✨ What it does
ChatGPT puts [YOUR PHOTO] in ripped faded jeans, a distressed jacket, and scuffed combat boots against industrial grit. Wear that worn denim look if the boots still feel like you.
Transform [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.
Pro tip: Everything should look lived-in; ask for 'faded, distressed, worn-in' fabrics rather than clean new pieces.
Oversized Knit Sweater
18/30✨ What it does
ChatGPT dresses [YOUR PHOTO] in a slouchy moth-eaten oversized knit with a cozy, dishevelled 90s feel. Save the faded sweater take and pull a similar knit from your drawer.
Reframe [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.
Pro tip: Oversized, slightly damaged knitwear is peak grunge comfort; ask for 'baggy and slouchy', not fitted.
Slip Dress & Combat Boots
19/30✨ What it does
ChatGPT layers [YOUR PHOTO] in a delicate slip dress under an oversized flannel or leather jacket, with chunky combat boots. Pick the grunge-glam mix, then try that contrast next night out.
Restyle [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.
Pro tip: The soft-slip-plus-tough-boot contrast defines 90s grunge-glam; ask for 'delicate dress, heavy outerwear'.
Beanie & Layered Chains
20/30✨ What it does
ChatGPT styles [YOUR PHOTO] with a slouchy beanie, layered necklaces, stacked rings, and a worn graphic tee. Confirm the jewellery still looks like yours, then match those stacks.
Convert [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.
Pro tip: Mismatched, tarnished jewellery feels more authentic than shiny new pieces for the grunge look.
Era Variations
5 promptsVHS Camcorder Still
21/30✨ What it does
ChatGPT restyles [YOUR PHOTO] as a still from a 90s VHS camcorder: soft blur, scan lines, color bleed, a corner timestamp, and muddy colors. Play the analog artefacts, then keep the tape-still you like.
Restyle [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.
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/30✨ What it does
ChatGPT turns [YOUR PHOTO] into a 90s disposable-camera shot: harsh flash, slight overexposure, imperfect framing, and point-and-shoot texture. Share the faded candid if the face still reads.
Transform [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.
Pro tip: Disposable cameras overexpose whatever's closest; ask for 'the face slightly blown out' for realism.
Grainy Black and White
23/30✨ What it does
ChatGPT converts [YOUR PHOTO] into a high-contrast grainy black-and-white zine or band photo with deep shadows. Print the raw monochrome as a flyer-style still.
Reframe [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.
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/30✨ What it does
ChatGPT drops [YOUR PHOTO] into a faded 90s concert crowd: moody stage light, motion blur, color smear, and live-music energy. Use the lo-fi gig take as a show memory, or run a sharper face.
Convert [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.
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/30✨ What it does
ChatGPT washes [YOUR PHOTO] in faded sepia and brown with dusty low contrast and worn photo texture. Hang the nostalgic brown print if the melancholy mood fits.
Restyle [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.
Pro tip: Sepia plus grain reads as a found photograph; ask for 'a soft vignette and dusty warm tones' for age.
Fixes & Use-Cases
5 promptsSelfie to Grunge Portrait
26/30✨ What it does
ChatGPT upgrades a clean selfie in [YOUR PHOTO] into flannel and worn layers, a gritty backdrop, faded grain, and brooding light. Replace the polished snap once your face is unchanged.
Turn 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.
Pro tip: Start from a relaxed, neutral expression — grunge reads as brooding, never bright and smiley.
Add the 90s Grain & Grade
27/30✨ What it does
ChatGPT regrades [YOUR PHOTO] into 90s grunge: lifted blacks, desaturated color, heavy grain, and a faded wash, without changing pose or outfit. Apply that muddy grade to more photos if you like the era.
Regrade [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.
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/30✨ What it does
ChatGPT restyles only the clothes in [YOUR PHOTO] into flannel, a band tee, and ripped denim, keeping your pose and the original background. Check the new layers sit on the same stance, then save the outfit swap.
Take [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.
Pro tip: Ask specifically for 'worn, faded, oversized' pieces so the clothing doesn't look brand-new and staged.
Grunge Duo Portrait
29/30✨ What it does
ChatGPT converts [YOUR PHOTO] of two people into a moody 90s grunge duo in coordinated worn layers on a gritty backdrop. Confirm both faces stay exact, then send the detached pair as a shared still.
Convert [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.
Pro tip: For two people, ask for 'mismatched but era-consistent' outfits — uniformity breaks the thrifted grunge feel.
Clean Photo to Lo-Fi
30/30✨ What it does
ChatGPT downgrades a sharp modern shot in [YOUR PHOTO] into lo-fi 90s: softer resolution, analog grain, color bleed, and a muted palette. Keep the faded texture if you still recognize yourself.
Take 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.
Pro tip: Counterintuitively, softening the sharpness makes it more authentic — 90s photos were rarely tack-sharp.
Free tool
Image Prompt Builder
Build a rich copy-paste prompt for Midjourney, DALL-E, or Stable Diffusion.
Frequently Asked Questions
Related guides