The negative prompt library carries the same material, arranged by use case.
Whether a negative prompt helps depends first on whether your model reads one. This page gives you copy-ready negative prompts, and says which models take them, for: ChatGPT Images 2.5, FLUX.2 Pro, Midjourney v8.2, Kling 3.0, Seedance 2.5, Runway Gen-4.5, and LLMs. Use them as-is or stack with your own.
Why Negative Prompts Matter More Than Most People Think
Whatever you do not state, the model decides for you. The results people most often try to exclude are plastic-looking skin, flat even lighting, stock photo composition, generic facial expressions, and obvious AI artifacts. That list is this page’s working experience, not a vendor statement.
A well-crafted negative prompt can block some of those outcomes. But that sentence has two conditions attached, and they matter more than the prompt text below.
First: the model has to actually take one. FLUX.2 and Runway, for example, do not support negative prompts at all — see the section below. Second: longer is not stronger. A long negative list can start arguing with your positive prompt — the Seedance section below shows how.
First-hand: an earlier version of this page said a strong negative improves output “every single time. There is no exception to this rule across any model.” That was wrong on both counts and is corrected here, 25 Aug 2026.
First: Does Your Model Even Read a Negative Prompt?
Almost every negative-prompt article online gives you one list and implies it works everywhere. It does not. The models disagree at the most basic level — whether a negative prompt exists as a feature at all. Four of the seven below have no negative field (FLUX.2, Runway, Seedance 2.5 and ChatGPT Images), and on one of them, Runway, the vendor documents that using negatives can produce the opposite of what you asked.
Check your model here before pasting anything from the rest of this page.
--no per prompt, comma-separatednegativePrompt on Gemini Enterprise Agent Platform, not in the Gemini API’s Veo reference“FLUX.2 does not support negative prompts” — Black Forest Labs docs, read at source 10 Sep 2026: “instead, focus on describing what you want, not what you don’t want”.NO FIELD
Runway, Gen-4 Image Prompting Guide, read at source 10 Sep 2026: “negative prompts, or prompts that describe what shouldn’t appear in the image, are not supported in Gen-4 Images. Including a negative prompt may result in the opposite happening”BACKFIRES
No
negative_prompt field; exclusions share the prompt and compete with it. ByteDance’s own Seedance 2.5 prompt guide, 18 Aug 2026, read at source 23 Sep 2026, documents no separate field and puts exclusions inside the prompt formula: “Preserve [identity, wardrobe, logo, object geometry]. Avoid [unwanted cuts, camera behavior, artifacts, extra objects, text].”NO FIELDNo field. Conversational only — and the Responses API image tool revises your prompt before generating. OpenAI’s image generation guide, read at source 22 Sep 2026, lists no negative-prompt parameter and says: “When using the image generation tool in the Responses API, the mainline model … will automatically revise your prompt for improved performance.”NO FIELD
--no at the end of the prompt, followed by a list; equivalent to a negative weight. Midjourney, No parameter, read at source 23 Sep 2026: “Using the --no parameter is the same as weighing part of a multi-prompt to ‘-0.5’”.YES — --noA separate
negative_prompt field only on the legacy API, for kling-v2-5-turbo, kling-v2-6 and kling-v3 — and Kling recommends putting negatives inside the prompt anyway: “It is recommended to supplement negative prompt via negative sentences within positive prompts”. Read in a browser 16 Sep 2026. An earlier version of this row placed the field on Kling 1.6 and 2.1 Master, citing a third-party schema page.LEGACY API ONLYnegativePrompt on Gemini Enterprise Agent Platform, formerly Vertex AI, read at source 16 Sep 2026 — “A string value that describes content that you want to prevent the model from generating.” The Gemini API’s own Veo reference does not list it. Google’s own guidance is to describe the exclusion rather than command it: “specify ‘a desolate landscape with no buildings or roads’ instead of ‘no man-made structures’” (Google Cloud, Veo 3.1 prompting guide). An earlier version of this entry credited the parameter definition to that prompting guide, which does not contain it. An earlier version of this page said “plain nouns only, never ‘no X’”, which overstates it — Google’s preferred example contains the word “no”.YES — REAL FIELDFour of seven do not take a negative prompt. On those, every exclusion has to be rewritten as a description of what you do want — that is the vendors' own advice, not a workaround. On the three that still have one somewhere, keep it short and specific. There is no universal negative prompt, and any page offering you one has not checked.
Be specific, not sweeping. Google's own Veo example keeps the word "no" — “a desolate landscape with no buildings or roads” instead of “no man-made structures” — and simply names what should be absent. Kling goes further and recommends putting negatives inside the prompt as sentences, even where its legacy field exists.
On Midjourney: “You can even list multiple elements by separating them with commas.”
Google Cloud, Veo 3.1 prompting guide, Kling AI API (legacy) and Midjourney, No parameter, read 16 Sep 2026. An earlier version of this box told you to write plain nouns and never "no", and said --no reads each word separately. The first is not in the vendors' documentation; the second is true only of Midjourney’s moderation, not of how the image is steered: “Midjourney’s moderation system reads every word you add to the --no parameter independently.” (Midjourney, No parameter, read at source 22 Sep 2026.)
The Closest Thing to a Universal Negative — For the Three Models That Take One
For Midjourney, Kling and Veo. On the four models above that take no negative prompt, read this as a checklist of what your positive prompt needs to rule out:
ChatGPT Images 2.5 — Negative Prompts
ChatGPT Images 2.5 handles negative prompts conversationally — add them at the end of your prompt or in a follow-up message.
ChatGPT Images 2.5FLUX.2 Pro — Negative Prompts
Black Forest Labs' own prompting guide states: "FLUX.2 does not support negative prompts. Focus on describing what you want, not what you don't want." Not weakly supported. Not supported.
The negative prompts kept below are therefore not a FLUX.2 feature. They are a checklist of the failure modes worth writing against in your positive prompt — which is what BFL tells you to do instead. Read them as "make sure the positive prompt rules these out", not as text to paste into a field that does not exist.
What BFL says to do instead — their documented framework is Subject + Action + Style + Context, and word order carries weight: the model attends most to what comes first. Their recommended lengths are 10–30 words for quick concepts, 30–80 words for most work, 80+ only for genuinely complex scenes. So "no plastic skin" becomes "visible pores, subsurface scattering, uneven natural skin tone" — placed early, not appended at the end.
Black Forest Labs, FLUX.2 [pro] & [max] prompting guide, re-read at source 10 Sep 2026. BFL’s reason: “even when they can process them, AI models generally struggle with negation”Separately, for the older open FLUX.1 weights: Black Forest Labs' model cards say FLUX.1 [dev] was “Trained using guidance distillation” and FLUX.1 [schnell] was “Trained using latent adversarial diffusion distillation”.
An earlier version of this box said both open FLUX models are guidance-distilled, run at CFG 1, and so do not apply a negative prompt at all — and that a FLUX guidance of 3–4 approximates CFG 7. The model cards contradict the first part for [schnell], and neither card mentions CFG 1, negative prompts or that conversion. With no source for the mechanism, the explanation was removed.
What stands: on FLUX.2, Black Forest Labs says “FLUX.2 does not support negative prompts.” So everything moves into the positive prompt. Not "no plastic skin" but "visible pores, subsurface scattering, uneven natural skin tone."
FLUX.1 [dev] model card · FLUX.1 [schnell] model card · FLUX.2 prompting guide; all read at source 16 Sep 2026.Midjourney v8.2 — Negative Prompts
Midjourney uses --no instead of a separate negative field. Append to the end of your prompt: --no plastic skin, watermark, text, extra fingers
Kling 3.0 + Seedance 2.5 — Video Negative Prompts
Video models need identity-specific negatives more than image models. The biggest failure modes are temporal drift and morphing — not just visual artifacts. But on Seedance the long list below is the wrong shape, and this section explains why before giving you the short one.
There is no negative_prompt field in Seedance. Every exclusion you write sits inside the same prompt as your positive direction, competing for the same attention. That single architectural fact drives everything below.
The failure is contradiction, not inversion. A widely repeated version of this warning says Seedance "misreads negatives and does the opposite." That is not what the evidence shows, and it is worth being precise about. What actually happens is that a long generic list ends up arguing with your own positive prompt. Exclude "blur" while asking for shallow depth of field. Exclude "camera shake" while asking for handheld. Exclude "scene cuts" while asking for a sequence. The model has to resolve a contradiction you wrote, and which side wins is not predictable — which looks like the model doing the opposite on purpose.
Positive phrasing wins for anything describable. The published guidance is consistent here: state the outcome instead of banning its absence. Not "no chaotic camera" but "camera locked at waist height, restrained movement." Not "not blurry" but "subject held in sharp focus, motion blur confined to fast background elements." A positive instruction tells the model what to build; a negative only tells it what to avoid, and leaves the choice of replacement open.
Keep a negative line, but keep it short. Reserve it for failures that make a clip unusable and that have no positive phrasing — subtitles appearing, a duplicated subject, a hard cut, a logo changing, new people entering frame. Five or six of those beat eighteen generic ones.
Fix what broke, not what might. ByteDance's own guidance is diagnostic rather than preventive: if a face drifted, address identity; if the product changed shape, protect the product. Do not pre-load exclusions for problems you have not seen in your own output.
And there is a placement rule. ByteDance's published Seedance template, on their own Dreamina platform, keeps exclusions "short, concrete, and grouped at the end" — in a single Avoid [...] clause, placed after a positive Preserve [identity, wardrobe, logo, object geometry] clause. Say what must survive first, what must not happen second, and keep them in one place rather than sprinkled through the prompt. Scattered exclusions are what start arguing with the positive direction.
Preserve then Avoid. What they do not endorse is a long generic exclusion list, which is what Luma and Melies warn against. Both are saying the same thing: a short, concrete Avoid clause at the end, not a dump.Everything else that used to live in a video negative list belongs in the positive prompt instead: identity held constant across every frame, same face and clothing throughout, single continuous take, physically plausible motion, stable camera at a fixed height. The long list below is for video models that still take a negative field — on Kling that means the legacy API, and Kling itself recommends putting negatives inside the prompt. It is not for Seedance.
Kling 3.0 ↗Seedance 2.5Runway Gen-4.5 — Negative Prompts
This is the one model where the folklore is literally true, and it is the vendor saying it. Runway's own Gen-4 prompting guides state that negative prompts are not supported, and that "including a negative prompt may result in the opposite happening." Their instruction is blunt: "Avoid negative prompting, such as no clouds in the sky, for the best prompt adherence."
So writing "no watermark, no text overlay" into a Runway prompt is not neutral and not merely ineffective — by the vendor's own account it can summon the thing you banned. If you have been pasting a generic negative block into Runway and getting the artifacts anyway, this is why.
What Runway says to do instead: start simple and build. Its video guide: “Begin with a foundational prompt that captures only the most essential motion to the scene.” Then add one element at a time: subject motion, camera motion, scene motion, style descriptors. For images, it recommends “Use full sentences with natural language for more control over elements”. Every exclusion has to be re-expressed as something present — Runway’s own rewrite is not “a man with no hair” but “a bald man”.
Runway, Gen-4 Image Prompting Guide and Gen-4 Video Prompting Guide, read in a browser 17 Sep 2026. An earlier version of this paragraph gave Runway’s structure as subject → action → setting → camera → motion over time → style; the guides do not give that order.The block below is kept as a diagnostic list — the artifacts worth checking your output for — not as text to paste into Runway.
Runway Gen-4.5LLM Negative Prompts — ChatGPT, Claude, Gemini
LLMs don't have a negative prompt field — you embed exclusions directly in the prompt or system prompt. These are the most impactful exclusions for common use cases:
More prompts, when something changes.
Prompts, model guides and workflow notes, sent when there is something new. Free.
SUBSCRIBE FREE ↗