Yes, Channel 4 is absolutely free. However, keep in mind that it is a 100% advertiser-funded broadcaster, which means you will occasionally receive ads. If you are bothered by it, they offer an ad-free option that costs £3.99 per month.