No, not all coolers are compatible with all CPUs. You need to take into account the TDP and the cooler needs to have a higher rating than your processor. Additionally you need to check the socket type to see if it's compatible and you need to check if it fits your motherboard layout.