Supported images
Upload one JPG, PNG, WebP or HEIC image up to 20 MB. Transparent images are supported. Animated GIF is not supported.
PRIVATE · NO SIGN-UP · SINGLE IMAGE
Drop in an image. Get a clean, model-ready prompt and a negative prompt—without sending your image to a server.
Your prompt will appear here as soon as the image is analyzed.
READY TO USE
Upload one JPG, PNG, WebP or HEIC image up to 20 MB. Transparent images are supported. Animated GIF is not supported.
Choose an image and a target format. The page captions the image, reads its palette, contrast and composition, then writes a positive and negative prompt.
Caption model: Xenova/vit-gpt2-image-captioning. It runs locally through Transformers.js. Model files are downloaded on first use; your image stays in this browser tab and is not uploaded by this page.
Unlimited local runs. There is no account, email gate or server quota. Your browser and device memory are the practical limits.
STRAIGHT ANSWERS
Yes. Those names describe the same job: turning a photo, picture or other supported image into a reusable AI image prompt.
Select Midjourney, Stable Diffusion, FLUX or DALL·E. The image prompt generator changes structure and parameters for the selected target.
No. This page decodes and analyzes it locally. Your browser downloads the model code and model files, but the selected image is not sent to this site or the model host.
The caption model must be downloaded and cached on the first run. Later runs can reuse the local browser cache.