# AI gradient generator prompts: how to describe a gradient

[Canonical HTML page](https://gradiently.design/guide/ai-gradient-prompts)

Ask for "a modern gradient" and you'll get the one everyone gets. Describe the ground, the light and the material, and you'll get one that looks like someone chose it.

## The short version

- An AI gradient generator produces better results when a prompt describes the ground, three to five specific colours, the structure, the material, the light and any motion.
- Vague words such as modern, vibrant and aesthetic pull results towards the most common gradients, while specific words move them away.
- Precise colour names such as oxblood, sea glass or bone, or exact hex codes, steer colour far better than basic names like red or blue.
- Saying what to avoid is as useful as saying what you want, especially for common defaults such as purple-to-blue blends.
- Change one part of the prompt at a time, so you can tell which word caused which change.

An **AI gradient generator** turns words into colour, so the words decide the result. To get a gradient that looks chosen rather than defaulted, describe six things: the **ground** it sits on, three to five **specific colours**, the **structure** of the blend, the **material** or texture, the **light**, and any **motion**. Add a short list of what to avoid. That is the whole method; the rest of this guide is the vocabulary.

## Why vague prompts give generic gradients

Generators lean towards the most typical answer to a request. A prompt like "beautiful modern gradient background" carries almost no information, so the result lands on the average of every gradient labelled modern: usually a smooth violet-to-blue or pink-to-orange blend. Every specific word you add moves the result further from that average and closer to something that could be yours. [How to use a gradient generator](https://gradiently.design/guide/gradient-generator) covers the same problem with ordinary tools.

### Vague

- Modern gradient background
- Vibrant, aesthetic colours
- Cool blue and purple
- Something premium

### Specific

- Near-black ground with one ember glow low on the left
- Oxblood, rose and a pale blush highlight
- Sea glass bands, cool and calm, fine grain
- Bone paper ground, sage and clay washes, soft matte light

## The vocabulary for describing a gradient

Think of a gradient as a surface you are lighting, not just a pair of colours. Each row below is a separate dial, and good prompts touch most of them.

| Dial | Words that work | Example phrase |
| --- | --- | --- |
| Ground | near-black, midnight, bone, paper, ink, chalk | on a near-black ground |
| Colours | oxblood, ember, sea glass, lilac, moss, clay, or hex codes | ember, rust and a warm cream highlight |
| Structure | soft pools, long diagonal bands, radial glow, folded silk, mesh | soft pools of colour drifting into each other |
| Material | fine grain, film grain, silk sheen, frosted glass, paper tooth | with a fine film grain |
| Light | backlit, low sun, rim light, matte, glowing from below | lit from the lower left, like a low sun |
| Motion | slow drift, breathing light, gentle flow, still | drifting slowly to the right |
| Mood | calm, confident, nocturnal, fresh, warm | calm and nocturnal |

Mood words help most when the other dials are already set. On their own, they are too vague to steer.

- Oxblood: #4a0e14
- Ember: #f97316
- Sea glass: #9fd8cb
- Bone: #efe8dc
- Lilac: #c4b5fd
- Moss: #4d5b3a
- Ink: #111827

Names that carry a precise colour. Oxblood says more than dark red; sea glass says more than light green. When precision matters, give the hex code too.

## A prompt pattern for gradients

You don't need a clever formula, but a fixed order makes prompts easier to compare and change. Fill in what matters and leave out what doesn't.

```text
[ground] ground with [3 to 5 colours, from deepest to lightest],
arranged as [structure], with [material],
lit [light], [motion].
Mood: [2 or 3 words].
Avoid: [defaults you don't want].

Example:
Near-black ground with oxblood, deep rose and a pale blush highlight,
arranged as soft pools drifting into each other, with a fine film grain,
lit from below like a stage, drifting slowly to the right.
Mood: nocturnal, confident.
Avoid: purple, neon, hard edges.
```

Ordering colours from deepest to lightest helps the generator keep a clear ground and a highlight.

- Ember glow on near-black: `radial-gradient(90% 70% at 20% 90%, #f97316 0%, #9a3412 30%, #1c0a05 70%, #0a0503 100%)`
- Bone, sage and clay: `linear-gradient(160deg, #f3eee4 0%, #d9dcc8 45%, #c9a58a 100%)`
- Sea glass bands: `linear-gradient(120deg, #0f3b3a 0%, #2f7f78 40%, #9fd8cb 75%, #e6f4ef 100%)`
- Oxblood to blush: `linear-gradient(145deg, #3b0a12 0%, #7f1d2d 45%, #e11d48 80%, #fda4af 100%)`

Four prompts as plain CSS approximations. The grain, sheen, light and motion in each prompt are what a generator adds on top.

## Saying what to avoid

Negative instructions are underused. If you know the generator drifts towards a default, name it: "avoid purple", "no neon", "no hard edges", "not a sunset". Also avoid combinations that fail in any tool. Opposite colours blended directly tend to go grey in the middle, so either ask for a bridge colour between them or choose neighbours; [muddy gradients](https://gradiently.design/guide/muddy-gradients) explains why.

## How to iterate on a gradient prompt

1. **Start with ground and colours only** Get the palette right before adding material and light. It is the foundation for everything else.
2. **Change one dial at a time** Swap "soft pools" for "long diagonal bands" and keep the rest. You will learn what each word does.
3. **Keep a log** Save each prompt next to its result. The good phrases become your house vocabulary.
4. **Use a reference** A photo you love carries more information than any sentence. Pull its palette first; see [colour palettes from a photo](https://gradiently.design/guide/color-palette-from-image).
5. **Test it with words on top** Place a headline over the result. A gradient that fights the text isn't finished.

> **Describe the material, not the file** Words like 4K, HD or high quality rarely change a gradient much. Words like grain, sheen and matte change it a lot.

## Describing a gradient in Gradiently's Forge

In Gradiently, you can describe a Mark in a sentence and the Forge builds it: a ground, a palette of up to eight colours, up to three stacked materials, light, grain, motion and a type voice, all of which you can then adjust control by control. The vocabulary above works directly. Because every new Mark is checked against all the others before it can be published, a well-described Mark is also one nobody else already has. [Describe a Mark in a sentence](https://gradiently.design/guide/describe-a-mark) has worked examples, and [Match a picture](/forge/match) starts from an image instead.

A portrait design with a short line of text over a dark gradient material

A description becomes a material that sits behind real words, which is the real test of any gradient.

## FAQ

### What should I include in an AI gradient prompt?

The ground, three to five specific colours, the structure of the blend, the material or texture, the light and any motion, plus a short list of what to avoid.

### Why does the AI keep giving me purple and blue gradients?

Vague prompts land on the most common answer. Name specific colours, a ground and a material, and add "avoid purple" if it keeps drifting there.

### Should I use colour names or hex codes in prompts?

Both work. Precise names such as oxblood or sea glass steer well, and hex codes are best when you need an exact brand colour.

### How do I describe a gradient that moves?

Name the movement and its pace, such as a slow drift to the right, breathing light or a gentle flow, and keep it to one main movement.

### Can I make a gradient from a photo instead of words?

Yes. Pull the photo's palette first, or use a tool that works from images, such as Gradiently's Match a picture.
