The 'keeper will spend the season at White Hart Lane and will provide cover for first-choice goalkeeper Hugo Lloris.
Lopez was a regular in goal for Espanyol last season and played a total of 38 games for the Barcelona club.
The Espanyol man is a Spain U-21 international but has not featured for the senior side yet.