Forex dealers said besides selling of the American currency by exporters, gains in other currencies against the dollar and a higher opening in the domestic stock market also buoyed the sentiment.
The rupee had ended flat at 62.07 against dollar yesterday.
Meanwhile, the BSE benchmark Sensex today rose 67.68 points, or 0.32 per cent, to trade at 20,781.05 in early trade.