Free seamless textures
2,873 CC0 PBR materials from Poly Haven and ambientCG, in one search, with colour, normal, roughness and displacement maps. Each card says where it comes from. Use them anywhere, no attribution.


Can't find the right surface? Make it.
Our free AI makes a seamless texture, with its normal, height and roughness maps, from a few words or a photo.
2,873 results
PlywoodPoly Haven8K
Coast Sand Rocks 02Poly Haven8K
Brown Mud Leaves 01Poly Haven8K
Laminate Floor 02Poly Haven8K
Road 007ambientCG8K
Wood Table 001Poly Haven8K
Marble 012ambientCG8K
Plaster 001ambientCG8K
Concrete Floor Worn 001Poly Haven8K
Ground 037ambientCG8K
Concrete 034ambientCG8K
Beige Wall 001Poly Haven8K
Oak Veneer 01Poly Haven8K
Wood Table WornPoly Haven8K
Wood 051ambientCG8K
Aerial Rocks 02Poly Haven8K
Asphalt 02Poly Haven8K
Grass 001ambientCG8K
Aerial Grass RockPoly Haven8K
Grass 004ambientCG8K
Wood 049ambientCG8K
Fabric Pattern 07Poly Haven8K
Wood Floor 051ambientCG8K
Forest Ground 01Poly Haven8K
Marble 01Poly Haven8K
Metal PlatePoly Haven8K
Painted Plaster WallPoly Haven8K
Weathered Brown PlanksPoly Haven8K
Wood FloorPoly Haven8K
Green Metal RustPoly Haven8K
Wood 066ambientCG8K
Wood Cabinet Worn LongPoly Haven8K
Rocky Terrain 02Poly Haven8K
Tiles 107ambientCG8K
Wood 026ambientCG8K
Wood 058ambientCG8K
Marble 006ambientCG8K
Fabric 030ambientCG8K
Leather Red 02Poly Haven8K
Metal 032ambientCG8K
Painted Plaster 017ambientCG8K
Wood 027ambientCG8K
Book PatternPoly Haven8K
Marble 016ambientCG8K
Concrete 031ambientCG8K
Rust Coarse 01Poly Haven8K
Bark Brown 02Poly Haven8K
Snow 02Poly Haven8K
Questions
- What is in a material?
- A set of images a renderer reads together: base colour, a normal map for the bumps, roughness for how glossy it is, usually displacement and sometimes metallic and ambient occlusion. Blender, Unity, Unreal and three.js all take the same set. Each one here is seamless, so it tiles across a floor or a wall without a visible edge.
- Can I use these textures commercially?
- Yes. Everything listed is CC0: use it anywhere, change it, no attribution. Each material links to its home, where the download is at the resolutions the source offers.
- What if nothing fits?
- Make it. The seamless texture generator turns a description or a photo of a surface into a tileable PBR set in about ten seconds, and the normal map generator derives the missing maps from any photo. A search that finds nothing hands its words straight to the generator.