22-year-old Toral joins on a three-year deal which includes the option to add a further year.
Born in Reus, Spain, Toral’s career began with the Barcelona Academy before he was signed by Arsenal in 2011. Since joining the Gunners, he has enjoyed loan spells with Brentford, Grenada, Glasgow Rangers and most notably Birmingham City, where he won the Player of the Season and Goal of the Season awards in 2015/16.
Speaking after signing for the Tigers, Toral said: “This is a massive move for me, the biggest so far in my career, and I can’t wait to get started.
“I’m really happy to be here. I have experienced playing in the Championship before and it is a league that I enjoyed playing in. I want to use that experience now and to help this team achieve its aims.”
Toral will wear the number 11 shirt and is available for selection for Friday night’s game against Bolton Wanderers.