Y
Prompt Workshop
Article · Prompt syntax

Stable Diffusion BREAK Token Explained

BREAK is the Automatic1111 / Forge keyword that splits prompts into chunks, bypassing the 75 token limit and distributing attention more evenly.

The 75 token limit

Stable Diffusion's CLIP text encoder accepts up to 75 tokens per pass. An English word is roughly 1–2 tokens; a non-Latin character is 2–3 tokens. Long prompts inevitably exceed this.

How BREAK works

a young woman, long black hair, BREAK, in a misty forest, soft morning light, BREAK, photorealistic, sharp focus

BREAK splits the prompt into segments. Each segment is encoded independently (max 75 tokens) and the results are concatenated. You can chain as many segments as you want.

Typical uses

  • Subject block + BREAK + scene block + BREAK + style block
  • Stop the subject from being diluted by the scene description
  • Multi-character: one BREAK segment per character

BREAK is not magic

BREAK is not spatial control

Unlike ControlNet, BREAK does not assign segments to image regions. It only chunks attention.

Too many BREAKs disperse the image

4–5 segments often produce drift. Stay at 2–3.

SDXL note

SDXL's token limit is 77 with dual encoders. BREAK still helps but the benefit is smaller than in SD 1.5. Flux does not need BREAK — its natural-language handling is much better.

Frequently asked questions

Does ComfyUI support BREAK?

Not in standard nodes. Use the advanced clip text encode prompt-chunking feature.

Is BREAK case-sensitive?

Yes. Must be uppercase. "break" or "Break" are not recognized.

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.