Free and paid software or website for sensex and nifty charts

senior members here can help me.
Is there any free website or free software, which gives nifty or sensex live charts for any given day. For ex, i enter a date like jan 5 2012, it should provide live charts for nifty, sensex or particular stocks, fno, currency, commodities for that given day.

I think there is some website or free software, which gives analysis for any particular day for past 10 years.

If not, pm me the name of free software or website.

In case, there is no free software or free website to give live charts for nifty or sensex for any particular day, pm me the paid software or paid website details too.