The rupee today gained 10 paise against the US currency in early trade on capital inflows into the stock markets.
At the Interbank Foreign Exchange (Forex) market, the rupee appreciated by 10 paise to 46.12 a dollar. The rupee, yesterday, ended higher by 15 paise at 46.22/23.
Dealers said fresh capital inflows into equities by foreign funds mainly supported the Indian rupee.
The US currency fell against major world currencies which lifted the rupee sentiment, they added.
Meanwhile, the benchmark Sensex rose by 166.67 points, or 1.03 per cent, to 16,330.11 points in opening trade.