Photo Prompt Generator

Get a random photography challenge card — subject, lighting, constraint, style, and difficulty, all in one shot. Filter by category, enable Daily Lock to get one challenge per day, and share your prompt via a link.

Daily Lock — one challenge per day

How it works

Five independent axes are combined to produce your prompt. Each axis has its own pool of values, so the number of unique combinations runs into the tens of thousands.

Subject What (or who) to photograph — strangers, textures, motion, shadows, objects, and more.
Light The lighting condition: golden hour, overcast, harsh midday sun, candlelight, neon, etc.
Constraint A rule that limits your gear or technique: handheld only, one focal length, no crop in post, etc.
Style A visual or tonal direction: high contrast B&W, muted film look, minimal framing, intentional blur, etc.
Difficulty Beginner prompts are accessible anywhere. Intermediate adds technique. Advanced demands craft and patience.
Shareable seed Every prompt embeds a numeric seed in the URL. Paste the link to recreate the exact same card.

Frequently asked questions

What is a photo prompt and why should I use one?
A photo prompt is a short creative brief that pushes you outside your default habits — a specific subject, a lighting condition you would not normally seek out, and a constraint that removes a creative crutch. Research on deliberate practice shows that constraint-driven exercises build skill faster than open-ended shooting, because they force you to solve a defined problem. Even five minutes with a well-chosen prompt will stretch your eye more than an hour of aimless walking with a camera.
What does the Daily Lock mode do?
When Daily Lock is on, the generator uses today's date as its seed, so every click on the same calendar day returns the same prompt for the chosen category. This mimics a "daily challenge" format: you get one assignment for the day and you commit to it. Disable the toggle if you want unlimited random prompts instead.
How does the shareable link work?
Each prompt is built from a numeric seed. When you click "Share link," the seed (and your chosen category) is encoded in the URL as query parameters — for example ?seed=382941&cat=street. Anyone who opens that URL will see the exact same prompt card. No data is sent to any server; all generation happens in your browser.
Can I use these prompts for photo-a-day or 365 projects?
Absolutely. Enable Daily Lock and pick a category — you will get a fresh, repeatable challenge every day with no duplicates on the same calendar date. For a 365 project the "All" category gives the widest variety; narrow to "Street" or "Nature" if you want a themed month. You can also generate prompts in advance and note their share links to plan your shooting schedule.
What if the prompt feels too hard or does not fit my gear?
Hit Generate again — every click produces a new random combination when Daily Lock is off. The difficulty badge (beginner / intermediate / advanced) is the quickest filter: if you are on your phone camera, start with beginner prompts which avoid specialist technique. The category filter (street, portrait, nature, abstract) narrows the subject pool so you are never sent somewhere inaccessible, like a forest when you are in a city.