translate3d vs translate performance

abernier picture abernier · Mar 1, 2014 · Viewed 34.3k times · Source

We now all know, particularly from that nice article, that we should prefer css-transforms to animate position.

But we got the choice between translate() and translate3d()...

Which one is generally faster?

Answer

Cameron Little picture Cameron Little · Mar 10, 2014

This site below runs tests comparing translate(), translate3d(), and a couple other properties. According to it, translate3d() is faster in most browsers.

http://jsperf.com/translate3d-vs-xy