Scroll Instagram for five seconds right now and you’ll crash straight into one. Somebody’s ordinary selfie, suddenly standing on a rooftop full of diyas, fireworks overhead, looking like a movie poster. Diwali is that one week of the year when even people who never post anything want one good festive photo of themselves.
The problem? Most of us have exactly zero decent Diwali photos. The function ended early, the camera was bad, someone blinked. So people are skipping the photoshoot entirely and doing it with one selfie and a prompt instead. I’ve been testing these all week and honestly, when the base photo is good, the results are scary close to a real shoot.
What you need
That’s it. Two things:
- One clear selfie — front-facing, decent light, no sunglasses, no group photo cropped down to just you
- The ChatGPT app with image upload (the free version works, just slower)
No editing apps. No Photoshop. If your selfie is blurry or half your face is in shadow, fix that first, because no prompt on earth rescues a bad base photo. This is the part most people skip, and it’s the whole game.
The prompts
Prompt 1 — Solo Rooftop Portrait (Boys)
Edit this photo into an ultra-realistic Diwali night portrait, vertical 9:16. Keep my face 100% identical — same face structure, same skin tone, same hairstyle, no beautifying, no face change at all. Place me standing on a rooftop terrace at night wearing a deep maroon kurta with subtle gold embroidery on the collar and sleeves rolled slightly. Behind me: rows of lit clay diyas on the parapet, warm fairy lights strung across the rooftop, and soft golden fireworks bursting in the dark sky. A few sparklers glow near my feet. Warm cinematic lighting from the diyas on my face, skin texture natural with visible pores, photorealistic, shot on a 50mm lens look. No extra fingers, no distorted hands, no text, no watermark, no cartoon or painting effect.
Prompt 2 — Girl with Diya Plate
Edit this photo into an ultra-realistic Diwali portrait, vertical 9:16. Keep my face exactly the same — identical features, identical skin tone, same hairstyle, do not change or slim my face in any way. Show me in a rich red and gold embroidered lehenga with traditional gold jewellery, holding a brass plate with three lit diyas in both hands at waist level, hands natural and relaxed. I’m standing indoors near an entrance decorated for Diwali, a colourful rangoli pattern on the floor beside my feet, marigold garlands in the background, and warm golden light from the diya flames falling softly on my face. Calm festive smile, natural skin texture, photorealistic detail. No extra fingers, no warped hands, no extra people, no text, no watermark.
Prompt 3 — Couple Portrait with Fireworks
Edit this photo into an ultra-realistic Diwali couple portrait, vertical 9:16. Preserve both faces exactly as they are — same features, same skin tones, same hairstyles, zero face change for either person and do not swap the faces between the two people. Place us together on a rooftop at night: the man in a navy blue kurta with a cream Nehru jacket, the woman in a deep green saree with a gold border and matching jewellery. We stand close, smiling at the camera, holding one lit sparkler together. Behind us, the rooftop edge is lined with glowing diyas and fairy lights, and the night sky is full of soft, colourful fireworks with a blurred city skyline below. Warm festive glow on both faces, realistic skin texture, cinematic depth of field. No extra fingers, no merged hands, no third person, no text, no watermark.
How to use it
- Open ChatGPT and start a fresh chat. A new chat matters — old chats carry old instructions and it muddies the edit.
- Upload your photo using the + button. One person per photo for the solo prompts; for the couple prompt, upload a photo that has both of you in it.
- Copy one prompt from above and paste it under the photo, exactly as written the first time.
- Hit generate and wait. It takes a bit. Don’t spam the button.
- Check the face first, not the background. If the face drifted, regenerate — don’t try to talk it back into shape.
- Small fix needed? Ask for one change only: “same image, make the fireworks softer.” One instruction at a time.
- Download from the top-right corner of the image and post the full-size file, not a screenshot of it.
Prompts not working? Read this
Your original photo decides everything. A selfie shot in good daylight, face straight at the camera, beats a dim party photo every single time. Retake the selfie if you have to. Took me three tries to learn this, don’t be like me.
Regenerate once instead of arguing. If the first attempt mangles a hand or softens your face, just regenerate. Arguing with it in follow-up messages usually makes it weirder.
Keep your outfit keywords identical. If you regenerate, don’t rewrite the whole prompt. Same words, same result family. Change one thing — the sky, the outfit colour — and leave the rest alone.
Hands holding things are the weak spot. Diya plates and sparklers come out wrong more than anything else. If a hand looks off, crop tighter or ask for the plate held lower, at waist level. Waist level fixes a lot.
Generate at night, post at night. Minor thing, but these edits look twice as convincing when you’re not staring at them in harsh daylight. And the engagement on Diwali posts after 7pm is just better. You know this already.
More prompts people are copying right now
- All Latest Viral Prompts
- Viral Coffee Couple AI Trend
- Viral Car Jump Reel Prompt
- Zombie Love Story Prompt
FAQs about Diwali photo prompts
Will the AI keep my face exactly the same?
Mostly, yes — if your uploaded photo is clear and front-facing. The prompts above tell it three different ways to leave your face alone, and that helps. But be honest with yourself: harsh shadows, sunglasses, or a tilted head will still cause drift. Good input, good output. It’s boring advice because it’s true.
Can I use these prompts in the free version of ChatGPT?
You can. Free accounts get image edits too, just with lower daily limits and slower generation around peak hours. If it tells you to wait, wait — or run your favourite prompt first so the limit doesn’t eat the one you actually wanted.
My hands look wrong in the result. What do I do?
Join the club. Hands are the first thing to check and the first thing to break, especially holding diyas or sparklers. Regenerate once. If it persists, change the pose line — ask for the plate resting on a table beside you, or hands folded instead. Removing the grip removes the problem.
Do these work for family photos too?
They can, but every extra face raises the failure rate. The couple prompt handles two faces fine. For three or more people, expect a couple of regenerations, and use a group photo where everyone’s face is clearly visible and evenly lit. Don’t feed it a photo where half the family is in shadow and hope for magic.











