Make a texture seamless
Blend the borders of a photo or texture so it repeats cleanly on terrain, walls and props. The 2×2 preview shows the result instantly.
Private
Files are processed on your device and never sent to a server.
Free, no account
No sign-up, no watermark, no daily limits.
Nothing to install
Works in Chrome, Edge, Firefox and Safari on desktop and mobile.
How it works
- 01
Drop an image.
- 02
Adjust the blend width until seams disappear in the 2×2 preview.
- 03
Download the tileable PNG.
Questions
Which images work best?+
Even, detailed surfaces: grass, soil, bark, stone, fabric. Avoid big unique objects in the frame.
What does blend width do?+
It sets how far from the edges the image is mixed with its shifted copy. Larger hides seams better but softens detail.
Can I make a normal map after?+
Yes — open the result in the Normal Map Generator.
More 3D tools
Normal Map Generator
Make a normal map from any image — OpenGL or DirectX.
OpenImage to KTX2 Converter
Convert PNG and JPG textures to KTX2 (Basis Universal ETC1S or UASTC) with mipmaps.
Open3D Viewer
Open GLB, FBX, OBJ, STL and 20 more formats; LODs, variants, stats.
Open3D Model Converter
Convert FBX, OBJ, STL, GLB, DAE, 3MF, USDZ and more to GLB, glTF, OBJ, STL, PLY or USDZ.
OpenGLB / glTF Compressor
Shrink GLB files: Meshopt geometry, WebP or KTX2 (Basis) textures.
OpenPolygon Reducer
Reduce triangle count of any model while keeping its shape.
OpenLOD Generator
Generate LOD0–LOD4 from one model, named for Unity and Unreal.
OpenScale & Axis Fixer
Fix units, Z-up/Y-up and the pivot of a model before import.
OpenNeed game-ready trees, plants and rocks?
FoliMesh generates vegetation and rocks with LOD0–LOD3, collision and a pivot at the base — GLB, FBX or OBJ for any engine.