Shaadi.com is free for registration but you will have to pay a fee to initiate contact with any individual on the platform.