You asked

Canon eos 5d mark iv vs canon eos 1d x mark ii?

Both are full frame DSLRs from 2016 that take Canon EF lenses, and neither has stabilisation in the body. The main difference is resolution. The Canon EOS 5D Mark IV has 30.4 megapixels to the Canon EOS-1D X Mark II's 20.2, so the 5D IV leaves more room for cropping and bigger prints. It's also a workhorse and a good used buy if you already own EF lenses, which is my pick for most people.

These lenses suit either body:

Tell me what you like to shoot and I'll narrow it down.

Written by Claude from this site's pages.

From these pages