How to check if a pattern is seamless before you hand it off

The only reliable test is tiling it

A pattern tile on its own tells you almost nothing. It can look immaculate at 100% and still produce a visible grid the moment it repeats across a bolt of fabric or a wallpaper drop. The check that matters is simple: tile the artwork, zoom into the points where tiles meet, and look for anything that gives away where one tile ends and the next begins.

Why seams appear at all

A tile repeats by having its right edge butt directly against a copy of its own left edge, and its bottom edge against its own top. For the repeat to read as continuous, those opposite edges have to agree — pixel for pixel, in both color and in the shapes crossing them.

Three things break that agreement most often. The artwork gets clipped at one canvas edge without a matching piece reappearing on the other, so a leaf or a stroke simply stops. The background isn’t perfectly even — a subtle gradient, a photographic texture, a hand-painted wash — so one edge sits slightly lighter than its opposite, and the repeat turns that difference into a visible stripe every tile width. Or the canvas got cropped or resized by a pixel or two after the pattern was built, which is enough to knock every edge relationship out of alignment.

Compression can also fake a seam: JPEG softens hard edges, most of all at the image boundary, so a perfectly good tile saved as JPEG can appear to have a fault it doesn’t. Check tiles as PNG whenever the artwork has flat color or crisp lines.

Junctions show problems before edges do

The single most useful place to look is the junction: the point where four tile corners meet. Edges are one-dimensional mismatches, but a junction stacks four of them on top of each other, so any error compounds and becomes visible there first. A gradient mismatch that’s nearly invisible along a single edge shows up at a junction as a distinct cross or a bright/dark knot.

Zoom matters as much as position, and the two passes find different faults. Zoomed out across many tiles you’ll catch large-scale problems — a rhythm that reads as an obvious grid, or a bright motif landing in the same spot over and over. Zoomed into a junction you’ll catch the pixel-level ones.

Repeat mode changes what you’re checking

A tile that’s clean in a straight grid isn’t automatically clean in every layout, because the layout decides which edges touch which.

Full repeat lines tiles up in a plain grid — left edge to right, top to bottom. Half-drop shifts alternating columns down by half a tile height, the standard for florals and wallpaper because it breaks up any obvious vertical rhythm. Half-brick shifts alternating rows sideways by half a tile width, suiting brick-like or linear motifs and yardage printed on rotary screens.

The consequence: in a half-drop, one tile’s right edge meets the left edge of a tile offset by half its height, so a completely different set of pixels lines up. Check the pattern in the mode it will be printed in — and check the others too if you’re licensing the file and can’t control how a buyer uses it.

What to look for, concretely

Four things give a seam away: a visible line or hairline gap; a sudden jump in color or value across the boundary; a motif — a petal, a dot, a stripe — cut at the edge and not continuing into the next tile; and an element sitting so close to the boundary that the repeat reads as clustered marks rather than an even scatter.

Checking it in the browser

Our seamless pattern checker does the tiling for you. Drop in a JPEG, PNG, WebP, or GIF tile, switch between full repeat, half-drop, and half-brick, and use the zoom slider to move between the wide view and the close one. Dragging inside the preview shifts the pattern origin, which lets you park a specific part of the artwork right on a seam instead of waiting for it to land there. A boundaries toggle draws the tile edges so you know exactly where to look, and a junction magnifier holds a 4× close-up of the point where tiles meet.

It shows you the repeat so you can judge it — it doesn’t edit the file or repair seams. If you find one, Photoshop’s Offset filter (Filter › Other › Offset) brings the edges into the middle of the canvas where they’re easy to retouch; in Illustrator, adjust the artwork inside the pattern tile itself. Then re-check. Nothing is uploaded at any point, which matters here specifically — most tiles are licensed, unreleased, or client-owned long before they’re public.