Subject
The noun phrase, stripped of everything else. "A woman", not "a beautiful woman waiting in the rain".
Free tool
Pick the format you need, then drop your picture into the workspace and get the prompt that recreates it, written in the syntax of the model you will paste it into.
Run it here · Your image stays in browser memory until you press Run
Drop an image, press Ctrl+V, or
JPG · PNG · WebP · max 10 MB
Output format
A plain description you can paste anywhere
Free — 1 runs a day without an account
From image to language
A visual example makes the result easier to judge before you upload anything. The sample below is illustrative; your file is processed only after you approve the run.
Reference imagePrompt reading
“Editorial product photograph, warm mineral palette, soft side light, restrained composition, realistic surface texture.”
Proof
The only honest test of an image to prompt tool is to take the prompt it gives you, render it, and put the two side by side. That is what this section will show — the original on the left, and an image generated from nothing but our prompt on the right.
The comparison set is generated with our own pipeline, so it goes up once the model is connected. We would rather show nothing than show a set we cherry-picked from someone else.
Reference
The formats are not styles — they are different syntaxes. Picking the wrong one is the most common reason a prompt "does not work" in the model you paste it into.
| Format | Paste it into | What it looks like |
|---|---|---|
| General | Anything, or a human | A descriptive paragraph, no parameters |
| Midjourney | Midjourney, Niji | Description plus --ar --stylize --v |
| Stable Diffusion | SD, SDXL, Pony, Illustrious | Comma tags with weights, plus a negative prompt |
| Flux | Flux, DALL-E, Ideogram | Full sentences — tag soup reads as noise to these |
| Structured JSON | Your own code, or editing here | Six fields: subject, style, lighting, composition, camera, colour |
| Nano Banana | Gemini image editing | Phrased as an instruction rather than a description |
Breakdown
Pick the structured format and you get these as editable fields. Change one, and the prompt rebuilds instantly — no second run, no extra wait.
The noun phrase, stripped of everything else. "A woman", not "a beautiful woman waiting in the rain".
Medium and treatment. 35mm film, gouache, 3D render — concrete choices, not mood words.
Overcast diffuse, golden hour backlight, bare flash. This does more for realism than any adjective.
Framing, crop, where the subject sits, what is behind it.
Focal length and depth of field. 24mm and 85mm frame a face in irreconcilable ways.
Palette and atmosphere, kept separate from the subject so you can swap one without disturbing the other.
Detail
An image to text prompt tool describes what is in a picture in plain sentences — useful for alt text and captions, useless for regeneration.
Image to prompt describes it the way a generator needs to hear it: subject first, then style, lighting, composition and camera, in the syntax of the target model. The difference shows immediately when you paste the result into Midjourney.
Steps
Choose the syntax and the output language on this page. Your choices travel with you into the workspace.
Drag a file, press Ctrl+V to paste from your clipboard, or give a URL. The upload lives there because that is where the run happens.
A few seconds. Image to prompt is free — one real run a day works without an account.
Copy it as it is, or switch to the structured format and adjust individual fields before copying.
FAQ
Pick the format for the model you use, continue into the workspace, and drop the image there. Nothing to install, and no account required for your first runs of the day.
Keep creating
An account raises your daily allowance and keeps your history.