This website ( has free practice tests as well as lessons about different parts of the IELTS exam.

I haven’t looked at it in detail, but the one flaw I noticed is that the listening questions are not always in order as they will be on the test. Otherwise, it seems quite good.