The dollar index ticked up 0.1 percent to 93.606 .DXY on Friday, set for a weekly loss of 0.3 percent.
The greenback firmed versus the yen at 112.38 sliding 1 percent for the week, and retreating from a one-month peak of 113.75 yen scaled on Tuesday.
The euro was stable at $1.1780. On Thursday, the ECB raised economic growth and inflation outlook for the eurozone, but promised to afford stimulus for as long as necessary.
The pound traded at $1.3436. The Bank of England also kept interest rates unchanged on Thursday, as markets anticipated.
Bitcoin edged up 4.1 percent on the Bitstamp exchange to $17,082.37.