Synthwave Background

Make a synthwave background: a neon grid running to the horizon, a striped sun, mountains and a starry sky. Pick a size (phone, desktop, 4K, tablet, square post or header) and one of six colour sets, then set the horizon, the sun’s size, height and slices, the stars, the mountains and the grid. The grid is drawn from one camera, so every floor line runs to the vanishing point and the rows close up toward the horizon as real perspective does. Download a PNG at the exact size, an SVG or a PDF poster, or play the grid scroll in the preview. Nothing is uploaded.

100% private — everything runs in your browser. Everything runs in your browser; nothing is uploaded.

100% private — runs in your browser

The PNG is exactly the size you pick. The PDF fits the scene on one US Letter or A4 page; print at 100% (Actual size). Play grid scroll moves the floor toward you for 600 frames and stops (it pauses while the tab is hidden).

Synthwave background

Sun

Sky and mountains

Grid

Print

Runs in your browser with our own code: nothing you pick is uploaded or saved. Every grid line is drawn from one camera, so all the floor columns meet at the vanishing point on the horizon. You may use what you make here, including commercially, with no credit needed.

How to make a synthwave background

  1. Pick a preset, or choose a size and colours.
  2. Set the horizon and the sun: size, height and the number of slices.
  3. Choose the stars and mountains, and the grid’s columns, rows and spacing.
  4. Turn the glow on or off and change the seed for other stars and peaks.
  5. Download the PNG, SVG or PDF poster; Play grid scroll to see it move.

What you can use it for

  • Phone and desktop wallpapers
  • Stream overlays and video backgrounds
  • Album, playlist and podcast covers
  • Event posters and flyers
  • Website hero and header images
  • Laser and plotter line art from the SVG

The 15 presets

PresetSize (px)ColoursGridSun slicesStars
Sunset grid, sun with 6 slices, desktop1920 × 1080Sunset16 × 166107
Phone wallpaper, sunset1170 × 2532Sunset16 × 16699
4K desktop, orange sun, cyan grid3840 × 2160Orange sun, cyan grid16 × 166107
Deep purple, 8 slices1920 × 1080Deep purple, blue grid16 × 168107
Teal night, many stars1920 × 1080Teal night, green grid16 × 166256
Red and amber, low sun1920 × 1080Red and amber16 × 166104
Black and white grid1920 × 1080Black and white16 × 166107
Grid and stars only1920 × 1080Sunset16 × 16no sun200
Wireframe mountains1920 × 1080Sunset16 × 166107
Dense grid: 30 columns, 24 rows1920 × 1080Sunset30 × 246107
Wide grid: 8 columns1920 × 1080Sunset8 × 106107
High horizon1920 × 1080Sunset16 × 166108
Square post 1080 × 10801080 × 1080Sunset16 × 16683
Header 1500 × 5001500 × 500Sunset16 × 86102
Tablet wallpaper2048 × 2732Orange sun, cyan grid16 × 16691

Sizes

SizePixelsWidth : heightPDF poster on US Letter
Phone1,170 × 2,532 px0.462 : 1109.1 × 236 mm
Phone1,080 × 1,920 px0.563 : 1132.8 × 236 mm
Desktop1,920 × 1,080 px1.778 : 1184.5 × 103.8 mm
Large screen2,560 × 1,440 px1.778 : 1184.5 × 103.8 mm
4K3,840 × 2,160 px1.778 : 1184.5 × 103.8 mm
Tablet2,048 × 2,732 px0.75 : 1176.9 × 236 mm
Square post1,080 × 1,080 px1 : 1184.5 × 184.5 mm
Header1,500 × 500 px3 : 1184.5 × 61.5 mm

The floor rows (default preset)

RowDistance zy (px)Below the horizon (px)(y − horizon) × z
011080486486
11.8864270486
22.6780.9186.9486
33.4736.9142.9486
44.2709.7115.7486
55691.297.2486
65.8677.883.8486
76.6667.673.6486
87.4659.765.7486
98.2653.359.3486
10964854486
119.8643.649.6486
1210.6639.845.8486
1311.4636.642.6486
1412.2633.839.8486
1513631.437.4486
1613.8629.235.2486

Desktop 1920 × 1080, horizon at y = 594 px. The last column is the same for every row: that is the perspective rule.

Floor lines through the vanishing point

