Midjourney

Verified against Midjourney · 2026-07-31

Batch-generate a themed icon or sticker set with permutation prompts

A permutation-prompt ({}) recipe for submitting one job that fans out into a full set of themed variants — icon colors, sticker characters, product flavors — in a single queued batch, instead of manually retyping and resubmitting a near-identical prompt for every variant.

Midjourney v76 fillable variables

The prompt

Ready to copy — highlighted parts are example details you can swap.

SHARED CONCEPT
a minimalist flat-icon design of a single object, centered, on a plain white background — this part of the prompt stays identical across every variant in the set and should carry all the description that must not change between them.

WHAT VARIES ACROSS THE SET
a coffee cup, a croissant, a rolling pin, a whisk, a teapot — this is the exact list of items Midjourney will substitute one at a time into the permutation bracket, generating one full job per item in the list.

WHERE THE VARIATION SITS IN THE SENTENCE
directly after "of" and before the rest of the description, since the object name is the subject of the icon — place the permutation bracket exactly where the varying word belongs grammatically in the sentence, since Midjourney inserts each list item literally into that position; a badly placed bracket produces a grammatically broken prompt for every single variant in the set, not just one.

STYLE LOCK ACROSS THE SET
thin 2px outline, single accent color of warm terracotta, no gradients, no shadow — restate this identically for every variant since permutation prompts do not add any extra consistency beyond what the shared, non-bracketed text already provides; a set is only as visually cohesive as the shared wording around the bracket.

NEGATIVE ELEMENTS
--no text, watermark, background texture, drop shadow

PERMUTATION SYNTAX
a minimalist flat-icon design of a single object, centered, on a plain white background {shared_concept_before}a coffee cup, a croissant, a rolling pin, a whisk, a teapot{shared_concept_after}, thin 2px outline, single accent color of warm terracotta, no gradients, no shadow

PARAMETERS
--ar 1:1 --v 7

OUTPUT
A single submitted prompt containing the {a, b, c} permutation bracket, which Midjourney splits into one separate job per listed item — each job returns its own full grid, and each job separately consumes one Fast-GPU-hour job slot, so a five-item list produces five full jobs from one submission, not one job with five results inside it.

BEFORE SUBMITTING A LARGE SET
Count the items in a coffee cup, a croissant, a rolling pin, a whisk, a teapot and multiply by the number of jobs that will actually be queued — permutation prompts are a convenience for not retyping the shared text, not a way to generate more images for the same cost. If the set is large, run one single test variant outside the bracket first to confirm the shared wording and style lock actually produce what you want, then submit the full permutation set once the wording is confirmed rather than debugging wording across an entire batch of queued jobs.

Customize

Optional — swap in your own details for the highlighted parts above.

Why this works

Permutation prompts using curly-brace syntax are Midjourney's mechanism for submitting one prompt that expands into multiple independent jobs at submission time — each item inside the braces produces its own full job with its own grid, which is a genuinely different thing from writing one prompt describing "a set of five kitchen icons" and hoping the model composes all five into a coherent single image or a tidy uniform batch on its own; it will not reliably do either, because a single generation has no concept of producing a deliberately matched series. Splitting the variation out into an explicit list is what actually guarantees five separate, individually-clean icon generations rather than one crowded attempt to render five objects into a single frame. Placing the bracket in the exact grammatical slot where the varying word belongs matters more than it looks like it should, because Midjourney performs a literal text substitution — it drops each list item into that exact position in the sentence with no grammatical adjustment, so a bracket placed one word too early or late produces an awkward or broken sentence for every single variant in the batch simultaneously, not just a cosmetic issue in one job. Since fixing this after submission means re-running the entire set, catching it before submitting is the only cheap fix. The instruction to restate the style-lock text identically across the shared portion of the prompt, rather than assuming the permutation mechanism itself enforces consistency, targets a real misunderstanding of what {} actually does: it only avoids retyping the prompt five separate times — it adds no additional visual-consistency guarantee beyond whatever the non-bracketed shared text already specifies. A permutation set with vague, unstated shared styling produces five icons that vary in ways nobody intended (one flat, one with a gradient, one with a drop shadow) purely because "the rest of the prompt was identical" was never actually true in a way that constrained line weight or shadow treatment. The pre-submission test-run guidance exists because permutation prompts multiply cost and queue time by the list's length, not by one flat job cost — a five-item list is five full jobs, each burning its own generation budget, so debugging wording after submitting a fifteen-item batch is fifteen times more expensive than catching a wording problem in one exploratory job first and then expanding the confirmed wording into the full permutation set.

What you get back

Five separate job grids returned from one submission — a coffee cup icon, a croissant icon, a rolling pin icon, a whisk icon, and a teapot icon — each sharing the identical thin-outline, terracotta-accent, no-shadow style, differing only in the depicted object.

Verified against

Midjourney v7 · 2026-07-31

Changelog

  • 2026-07-31 Initial publish, verified against Midjourney v7 permutation-prompt batch generation for icon sets.

Need this built into your business?

If a prompt isn't enough — what Scult builds, built and maintained for you — that's Scult's day job.

EXPLORE WHAT SCULT BUILDS
All Midjourney prompts

Check your AI visibility

One URL in, a 0–100 score and the exact fixes out.

RUN THE CHECK

Browse all the tools

15 tools across six categories
13 of them never send your data anywhere

Free · No signup · No trial clock

SEE THE DIRECTORY