How the seam editor works
Tiled textures show a grid because the left edge doesn’t match the right (and top doesn’t match bottom). This editor offsets the image 50% so those edges meet as a cross in the centre — exactly where the seam is — then gives you a healing brush to paint it out. The brush clones texture detail from a clean source point while keeping the colour of the area underneath, so the repair blends in seamlessly. The 3×3 preview tiles the result live, and download un-offsets it so the edges line up. It all runs in your browser — nothing is uploaded.
Why a healing brush beats an automatic edge blend
Automatic edge-blending averages opposite edges together — quick, but it smears detail and can’t fix a seam that cuts through a feature. Painting the seam by hand keeps full detail and handles directional patterns and standout features that defeat a blend. It’s the same approach as the seam editor inside CraftPBR Studio, which repairs all five PBR maps at the same coordinates at once. The seamless tileable textures guide covers why every map has to wrap, not just the colour.
Need every map seamless, not just the colour?
CraftPBR Studio makes the full PBR set — albedo, normal, roughness, AO, metalness — seamless by default. Free to try.
Open Studio →Frequently asked questions
How do I fix the seams on a texture?
Drop an image into the editor. It offsets the image so the four edge seams meet as a cross in the centre. Set a clean clone source (click “Set source”, then pick good pixels), then paint over the seam — the healing brush copies texture detail from the source while keeping the destination’s colour, so the patch blends invisibly. The 3×3 preview confirms it tiles. Download the PNG. Everything runs in your browser.
What does the offset view do?
It rolls the image 50% on both axes so the edges that used to be on the borders now meet in the centre as a cross. That’s where the seam actually is, so it’s where you paint. On download the image is un-offset automatically, leaving the edges seamless.
How does the healing brush work?
It uses frequency separation: the high-frequency texture detail is cloned from your source point, while the low-frequency colour and lighting come from the area you’re painting over. That blends the repair into the surrounding image with no hard edge — the same technique as a photo-editor healing brush.
Is this the same as a full seamless PBR material?
No — this edits a single image. A production material also needs the normal, roughness, AO and metalness maps repaired at the same coordinates, or the seam reappears under lighting. CraftPBR Studio has a seam editor that paints all five maps at once, and generates materials seamless by default. See the seamless textures guide for why every map must wrap.