You asked

Canon rf 50mm f 1 8 stm vs ttartisan 50mm f 2?

The Canon is the one I'd pick if you shoot Canon RF. It has autofocus, f/1.8 is a little brighter than f/2, and it's the cheapest fast lens on Canon mirrorless. It's also a clean first prime for people and low light.

The TTArtisan 50mm f/2 is manual focus only, so you'll be focusing by hand. Its appeal is the mounts: it fits Sony E, Fujifilm X, Nikon Z, Canon RF, L-Mount and Micro Four Thirds. If you're on any of those, or you enjoy manual focus, it's a fine choice.

Either way, you're getting the classic 50mm for portraits. If you're not sure what else to buy alongside it, the first lenses guide covers the rest of a sensible kit.

Written by Claude from this site's pages.

From these pages