You asked
Canon eos r6 mark ii vs sony a7 iv?
Both are full-frame mirrorless bodies with in-body stabilisation, and both are all-rounders. The difference is in the details.
The Canon EOS R6 Mark II has 24.2 megapixels and is my pick for events, sport and low light. It uses Canon RF lenses, and its catalogue includes the Canon RF 24-70mm f/2.8L IS USM and the Canon RF 70-200mm f/2.8L IS USM.
The Sony a7 IV has 33 megapixels, so it gives you more room to crop and print large. It's good at both stills and video, and it uses Sony E lenses, such as the Sony FE 24-70mm f/2.8 GM and the Sony FE 70-200mm f/2.8 GM OSS.
If you mostly shoot fast-moving or dim scenes, go Canon. If you want more resolution, or you split your time between stills and video, go Sony.
Written by Claude from this site's pages.