Sand Pattern Generator
Create layered sand-bottle waves, hypnotic spirals and symmetrical mandalas in one click. Every pattern is generated from a seed number, so you can recreate or share the exact same design.
Pattern styles
Waves
Rolling bands like layered sand in a glass bottle.
Spirals
Multi-armed spirals radiating from a random center.
Zigzags & stripes
Bold, rhythmic stripes at any angle.
Geometric
Triangular tiles with palette colors.
Layered gradients
Soft color transitions with wobbling horizons.
Abstract textures
Domain-warped noise for marbled, organic shapes.
Mandalas
Radial symmetry with petals, dots, rays and scallops.
Landscapes
Desert dunes, sunsets, mountains, ocean, rainbow hills and night sky.
Color palettes
Choose from desert, sunset, ocean, pastel, forest, candy, seasonal and monochrome palettes — including a color-blind-friendly palette and a high-contrast palette. You can also build your own palette in Settings.
Prefer a finished starting point? Browse the templates.
Frequently asked questions
What is a seed?
A number that drives the random choices of the generator. The same seed and settings always produce the same artwork, so you can note it down or share it.
Can I edit a generated pattern?
Yes. Patterns are placed as real sand grains. Draw on them, erase parts, release them so they pour down, or apply effects like wind and explosions.
How do I make a mandala?
Open the Mandala tab, choose a symmetry count from 3 to 24, pick a preset and palette, and press Randomize until you love it.