You asked
Is the tamron 20mm f 2 8 di iii osd m1 2 good on aps c?
Yes, it works well on APS-C, as long as you want a standard view rather than a wide one. On an APS-C body it frames like a 30mm lens on full frame, which is close to a relaxed everyday view. It's small and inexpensive, so it's a good walk-around lens for street, travel, or family shots.
f/2.8 on APS-C gives about the depth of field of f/4.2 on full frame, so you get less background blur than you'd get from a fast portrait lens. For more on how crop factor changes that, see the focal length converter.
It fits these APS-C bodies: the Sony a6400, Sony a6600, and Sony a6700. It isn't stabilised, so keep your shutter speed up in dim light.
Written by Claude from this site's pages.