Almost all the brokers offer free web based online trading applications but for trading through sophisticated online trading software, you may have to pay one-time or recurring license fees or subscription charges.
India Bulls has an online trading platform, known as Power India Bulls, in addition to a web-based application. I am not aware about the current practice but when I had opened my account with them sometimes in 2006, they had levied a one-time fee of Rs.1000.
HDFC Securities offers simplest web based online trading, which would suit best to the investors and casual traders. Asit Mehta (Investmentz.com) has two trading systems web based (free) and application based (with some charges or commitments). Sharekhan, Angel Broking, Religare, IL&FS (Invetsmart), and Geojit, among others, offer different types of online trading applications, chargeable and free both, depending upon the turnover, brokerage commitments and other parameters.
For instance, R Money has recently introduced Super Trade, an online software platform, for which they are charging a subscription fee of Rs.500 per quarter, though initially they had offered it free for some time. At present, R Money offers online trading through four different systems – Easy Trade, Fast Trade and Insta Trade (web based), which are free and Super Trade, which is chargeable.
Like R Money, India Infoline had initially offered free online trading platforms but subsequently, they had introduced some schemes and advance brokerage in order to be able to trade through online trading platforms. I am not aware about the latest status of India Infoline and therefore you should check out yourself.