You asked

Canon rf 100mm f 2 8l macro is usm vs ttartisan 100mm f 2 8 2x macro?

Both are 100mm f/2.8 macro lenses for full frame, but they suit different shooters.

The Canon RF 100mm f/2.8L Macro IS USM is the easier choice. It has autofocus and image stabilisation, and it fits Canon RF bodies such as the Canon EOS R5 Mark II. If you shoot Canon mirrorless, this is the one I'd pick.

The TTArtisan 100mm f/2.8 2X Macro is manual focus with no stabilisation, but it fits a much wider range of mounts, including Sony E, Nikon Z and Fujifilm X. It's a fine low-cost way into macro if you don't mind focusing by hand. Check the focal length converter if you're mixing systems.

Written by Claude from this site's pages.

From these pages