Home / Art & Sprites / AI Texture Seamless Fixer

AI Texture Seamless Fixer

Ask an image model for a tileable grass, stone or wood texture and the edges almost never meet, and the light falls off toward one corner, so a floor made of it shows a grid of seams and patches. Drop the texture: the tool evens out the lighting, then finds the least visible path where the right edge can flow into the left and the bottom into the top, and cuts a tile that repeats cleanly. Check it in a 3 × 3 preview, pick a power-of-two size for your engine and, with Pro, get a matching normal map.

Click or drop a texture
Grass, stone, wood, sand, walls. One at a time free, many with Pro
Make it tile
Overlap12%

Smart cut keeps detail sharp. Soft blend suits smooth textures like sand, water or cloud.

Lighting
Strength70%
Size

Engines and GPUs like power-of-two sizes. The resize wraps around the edges so the tile stays seamless.

Normal map · Pro
Depth2.5
Drop an AI texture to start.
Pro · Matching normal maps for lit 2D and 3D, and a whole texture folder fixed in one ZIP. See plans

Why AI textures show seams

Image models paint a single picture, not a tile. Even when asked for a seamless texture the right edge rarely continues the left edge, and the picture is often lit like a photo, brighter in the middle and darker toward a corner. Repeat it across a floor and you see a grid of hard lines and a checker of light and dark patches.

How the fix works

Even out the lighting. The tool measures the slow change in brightness across the texture and lifts the dark parts and lowers the bright parts, so each copy looks the same next to its neighbour. Cut a tile. It lays the right side of the texture over the left side, finds the path through the overlap where the two differ the least, and switches from one to the other along that path. The same is done for the top and bottom. Because the cut follows the texture, stones, planks and blades of grass stay whole instead of turning into a ghostly cross-fade. The report shows how visible the edge is compared with any other line of pixels, so 1.0× means you cannot tell where the tile ends.

Normal maps

With Pro you also get a normal map made from the brightness of the tile. It wraps at the edges too, so lighting has no seam either. Choose OpenGL for Godot and Unity, DirectX for Unreal.

Is my texture uploaded?

No. Everything happens in your browser.