Y
Prompt Workshop
Article · Prompt syntax

AI Prompt Weight Syntax Explained

Platforms differ widely on weight syntax. Automatic1111 uses parentheses, Midjourney uses double colons — mixing them is a common bug.

Three platforms compared

PlatformIncreaseDecreaseExplicit value
Automatic1111 / Forge(token)[token](token:1.3)
ComfyUI(token:1.2)(token:0.8)(token:1.5)
Midjourneytoken::2token::-1red car::3 blue::-0.5
Fluxno weight syntaxuse natural language

Automatic1111 / Forge details

  • (token) = ×1.1
  • ((token)) = ×1.21
  • [token] = ÷1.1
  • Explicit: (token:1.3)
  • Same syntax applies to negative prompts

Midjourney double colon

Midjourney splits prompts into weighted segments via "::":

red car::2 blue background::1 mountains::0.5

Negative weights act as anti-weights:

forest::2 trees::-0.5

Forest yes, but suppress prominent tree shapes.

Flux: use natural language

Flux ignores weight syntax. Use natural language:

  • "a strikingly red car against a faintly blue background"
  • "very", "extremely", "strikingly" as intensifiers
  • Put important items first in the sentence

Gotchas

Using A1111 syntax in Midjourney

(token:1.3) parses as nothing in MJ. Use token::2.

Weight 2.0+ overcooks

Stay in 0.5–1.5.

Frequently asked questions

Does ComfyUI support which weights?

The standard text-encode nodes accept (token:1.2) syntax.

Does Flux really ignore brackets?

Completely. Use "very" or "strikingly" instead.

Try this parameter live in the editor

The local editor includes Midjourney / SDXL / Flux templates with a visible, editable parameter panel.

Open the editor →
Yan · AI Prompt Workshop editorial team|Last updated on 2026-06-12。This site does not call any cloud model. Every prompt and parameter in this article was tested and refined locally by the editorial team.