Uv Randomizer - Blender Uv Tiling Fixer
It is very easy to set up: simply append the node from the downloaded
file and connect it between the texture images and the UV Map node.
If
you need a normal map you have to add a Vector Rotate node between the
Normal Map node and the Normal input of the Shader node. You can see how
to properly connect it in the image below, remember to enable the
Invert checkbox and set Type to Axis Angle!