Snow Background Generator
Make a snow or winter background: snow falling in depth over quiet hills and pine forests, a full moon over the snow, a blizzard, a pink winter dusk or just snowflakes on a dark sky. Pick a preset or set your own: how many flakes, in how many depth layers, how big, the wind, the hills, their height, the trees, the stars and the moon. Every picture comes from a seed number: the same seed and size always give the same picture, and New seed gives you a fresh scene. Press Animate snow to watch it fall in the preview. Choose desktop, 4K, phone, tablet, square, banner or your own size up to 4096 pixels. It is a whole picture, not a repeating tile, and it is artwork drawn by our code, not a photograph. Download a PNG or JPG. Nothing is uploaded.
100% private — everything runs in your browser. Everything runs in your browser; nothing is uploaded.
The preview is the same picture drawn smaller; Animate snow moves the snow in the preview only. PNG and JPG download at the full size.
Picture
Snow
Landscape
Runs in your browser with our own code: nothing you type is uploaded or saved. Every hill, tree and snowflake is drawn by our own code from the seed; it is artwork, not a photograph. You may use what you make here, including commercially, with no credit needed.
How to make a snow background
- Pick a preset: gentle snowfall, blizzard, pine forest, mountains, moon and more.
- Press New seed until you like the scene.
- Set the snowflakes, depth layers, flake size and wind.
- Set the hills, their height, the trees, the stars and the moon.
- Press Animate snow to see it fall, and Stop when you like.
- Choose a size and download the PNG or JPG.
What you can use it for
- Desktop and phone winter wallpapers
- Video-call and stream backgrounds
- Posters, flyers and menus for winter events
- Slides and videos
- Game and story scenes
- Website and newsletter headers
The 12 presets
| Preset | Colours | Snowflakes | Depth layers | Wind | Landscape | Moon | Size |
|---|---|---|---|---|---|---|---|
| Gentle snowfall at night | Snowy night (navy) | 900 | 3 | → 0.05 | 2 hills, 12 trees | yes | 1920 × 1080 |
| Blizzard (heavy, windy) | Overcast grey | 3,600 | 4 | → 0.9 | 2 hills, 16 trees | – | 1920 × 1080 |
| Snowy pine forest | Snowy night (navy) | 800 | 3 | → 0.1 | 3 hills, 50 trees | – | 1920 × 1080 |
| Winter mountains | Icy blue | 500 | 3 | 0 | 3 hills, 10 trees | – | 1920 × 1080 |
| Pink winter dusk | Pink dusk | 600 | 3 | → 0.1 | 3 hills, 20 trees | yes | 1920 × 1080 |
| Bright winter day | Bright winter day | 400 | 3 | → 0.2 | 3 hills, 18 trees | – | 1920 × 1080 |
| Full moon over snow | Midnight blue | 500 | 3 | 0 | 2 hills, 14 trees | yes | 1920 × 1080 |
| Snowflakes only | Midnight blue | 1,500 | 4 | 0 | – | – | 1920 × 1080 |
| Big close-up flakes | Icy blue | 260 | 4 | → 0.1 | – | – | 1920 × 1080 |
| Quiet grey snow day | Overcast grey | 1,200 | 3 | → 0.2 | 2 hills, 24 trees | – | 1920 × 1080 |
| Phone wallpaper: falling snow | Snowy night (navy) | 1,200 | 4 | → 0.1 | 2 hills, 10 trees | yes | 1170 × 2532 |
| 4K winter forest | Snowy night (navy) | 1,400 | 4 | → 0.1 | 3 hills, 46 trees | yes | 3840 × 2160 |
Worked out by the tool.
How the snow layers differ
| Layer (of four) | Brightness | Speed (heights per second) | Seconds to fall the picture |
|---|---|---|---|
| Layer 1 (farthest) | 0.50 | 0.035 | 28.6 |
| Layer 2 | 0.65 | 0.050 | 20.0 |
| Layer 3 | 0.80 | 0.065 | 15.4 |
| Layer 4 (nearest) | 0.95 | 0.080 | 12.5 |
Worked out from the rule the tool uses: with more layers, the nearer ones are bigger, brighter and fall faster, which gives the snow its depth. Speed is in picture heights per second of animation.
What downloads
| Download | What is in it |
|---|---|
| PNG | The still picture at the full size you chose, every pixel exactly as drawn |
| JPG | The same picture as a smaller JPG (quality 92) |
For a phone photo wallpaper, use the Phone Wallpaper Maker; for a snow surface texture, the Snow Texture tool.
Which tool to use
| You want | Use |
|---|---|
| A whole winter scene with falling snow | Snow Background Generator (this page) |
| A repeating snowflake tile | Snowflake Pattern |
| A close-up snow or ice surface | Snow Texture |
| Christmas lights, baubles and a lit tree | Christmas Background Generator |
Other tools: the Gradient Generator for a plain winter sky, and the Image Resizer to change a picture’s size.
More free tools
Christmas and winter designs?
Picture and print tools that run privately in your browser, with no sign-up and no watermark.
Frequently asked questions
Is this a photo?
No. Every hill, tree and snowflake is drawn by our own code from the seed: it is artwork, not a photograph.
How is the snow made to look deep?
The flakes are split into one to four layers. Nearer layers have bigger, brighter flakes that fall faster; the table below gives the numbers.
What does the wind do?
It slants the snowfall: a positive wind blows the flakes to the right as they fall, a negative one to the left. In the still picture it only changes where flakes sit; in Animate snow you see the drift.
Is this the same as the snowflake pattern tool?
No. That tool makes a repeating tile of six-fold snowflakes. This one draws one whole winter scene with snow falling in depth.
What does the seed do?
It fixes where every flake, hill and tree goes. The same seed and size give exactly the same picture, pixel for pixel.
What does Animate snow do?
It makes the snow fall in the preview. It stops by itself after 720 frames, when you press Stop, when you change anything and when you switch to another tab. The download is always the still picture.
Is it free?
Yes. There is no sign-up, no watermark and no limit.
Is anything uploaded?
No. Every pixel is worked out by JavaScript in your browser. Nothing you type is sent anywhere or saved when you close the page.