Material Replacer

Material Replacer v1.1

Batch replace all materials in a scene (IE: mat.001 -> mat)


You are working with a team on a 3D character model. There is a master character file (A) but other team members need to copy it (B) and adjust materials.. After file B has been adjusted, the materials are appended into file A to be combined. You want to retain all data in file A but just change the materials from file B. The old material in file A could look like “mat_body” but the newly appended material is “mat_body.001”. It is possible to manually re-assign the materials and rename them.. but that takes an enormous amount of time depending on the number of materials and project size. How does it scale? How do we reduce redundancies and automate this problem?

^ This is what Material Replacer aims to solve!


From another Blender file, append a set of materials with the same name into your current Blender file. Then use the replace button in the right-side tool window. (“CTRL + N” in 3D View)



  • Inverse Function
  • Notification when a new update is available (requires an internet connection)

You must log in and be a buyer of this download to submit a review.