Gradient Background Image Generator
Make a linear, radial or conic gradient image at any size — 4K, phone wallpaper, square post — with your own color stops and optional dithering. PNG, JPG or WebP.
A gradient image is the simplest good-looking background: a wallpaper for a phone or desktop, a slide or video backdrop, or a placeholder for a social post. This generator draws linear, radial or conic gradients at common screen sizes — Full HD, QHD, 4K, phone wallpaper, square post, story — or any custom size up to 8192 px, using the same geometry as CSS gradients. Optional dithering adds faint noise so smooth blends do not show bands, and the result downloads as PNG, JPG or WebP.
How to use this tool
- Pick a size preset, or Custom and type the width and height.
- Choose linear, radial or conic and set the angle (or radial shape).
- Type the color stops, one per line, with optional % positions.
- Leave a little dither on for big screens, choose the format and download.
Formula
linear: gradient line through the center, length = |W × sin θ| + |H × cos θ| · radial (farthest-corner): ellipse radii = (W ÷ 2 × √2, H ÷ 2 × √2) · conic: canvas start angle = θ − 90°
θ follows CSS: 0° points up and angles turn clockwise, so 90° runs left to right. Stops without a position are spread evenly between their neighbors, and a position lower than an earlier one is raised to it, as in CSS. Dither adds up to ± half the chosen percentage of 255 per channel.
Example
At 90° from #FF0000 to #0000FF on a 200 × 100 image, the left column is pure red, the right column pure blue, and the middle pixel is about rgb(127, 0, 128) — the same as linear-gradient(90deg, #ff0000 0%, #0000ff 100%). Three stops white, black, white with no positions put black at exactly 50%.
Frequently asked questions
Why do I see bands in my gradient?
An 8-bit image has only 256 steps per channel, so a slow blend across 4K has wide visible steps. Dithering mixes neighboring steps with fine noise; 1–2% is usually enough.
PNG, JPG or WebP?
PNG is lossless but large for photos-like gradients; JPG and WebP are much smaller. WebP saving depends on the browser — if yours cannot encode it, you will see a message and can choose another format.
Is the image the same as the CSS gradient?
Yes in shape and color: the canvas uses the same line length, radius and start angle that CSS defines, and both blend in sRGB. A canvas on its own mixes see-through stops differently from CSS, so the tool adds in-between stops that follow the CSS rule. Only the optional dither differs.
Sources
Last updated:
Page address with these inputs: https://kakao.mobile/tools/gradient-image-generator/
Cite or embed this tool
kakaoCalc. (2026, November 8). Gradient Background Image Generator. https://kakao.mobile/tools/gradient-image-generator/
“Gradient Background Image Generator.” kakaoCalc, 8 Nov. 2026, kakao.mobile/tools/gradient-image-generator/.