How to Create a Seamless Repeat Pattern

One of the hardest things about designing fabric is creating seamless repeats. Once you get your head around it, however, creating a seamless repeat is actually fairly easy.

One of the hardest things about designing fabric is creating seamless repeats.

Once you get your head around it, however, creating a seamless repeat is actually fairly easy.


Thinking About Edges

Creating a seamless repeat pattern is all about edges.

For a pattern to repeat seamlessly, the top edge has to match up with the bottom edge, and the left edge has to match up with the right edge.

And that’s it.

This can be accomplished in a number of ways. The easiest way is to have nothing on the edges:

Tile repeat with no edge art

If there’s nothing on the edges, then your pattern is guaranteed to repeat seamlessly. If you want some design elements around the edge, you’ll have to do some more thinking:

Tile repeat with edge art

If you don’t have any artwork on the edges, you may end up with some weird negative space in your repeated patterns if it’s not planned out carefully. For example, this tile:

Single Tile

Creates this repeat, with the dodgy negative space highlighted:

Negative Space

This can sometimes be fixed with Half Drop or Half Brick repeats:

Negative Space

The Cut ‘n’ Stick Method

This method allows you to have patterns around the edges of your image, as well as in the center.

The best thing about this method is it can be done just as easily on paper as it can on the computer!

Start by arranging your design in the center of your paper/image, like this:

Single Tile

Then, divide/cut your image into equal quarters, and place each corner on the opposite side from where it started:

Moving the Corners

If you’re using photoshop, the easy way to do this is to go to Filters > Other > Offset and set the horizontal offset to half the width of the image and the vertical offset to half the height. Make sure that ‘Wrap Around’ is checked.

Here’s a labelled version in case you couldn’t get your head around that:

Moving the Corners - Labelled

You can then go ahead and draw in the middle of your image:

Final Image

This should result in a seamlessly repeating pattern!

Final Repeat

Creating Seamless Patterns From Existing Images

Progress GIF

It may not always be possible to create your design from scratch, in which case you’ll need to use image editing software to make your repeats seamless.

To demonstrate this, I’m going to use a copy of The Great Wave off Kanagawa by Hokusai. Here’s the original image:

Original Image - The Great Wave off Kanagawa by Hokusai

I’ll start by cleaning up the image, and doing our ‘offset’ trick. In this case, the image is 3859 x 2594px, so our offset needs to be 1929 x 1279px:

Start with the offset

As you can see, the edges do not match up at all.

This is quite a complex task, but with a bit of cloning, patching and brushing, we can ‘blend the seams’ so that the edges flow into one another:

Make adjustments

Now, we do the reverse of the offset, using -1929 x -1279px:

Undo the offset

Great, that doesn’t look too bad, and retains the effect of the original image! Now, all we need to do is tile it:

Final tiled result

Here’s a quick comparison of the original vs the seamless version:

Comparison of the Original vs the Final Tile


There’s one other method to creating seamless repeats - mirroring.

Mirroring is by far the easiest way of creating a seamless repeat, and it works great for a lot of designs.

Mirror Repeat

It’s not so suitable for anything that has an orientation, e.g. text, which will appear upside down and backwards in parts.

Harry Mustoe-Playfair 01/12/2017