Most of us would want to avoid going to a police station to lodge an FIR/complaint but crimes must be reported.
However in a few states it has been made easy & convenient a complaint/FIR can be now filed online. States where online FIR/complaints can be filed include:
Maharashtra (Only complaints registered no FIRs)
Haryana (you need to register as a user to file a complaint)
You just need to click on the link and just fill out the details and after you submit it you will get a email. It is the very convenient and saves you the trip to the police station.