Wallpaper patterns

This applet requires the Java package to run: GetJava Download Button

Click and drag the green, red or blue dots to change the pattern. Choose the type of pattern from the menu on left.

Load other images


Upload your own image:

The best size for images is 640 by 480, other images may be too big or too small. Images should be less than 200K and in gif, jpeg or png format. In-apropriate images will be removed. By uploading and image you release them into the public domain.

The patterns

This applet draw a set of set of wallpaper pattern, which are repeating patterns which fill the plane and exhibit certain mathematics symmetries. There are only 17 different possible types which fill the plane and the different patterns have been known for quite a long time now.

See mathematical description for more details.

P1 patternP1 P2 patternP2 CM patternCM CMM patternCMM
PM patternPM PG patternPG PMG patternPMG PGG patternPGG PMM patternPMM
P4 patternP4 P4M patternP4M P4G patternP4G
P2 patternP3 P2 patternP31M P2 patternP3M1 P2 patternP3 P2 patternP3M

The patterns are made by combination of different types of symetry including, Translation (All patterns have this), Reflection (M), Glide-Reflection - translate a bit and then reflect (G) 180° rotation (P2), 120° rotation (P3), 90° rotation (P4), 60° rotation (P6).

Full application

A full version of this applet is available, which additional features:



Explore animated symmetry patterns of your own images with the wallpaper-screensaver. The screensaver runs on windows and unix and can loop through a selection of images and symmetry patterns.

The screensaver has been made using the Java Saverbeans library. See the FAQ and Screensaver pack for other java screensavers.


The screensave will run on:

It requires Java 1.5 or later, download from http://java.com/en/ and adminstrator accesss to install.

Readers comments

Very Cool!

harold shoemaker Sat Oct 6 2007

Will this stuff work with Vista?


Rich Sat Oct 6 2007

Yes it should work with vista. It is built using java and will run everywhere where java runs.

The best thing i have seen in ages!

The Reveller Wed Apr 2 2008

I have been looking for Photoshop pattern plugins without success but this is so much cooler.


jose fox Thu Jun 25 2009

Can you use the applet on a mac?


Sun Aug 16 2009

Are the wallpaper patterns available for purchase as a download or they come as a CD? Thank you!

Marcus du Sautoy: Symmetry, reality's riddle

Rich (webmaster) Sat Nov 7 2009

Marcus du Sautoy: Symmetry, reality's riddle A great explination of some of the ideas behind symmetry

Wed Feb 10 2010

i think there should be more choices in wallpapers that people can choose from

Add a comment/link:

Enter your comment about this page here.



LinksTo add a link to another website with useful info add the details here.
Name of Site:
URL for Site:

Your Name:
email address:
Email addressed added here will not be displayed on the website or be passed to third parties.
They are used incase we need to get in touch with you.
1 + 10 =
Answer the sum to prove your not a robot. As we all know robots can't add.
To prevent spam all comments are moderated, comments with spam or swearing are blocked.