Goalkeeper Eduardo has joined Chelsea on a one-year deal from Croatian champions Dinamo Zagreb, the Premier League club said on Thursday.
The 33-year-old, who has 35 caps for Portugal, spent two seasons with Dinamo, making more than 70 appearances.
Eduardo was a non-playing member of the Portugal squad that won Euro 2016.
"Having the opportunity to come to the Premier League and to...such a big club, it is an easy decision to make," Eduardo told www.chelseafc.com.
"This is the best and most difficult league and it is another level from where I have been until now. So it is a new challenge."
Eduardo, who will compete with Thibaut Courtois and Asmir Begovic for playing time at Chelsea, becomes new manager Antonio Conte's third signing, following the additions of midfielder N'Golo Kante and striker Michy Batshuayi.