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.

The description: old red brick wall with worn mortarThe texture made from it, on a sphere

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.

Make a texture

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.