Snake Skin Pattern

Make a seamless snake skin pattern from scales that fit together with no gaps: diamond, hexagon, rounded or keeled scales (with a centre ridge), every second row moved across half a scale, with a thin seam in its own colour between them. Colour the scales with one of six markings: blotches with a darker edge, saddle bands across, a zigzag stripe, a chain of diamonds, speckles or plain. Set the scale width, the height-to-width ratio, the seam and the number of scales per repeat, pick four colours (seams, base scales, markings and marking edges), then download a seamless SVG tile at real size, a full-size PDF with a scale key, a 300 DPI PNG or a background PNG at an exact screen size. Nothing is uploaded.

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

100% private — runs in your browser

Page 1 is the pattern at full size with a 1 in test square; page 2 is the motif key (butterflies) or the scale key (snake skin). The SVG tile is one repeat and joins edge to edge; the background PNG is drawn at the exact pixel size you pick.

Scales and markings

Colours

Print and screen

Runs in your browser with our own code: nothing is uploaded or saved. The scales and markings are our own geometry, not a brand print or a record of a real snake species. You may use what you make here, including commercially, with no credit needed.

How to make a snake skin pattern

  1. Choose a preset, or pick a scale shape and markings.
  2. Set the scale width, the height ÷ width ratio and the seam between scales.
  3. Set how many scales across and how many row pairs down make one repeat, and the seed for the markings.
  4. Pick four colours: seams, base scales, markings and marking edges.
  5. Download the SVG tile, a background PNG, or the PDF; print at 100% and check the 1 in test square.

What you can use it for

  • Fabric, bag and shoe mock-ups (real-size tile)
  • Halloween and costume prints
  • Phone, desktop and slide backgrounds (PNG at exact sizes)
  • Laser, vinyl and screen-print planning (SVG tile)
  • Scrapbook paper and journal pages
  • Game and stage props

The 13 presets

#PresetScalesMarkingsScales per repeatScale widthTile
1Python-style blotches, tan and dark brownRounded scalesBlotches with a darker edge12 × 160.4 in4.8 × 5.44 in
2Viper-style zigzag, grey and blackKeeled scales (centre ridge)Zigzag stripe12 × 160.4 in4.8 × 5.44 in
3Diamond chain, olive and creamDiamond scalesChain of diamonds12 × 160.4 in4.8 × 4 in
4Red, black and cream saddle bandsHexagon scalesSaddle bands across12 × 160.4 in4.8 × 6 in
5Plain green scalesRounded scalesPlain12 × 160.4 in4.8 × 5.44 in
6Metallic look: gold on blackDiamond scalesSpeckled scales12 × 160.4 in4.8 × 4 in
7Silver and charcoal speckleHexagon scalesSpeckled scales12 × 160.4 in4.8 × 6 in
8Pastel pink snake skinRounded scalesBlotches with a darker edge12 × 160.4 in4.8 × 5.44 in
9Blue and white blotchesKeeled scales (centre ridge)Blotches with a darker edge12 × 160.4 in4.8 × 5.44 in
10Desert sand, zigzagDiamond scalesZigzag stripe12 × 160.4 in4.8 × 4 in
11Black and white diamonds (for printing)Diamond scalesChain of diamonds12 × 160.4 in4.8 × 4 in
12Neon green on blackHexagon scalesSaddle bands across12 × 160.4 in4.8 × 6 in
13Fabric scale: 1 cm scales, python-style blotchesRounded scalesBlotches with a darker edge12 × 161 cm12 × 13.6 cm

Each preset only fills in the fields; change any setting afterwards.

The 4 scale shapes (first preset’s size)

ShapeScale heightRow stepOutline
Diamond scales0.5 in0.25 infour straight sides
Hexagon scales0.5 in0.38 insix straight sides
Rounded scales0.5 in0.34 incorners rounded
Keeled scales (centre ridge)0.5 in0.34 incorners rounded, with a centre ridge

Every second row moves across half a scale, so the scales interlock. Page 2 of the PDF draws seven neighbouring scales large, with their cells.

The 6 markings

Markings
Blotches with a darker edge
Saddle bands across
Zigzag stripe
Chain of diamonds
Speckled scales
Plain (one colour, seams only)

Background sizes (first preset)

BackgroundPixelsRepeats across × down
Phone1170 × 2532 px2.54 × 4.85
Phone1080 × 1920 px2.34 × 3.68
Desktop1920 × 1080 px4.17 × 2.07
Large screen2560 × 1440 px5.56 × 2.76
Square post1080 × 1080 px2.34 × 2.07

Which tool to use

You wantUse
Snake-style scales in a seamless repeatSnake Skin Pattern (this page)
Butterflies in a seamless repeatButterfly Pattern
Leather and other surface texturesLeather Texture
Hexagon cellsHoneycomb Pattern Generator
Camouflage blobsCamo Pattern Generator

For a leather surface, try the Leather Texture maker; for plain hexagon cells, the Honeycomb Pattern Generator; for camouflage blobs, the Camo Pattern Generator.

More free tools

More pattern tools?

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

See all free tools →

Frequently asked questions

Do the scales really fit with no gaps?

Yes. Each scale sits in a six-sided cell (four-sided for diamonds); the cells fill the repeat with no gap and no overlap, and our tests check that every one of 1,500 sampled points lies in exactly one cell and that the cell areas add up to the repeat. The scale is drawn half the seam inside its cell, so two neighbouring scales are exactly one seam apart (the first preset uses a 0.03 in seam).

Is it a real snake skin print?

No. The markings are colour patterns of our own drawn on the scales; presets named python-style or viper-style are only looks, not a record of any real species, and none copies a brand print.

How do the markings repeat?

Each marking is a colour pattern laid over the whole repeat with whole-number waves across and down, read at the centre of each scale, so it joins exactly at every edge. The seed moves the blotches, bands and speckles; the same seed always gives the same file.

Will the pattern repeat without a seam?

Yes. A motif or line that runs over an edge of the repeat carries on from the opposite edge, so copies placed edge to edge join with no seam. Our tests check this two ways for every preset: each shape cut by an edge has its exact partner one repeat over in the same tile, and sampled colours match one repeat over.

Is the tile the exact size I set?

Yes. The repeat is the scale width times the scales across, by twice the row pairs times the row step (the first preset is 4.8 × 5.44 in: 192 scales of 0.4 in). The SVG tile is written in inches or centimetres, and the PDF prints the pattern at full size with a 1 in test square.

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 and nothing is sent anywhere.