Try your phone at a friend or neighbour. If the crackling continues replace the phone.
If the phone is OK, plug it into the Test Socket. (Under the faceplate of the Master Socket.) If the crackling continues the fault is external to you and you should call your land line supplier (BT, Sky, TalkTalk, etc.) to get it fixed.
T, October 2010