Seamless Tileable Texture

Turn any texture into a seamless four-way tileable image online, so it repeats horizontally and vertically without a visible seam. The default Smart stitch mode wrap-offsets the image so the seam sits in the center, searches the image for the best-matching texture strip to cover it, and joins that strip along a minimum-error cut (image-quilting dynamic programming). The texture stays sharp, without the ghosting and blur of a cross-fade, and the size is unchanged. Tone match shifts the filled strip to the brightness of its surroundings; with tone match off and cut softness at 0 it only uses original pixels, so it is also safe for pixel art. Also included: Offset cross-fade (strictly seamless, with a contrast-preserving blend so the transition band is not washed out), Edge blend and 2×2 Mirror tiling. Remove a linear gradient or flatten lighting to fix the brightness patches photo textures show when tiled. You can resample the output with wrap-around to the nearest power of two or to 256–2048, and it stays seamless after scaling. A live seam score shows how visible the seam is. The tiling preview can be dragged to pan, and you can overlay a tile grid or compare against the original with a slider. Batch process, export a single tile or the tiled sheet (PNG / WebP / JPG), or send the tile to the normal map generator. Everything runs locally in your browser — nothing is uploaded.