You asked
Canon eos 6d mark ii vs canon eos 5d mark iv?
Both are full-frame Canon DSLRs on the EF mount, so any EF lens works on either. The 5D Mark IV has the higher resolution at 30.4 megapixels against the 6D Mark II's 26.2, and it's the older of the two, announced in 2016 to the 6D II's 2017. Neither has in-body stabilisation, so use stabilised lenses for slow shutter speeds.
I'd lean towards the Canon EOS 5D Mark IV as a workhorse and a good used buy if you already own EF lenses. The Canon EOS 6D Mark II is the newer body, so check which one suits your budget.
For lenses on either body, I'd start with the Canon EF 24-105mm f/4L IS II USM for everyday shooting, the Canon EF 70-200mm f/2.8L IS III USM for sport and portraits, and the Sigma 14-24mm f/2.8 DG HSM Art for wide landscapes. The sensor sizes guide explains why full frame matters here.
Written by Claude from this site's pages.