The Switzerland global became the club's third new arrival this summer by completing the formalities of a medical and his transfer on Friday.
Shaqiri has been on holiday following Switzerland's elimination from the World Cup but is set to join up with his new team-mates for pre-season training next week.
Shaqiri moved to Stoke in 2015 from Inter Milan and scored 15 goals in 92 appearances for the Potters, who were relegated from the Premier League last season.
The 26-year-old flew into Liverpool on Thursday evening ahead of his medical on Friday after the Reds chose to activate the release clause in his Stoke City contract.
"I'm very happy to be here".
"He has speed and ability, has the right amount of arrogance on the football pitch, real bravery to want the ball and influence things".
Shaqiri will hope to succeed at Liverpool, having struggled at other big clubs, such as Bayern Munich and Inter. I'm really happy that now I'm finally here.
Shaqiri, who will wear the number 23 shirt on Merseyside, is understood to have joined the club in a deal worth around £13m.
"I know the coach from Germany, when he was at Dortmund", Shaqiri told Liverpoolfc.com during his first official interview - which you can watch in full with LFCTV GO above.