Yesterday a small build landed on r/PromptEngineering. Step 1 is the usual. Step 2 is the part I liked.
What’s new: a Redditor (u/Anxious_Ambition_852) shipped PromptCraft AI. It’s a lightweight web tool for building structured, photorealistic prompts for Midjourney, DALL-E and Stable Diffusion. You type a main concept. It handles the parameter typing you’d otherwise do by hand. If you’ve ever kept a messy notes file full of half-remembered phrases like “85mm lens, shallow depth of field, golden hour,” you already know the problem this is aimed at. Every image model rewards a certain amount of structure, and most of us rebuild that structure from memory every single time.
The twist: it’s 100% free and runs client-side. There’s no account and no signup wall. You open the page and use it. That’s rare for prompt tools right now, and it’s why I’m mentioning it. Most tools in this space want an email address before you can type a single word, then a trial, then a paywall. Here you skip all of that. Client-side also means the page does its work in your browser instead of sending your idea to a server, which is a nice bonus if your concepts are for client work you’d rather keep private.
Here’s the mini-workflow, based on what the post says it does:
🎯 Type your main concept. One line is enough, like “old fisherman mending a net at dawn.” Keep it concrete. A subject, an action and a moment in time give the tool something real to wrap structure around. Vague concepts like “a cool fishing scene” will give you a vague result no matter how many dropdowns you click.
📷 Pick a camera angle. One commenter said this saves them from typing “low angle shot” every single time. That’s a small thing, but small things add up when you generate fifty images in a sitting. For the fisherman, a low angle looking up makes him feel monumental, while an over-the-shoulder view makes the scene feel intimate.
💡 Pick your lighting and style. Same idea. You choose from a list instead of retyping the same phrases. Soft morning light, dramatic side lighting and overcast diffusion all change the mood of the same concept completely. Try running the same fisherman with two different lighting picks and compare them side by side. It’s the quickest way to learn what lighting actually does for your images.
📐 Set the aspect ratio. The tool covers the usual ones, like the ar parameter set to 16:9 for wide shots and 9:16 for vertical. Think about where the image is going before you pick. Wide works for blog headers and video thumbnails, vertical works for phone screens and stories, and square still holds up for feeds.
Copy the finished prompt into Midjourney, DALL-E or Stable Diffusion. Read it once before you paste. Seeing the full structured prompt is also a free lesson in how a good prompt is put together, so you pick up the pattern while you use the tool.
Pro tip 1: Think of it as a checklist, not a magic box. Its value is making sure you never forget the camera, light and ratio decisions. Your concept line still does the heavy lifting. If a result feels flat, the fix is usually a sharper concept, not another dropdown.
Pro tip 2: Take the skeptic seriously. Another commenter pushed back that “truly optimized” is a big claim for something fully client-side. I agree with the instinct. A tool like this gives you structure and speed. It doesn’t know what your model will do with a given phrase. Midjourney, DALL-E and Stable Diffusion each read prompts differently. Midjourney likes compact, stylized language and parameters at the end, DALL-E responds well to natural sentences, and Stable Diffusion often cares about word order and weighting. So generate, compare, and tweak the output the way you would any prompt. A quick test is to run the same generated prompt in two models and note what each one ignores.
Pro tip 3: Once you find a combo you like, save it somewhere. A good angle, light and ratio setup is reusable across projects. A simple note with names like “moody portrait” or “product on white” turns into your own personal preset library. Over a few weeks you’ll have a handful of setups that cover most of what you make, and you’ll only be swapping the concept line.
Pro tip 4: Change one setting at a time when you’re learning. If you change the angle, the light and the style all at once, you can’t tell which choice made the difference. Lock the concept, adjust a single option, and look at what moved. That habit makes you faster than any tool will.
The post only has a couple of upvotes so far, so this is an early, small project. The author is asking for feedback and feature ideas, which is the best time to weigh in. Early users tend to shape what a project becomes. If you’ve wanted a lens choice, a film stock option, or a negative prompt field, a short, specific comment on the thread could actually end up in the next version.
Try it here: https://promptcraft-ai-two.vercel.app
If you spend a lot of time typing the same camera and lighting words, give it five minutes and tell the creator what’s missing. ⚓
I built a lightweight, free prompt generator for Midjourney & DALL-E (PromptCraft AI)
by u/Anxious_Ambition_852 in PromptEngineering