Ad
Ad

What a negative prompt is, and why it does almost nothing here

We asked for twenty things to be left out. Four came out. Five got more prominent than they were before we objected.

The short answer

A negative prompt is a list of what you want left out. Writing "no cars" or "no people" is close to useless on a model with no separate negative-prompt input. Across twenty pairs, seventeen of which were testable, the instruction was honoured four times and ignored thirteen. In five of those failures the thing we asked to remove came back larger or more central than in the plain version, which is the outcome the mechanism predicts.

MethodTwenty scenes, each generated twice: once as a plain phrase, once with a short "no X" clause appended. Forty images, one generation each, Z-Image Turbo, 2026-08-12, nothing re-rolled. Scored by eye on one question: is the named thing absent? Eight of the twenty pairs are below.
  1. A train station platform with a small overhead sign in the distance
    before
    The same platform with a large blue overhead sign dominating the top of the frame
    after

    asked for no signs

    The clearest failure in the set. The plain version has a small sign far down the platform. Objecting to signs produced a large blue one at the top of the frame with two lines of text on it.

    A train station platform, no signs

    use this prompt →
  2. A mountain lake with a dark surface showing little reflection
    before
    A mountain lake with a near perfect mirror reflection of the peaks
    after

    asked for no reflection

    The plain lake is dark and barely reflective. The one we asked not to reflect is a mirror. Naming a thing makes the model think about the thing.

    A mountain lake, no reflection

    use this prompt →
  3. A window looking out at a grey city with a few drops on the glass
    before
    A window covered in raindrops with the city blurred behind them
    after

    asked for no raindrops

    Same pattern. The plain version is a wet day seen through fairly clear glass. The negative version is entirely raindrops.

    A rainy window, no raindrops

    use this prompt →
  4. A summer garden border of mostly green foliage with a few small blooms
    before
    A garden border full of purple, pink and white flowers
    after

    asked for no flowers

    Four for four in the wrong direction. The plain border is mostly leaves; the one that was told not to flower is covered in them.

    A garden in summer, no flowers

    use this prompt →
  5. A farmers market stall with a shopper standing beside the produce
    before
    A similar market stall with a shopper on the right and more people behind
    after

    asked for no people

    A plain miss rather than a reversal: the request changed the composition slightly and left the people exactly where they were.

    A busy farmers market stall, no people

    use this prompt →
  6. A pale bookshelf filled with books on two shelves
    before
    An empty dark wooden shelf unit mounted on a white wall
    after

    asked for no books · worked

    One of the four that worked. The shelf is empty. Note what else changed: the shelf became a different piece of furniture on a different wall.

    A bookshelf against a wall, no books

    use this prompt →
  7. A living room with two large windows and a sofa
    before
    A living room with a completely blank wall and two sofas facing a table
    after

    asked for no windows · worked

    Worked, and produced the flattest, oddest room in the whole set. Removing a thing tends to remove the reason the scene was lit.

    A living room interior, no windows

    use this prompt →
  8. A wooden workbench with a knife and a screwdriver on it
    before
    A bare pale workbench with nothing on it
    after

    asked for no tools · worked

    Worked cleanly. The pattern across the four successes: they were all cases where removing the object leaves a perfectly ordinary picture behind.

    A workshop bench, no tools

    use this prompt →

The count

Twenty scenes, each run twice. Three of the twenty turned out not to be testable because the plain version did not contain the thing we then asked to remove, so the instruction had nothing to act on. That leaves seventeen real tests.

Four honoured. No books, no windows, no appliances, no tools.

Thirteen ignored. Including no people, no cars, no chairs, no wheels, no skyscrapers, no leaves on the ground.

Five of those thirteen went backwards, with the forbidden thing arriving larger or more central than it had been in the plain version. Signs, reflections, raindrops, flowers and wine glasses.

One scorer, judged by eye, on one model, on one day. The images are all above or in the set, and the prompts are printed, so the scoring is checkable.

Why the reversals happen

This is not the model being contrary. It is what the pipeline does.

Your prompt is turned into vectors by a text encoder, and those vectors steer every denoising pass. There is no subtraction operator anywhere in that process. Writing "no signs" puts *signs* into the conditioning, along with a small function word that carries very little visual meaning, because "no" does not correspond to any consistent pattern of pixels the way "fog" or "night" does.

So the model receives a prompt that is substantially about signs, and it draws you a sign. The mechanism is described in more detail in what happens in the ten seconds after you press generate.

This is also why real negative prompts, the kind Stable Diffusion exposes as a separate field, do work. They are not part of your prompt. They are a second conditioning vector that the sampler steers away from, which is a different operation entirely. Our generator has one text box, so there is nothing to steer away from.

What the four successes had in common

Books off a shelf, windows out of a room, appliances off a counter, tools off a bench.

In each case, the thing being removed is a removable object in an otherwise complete scene. An empty shelf is a perfectly ordinary photograph. A bench with nothing on it is a photograph someone might take.

The failures are mostly cases where the named thing is either the point of the scene, a market without people, a lake without a reflection, or so strongly associated with it that its absence would be strange. The model is not obeying or disobeying. It is producing the most probable picture for a prompt that mentions the thing, and sometimes the most probable picture happens not to contain it.

Ad

What to write instead

Describe the state you want rather than the object you do not.

"An empty farmers market at dawn before the traders arrive" outperforms "a farmers market, no people", because every word of it is a condition the model can picture. That is the same principle measured in one added word versus a full rewrite.

For a lake with no reflection: "a lake with a wind-rippled surface". For a platform with no signs: "a disused platform, boarded up". You are giving the model something to draw instead of something to avoid.

Where that fails, the fallback is boring and effective. Generate several and pick, or crop, or remove it in an editor. Our generator is free and uncapped, so pulling five and choosing one costs nothing but a minute.

Where this does not apply

If your tool has a separate negative prompt field, use it. Automatic1111, ComfyUI, InvokeAI and most local Stable Diffusion setups expose one, and it works because it is wired into the sampler rather than into your sentence.

Our result also says nothing about how other hosted generators handle a "no X" phrase, because we only tested the one we run. If a hosted tool has a single prompt box, the mechanism above suggests it will behave the same way, but we have not measured that and will not claim it.

What we can say is that for the model behind this site, the twenty-run answer is: describe what you want, not what you do not.

FAQ

Frequently asked questions

Do negative prompts work?

In a dedicated negative prompt field, yes: it is a separate conditioning signal the sampler steers away from. Typed into an ordinary prompt as "no X", mostly not. In our twenty pairs, four were honoured, thirteen ignored, and five of the failures made the forbidden thing more prominent.

What is a negative prompt?

A second prompt describing what should not appear, supplied in its own field, which the sampler uses to steer away from those concepts during generation. It is not the same as writing "no X" in your main prompt, which just adds X to what the model is thinking about.

Why did asking for no flowers give me more flowers?

Because the word "flowers" enters the conditioning either way, and "no" has no reliable visual meaning to counteract it. There is no subtraction step in the pipeline. It happened to us five times out of twenty, most dramatically with a station sign that grew from a distant speck to the largest object in the frame.

How do I get rid of something in an AI image?

Describe a scene where it would not be there rather than forbidding it. "An empty market at dawn" works where "a market, no people" does not. Failing that, generate several and pick one, or remove it in an editor with a real selection tool.

Does this site have a negative prompt field?

No. There is one prompt box, which is why this test matters here: anything you write is positive conditioning. Generation is free and uncapped, so the practical workaround is to run the prompt a few times and keep the best result.

Ad

Keep reading

More guides

All guides →