Columnx at the bottom (px)Floor point at z = 2Line at that rowFloor point at z = 5Line at that row
-4480720720864864
-3600780780888888
-2720840840912912
-1840900900936936
0960960960960960
1108010201020984984
212001080108010081008
313201140114010321032
414401200120010561056

Columns −4 to 4 of the default preset. Each line runs from the vanishing point (960, 594) to the bottom edge and passes through the floor point W / 2 + X × g / z of every row: the two columns agree.

Sun slices (default preset)

GapCentre y (px)Thickness (px)Share of the radius
1441.53.471.5 %
2469.36.932.9 %
349710.394.4 %
4524.713.865.8 %
5552.417.337.3 %
6580.120.798.7 %

Sun radius 237.6 px; gaps grow toward the bottom.

The colour sets

ColoursSkySunGridGround
Sunset: magenta grid, yellow-pink sun#0d0221 → #7a1c74#ffd319 → #ff2975#ff2ec4#0d0221
Orange sun, cyan grid#1b0b3a → #c2185b#fff35c → #ff6f00#00f0ff#0a0420
Deep purple, blue grid#05010f → #3a0ca3#f72585 → #7209b7#4cc9f0#03000a
Teal night, green grid#001219 → #005f73#ffd166 → #ef476f#06d6a0#000a0f
Red and amber#0a0000 → #5c0011#ffb000 → #ff1744#ff1744#070000
Black and white#000000 → #2a2a2a#ffffff → #8a8a8a#e0e0e0#000000

What prints

DownloadWhat is in it
PNGThe scene at the exact pixel size you pick, up to 3840 × 2160 or 2048 × 2732
SVGThe scene in pixels as vector shapes: sky bands, stars, sun pieces, mountains and grid lines
PDF posterThe scene fitted to one US Letter or A4 page, with a check bar

For neon colour codes and glow CSS, see Neon Colors; for chrome lettering on top, use the Chrome Text Generator.

Which tool to use

You wantUse
A neon grid to the horizon with a sliced sunSynthwave Background (this page)
70s wavy bands, sunset arches and daisiesRetro Background
Glossy buttons and chrome typeY2K Design Generator
Bubbles, sky and glossy bluesFrutiger Aero Background
Perspective guides for drawingPerspective Grid

Other tools: Perspective Grid prints one-, two- and three-point guides, the Gradient Generator makes plain CSS gradients and the VHS Effect adds tape lines to a photo.

More free tools

Patterns, backgrounds and colour?

Design tools that run privately in your browser, with no sign-up and no watermark.

See all free tools →

Frequently asked questions

What is in a synthwave background?

A night sky shading down to a bright horizon, a sun with stripes cut across its lower half, mountain silhouettes, and a glowing grid on the ground running to the horizon. This tool draws all of it with its own code, in six colour sets.

Why do all the grid lines meet at one point?

The grid is drawn as a flat floor seen by one camera. Floor lines that run away from you all head for the vanishing point, the centre of the horizon; the tool places each one through that point, and our tests check every line to within a billionth of a pixel.

Why do the rows get closer near the horizon?

A floor row at distance z appears at height horizon + (H − horizon) / z, so rows at even steps of distance close up toward the horizon. The table below lists the rows of the default preset; (y − horizon) × z is the same for every row.

How are the sun slices made?

The sun is a circle cut by up to 12 horizontal gaps in its lower half; each gap is thicker than the one above it. You pick the number of slices, and the table below gives each gap’s place and thickness for the default preset.

What sizes can I download?

Phone 1170 × 2532 and 1080 × 1920, desktop 1920 × 1080, large screen 2560 × 1440, 4K 3840 × 2160, tablet 2048 × 2732, square post 1080 × 1080 and header 1500 × 500 pixels. The PNG is exactly that size.

Does it animate?

The preview can scroll the floor toward you: press Play grid scroll. It runs for 600 frames and stops, pauses while the tab is hidden and stops when you change anything. The downloads are still images.

Is the glow a blur?

No. Each glowing line is drawn three times, the wider strokes mixed toward the ground colour, so the PNG, SVG and PDF all look the same and print cleanly.

Can I print it?

Yes: PDF poster fits the scene on one US Letter or A4 page; print at 100% (Actual size). For a bigger print, use the 4K PNG.

Is it free?

Yes. There is no sign-up, no watermark and no limit.

Is anything uploaded?

No. Everything is drawn by JavaScript in your browser. Nothing you pick is sent anywhere or saved when you close the page.