Learn Midjourney

Get the image in your head out of Midjourney.

Midjourney turns a sentence into an image, so the sentence is the whole job. The people who get gorgeous, consistent results aren't luckier — they write in layers and steer with parameters. Iro teaches you that structure so you stop rolling the dice and start directing.

Prompt structureStyle & lightingAspect ratioParametersConsistencyVariations

iOS now. Android is in development — join the waitlist on the home page. Free to start; optional Pro upgrade is managed through Apple. Prefer your desktop? Iro also runs in your browser at app.tryiro.com.

The short version

Midjourney is a text-to-image AI, and the quality you get depends almost entirely on how you write the prompt. A strong prompt names the subject, the style or medium, the composition, and the lighting, then uses parameters like --ar for aspect ratio and --sref to lock a look. The rest is iteration: generate, pick the closest result, and use variations to steer it toward what you pictured.

  • Write prompts in layers: subject, style, composition, lighting.
  • Control the output with parameters like --ar (aspect ratio) and --stylize.
  • Hold a consistent look with style and character references, then iterate with variations.

What you'll be able to do

  • Turn a vague idea into a structured Midjourney prompt that renders what you pictured
  • Set aspect ratio, stylize, and version with the right parameters
  • Dial in style, mood, and lighting on purpose instead of hoping for the best
  • Keep a consistent character or art style across a whole set of images
  • Iterate with variations, upscales, and remix instead of starting over

Inside the path

A focused set of five-minute lessons — each one ends with a hands-on exercise, not a quiz you can guess.

  1. The four-layer prompt 5 min

    Subject, style, composition, lighting — the order that turns a sentence into a shot.

  2. Parameters that actually matter 5 min

    --ar, --stylize, --v, and --no, and when each one changes your result.

  3. Style and lighting on purpose 6 min

    Name a medium, a mood, and a light source so the model stops guessing for you.

  4. Keep it consistent 5 min

    Use style references (--sref) and character references (--cref) to hold one look across images.

  5. Iterate, don't restart 5 min

    Variations, upscales, and remix to steer an almost-right image all the way home.

Try a sample exercise

This is the kind of card you'd practice inside Iro — you do the thinking, then get feedback.

◆ Sample exercise · Prompt practice

You type "a cool logo dragon" into Midjourney and get four random, muddy results that look nothing alike and nothing like a logo.

Your task: Choose the prompt most likely to give you a usable, controllable image.

  • "a cool dragon, make it awesome and high quality 4k"
  • "minimalist flat vector logo of a coiled dragon, bold single-color silhouette, centered on a white background, clean geometric lines, mascot style --ar 1:1 --style raw --no gradient, shading"
  • "dragon logo please, something professional"
  • "the best possible dragon logo you can make"
See why the second prompt wins

The winning prompt works in layers: a clear subject (a coiled dragon), a specific style and medium (minimalist flat vector logo, mascot style), composition (centered, clean geometric lines, white background), and parameters that control the output — --ar 1:1 for a square logo, --style raw to cut Midjourney's default flourish, and --no gradient, shading as a negative prompt to keep it flat. Phrases like "high quality 4k" and "make it awesome" do nothing — they're not things the model can act on. In Iro you'd rewrite a weak prompt like this and get feedback on the exact layer you left out.

Why the same tool gives one person art and another person mush

Midjourney has no canvas and no sliders you drag — the prompt is the entire interface. That is why two people using the identical model get wildly different results: one types "a cool dragon" and one describes a subject, a medium, a composition, and a light source. The model fills every gap you leave, so vague prompts hand the decisions to a dice roll.

The fix is to write in layers and then steer with parameters. --ar sets your aspect ratio, --stylize controls how much artistic liberty the model takes, --v picks the model version, and --no removes things you don't want. Whether you run Midjourney through its Discord bot or the web app, the skill is the same: describe on purpose, then adjust one lever at a time.

The skill transfers to any image model

Layered prompting — subject, style, composition, lighting — is how you get good results from any text-to-image tool, whether it's Midjourney, DALL-E, Stable Diffusion, Adobe Firefly, or the generator built into Canva. What is unique to Midjourney is the parameter syntax (--ar, --sref, --cref, --stylize) and its house style. Learn the structure once and you carry it everywhere; learn the parameters and you get precise control on top.

Midjourney questions

How do I write a good Midjourney prompt?

Write in layers: name the subject, then the style or medium, then the composition (shot type, framing), then the lighting and mood. Add parameters like --ar for aspect ratio and --stylize for artistic liberty. Then generate and iterate — the first result is a draft, not the final image.

What do Midjourney parameters like --ar and --stylize do?

Parameters are settings you add to the end of a prompt. --ar sets the aspect ratio (--ar 16:9 for widescreen), --stylize (or --s) controls how strongly Midjourney applies its own aesthetic, --v selects the model version, and --no is a negative prompt that removes elements you don't want.

How do I keep the same character across images?

Use references. --cref (character reference) points Midjourney at an image to keep a character's features consistent, and --sref (style reference) locks a visual style across a set. Reusing a --seed value and keeping your prompt wording steady also helps hold a look.

Is Midjourney free?

No. Midjourney is a paid subscription service and no longer offers an ongoing free trial, so you need a plan to generate images. You can use it through its Discord bot or the web app at midjourney.com. This page teaches the prompting skill, which transfers to free image tools too.

Do I need to know art terms to use it?

It helps but it isn't required. Words like "golden hour lighting," "wide-angle shot," or "isometric" give the model useful direction, and you pick them up fast. Iro teaches the handful of style, composition, and lighting terms that change your results the most.

Practice Midjourney prompting.

Iro turns prompt structure, parameters, and iteration into five-minute exercises with feedback, so your next render lands a lot closer to what you pictured.