How to write a good text to image prompt
A text to image model only knows what you tell it. Short prompts like 'a cat' work, but the model fills every gap with its own guesses. The more of the picture you describe, the closer the result gets to what you imagined. A reliable order is subject, then setting, then style and light.
Compare 'a coffee cup' with 'a white ceramic coffee cup on a wooden café table by a rainy window, soft morning light, shallow depth of field, photorealistic'. The second tells the model the material, the scene, the mood and the look.
| Part of the prompt | Example |
|---|---|
| Subject | a white ceramic coffee cup with latte art |
| Setting | on a wooden café table by a rainy window |
| Style | photorealistic, 35mm photo / flat vector illustration / 3D render |
| Light and mood | soft morning light, cozy, muted colors |
| Framing | close-up, top-down, wide shot, centered |
Text to image tips and common mistakes
A few habits fix most disappointing generations:
- Change one thing at a time between generations, so you know what made the difference.
- Say what you want, not what you don't: 'an empty beach' works better than 'a beach with no people'.
- Put any words you want shown inside the image in quotes, and keep them short.
- Name a medium (watercolor, oil painting, product photo) instead of an artist's name.
- Mention the aspect you want, such as 'wide banner' or 'vertical phone wallpaper', if the composition matters.
- If hands or small text look odd, generate again or crop them out; every model still slips up there.
Free text to image vs the full AI image generator
This page is the quick way in: one prompt, one model, one image. When you need more, the PicX AI image generator lets you choose between models, set the aspect ratio, add reference images and keep everything in one library. Start here, and move over when a project needs that control.
Whichever you use, keep your best prompts. A short note of the prompt, the model and what you changed turns lucky results into a repeatable style you can use again for a series of posts or a product line.





