Skip to content
OneTooling

SVG Pattern & Background Generator

Create seamless SVG patterns and backgrounds: dots, grids, stripes, waves, hexagons and more. Copy CSS or download SVG or PNG. Runs in your browser.

Runs in your browser · nothing uploaded

Pattern

24px
2px
0°
Color schemes

Get the pattern

Output
background-color: #eef2ff;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='2' fill='%236366f1'/%3E%3C/svg%3E");
background-size: 24px 24px;

Why is there an ad? This tool is free and runs on your device. One small ad pays for hosting and new tools. No pop-ups, no autoplay, never inside the tool. How we make money

How to make a repeating background

  1. Pick one of the nine patterns, then set the scale, line width, and rotation. Try a color scheme or choose your own two colors.
  2. Under Get the pattern, choose CSS background to copy code you can paste into any stylesheet.
  3. Choose SVG tile or PNG to download a file at the width and height you need, such as 1920 by 1080 for a wallpaper.

Dark text stays readable on a pale pattern, so keep the two colors close in brightness for subtle backgrounds. Use a thicker line and higher contrast for bold, decorative sections.

Questions

Is anything uploaded?

No. The pattern is built as SVG text in your browser, and the CSS, SVG, and PNG are made on your device. Nothing is sent anywhere.

Why use an SVG pattern instead of an image file?

An SVG tile is a few hundred bytes, stays sharp on high-density screens, and can be inlined in CSS as a data URL, so it needs no extra request. A PNG of the same pattern is much larger and blurs when scaled.

How does the CSS background work?

The CSS sets a background color and repeats a small SVG tile as the background image. With rotation set to 0 the tile repeats with no seams. With a rotation, the tool saves one stretched image so the angle is kept.

Will the PNG or SVG repeat without visible seams?

The tiles are drawn so their edges meet exactly, including the hexagon and wave patterns. The full-size SVG and PNG are generated at the width and height you choose, so they do not need to repeat.

Can I use the patterns commercially?

Yes. The shapes are simple geometry generated on the fly, and the output is yours to use in websites, apps, and print.

Credits

Built by OneTooling using standard browser features. No third-party code runs on your data.