Steven Schumacher has signed for the Railwaymen for a nominal fee from League One rivals Bradford City.
23-year old Schumacher becomes Crewe's second signing of the season in what could be a busy week for the Crewe management team as other deals look set to tied up.
Schumacher penned a three-year deal with the Railwaymen after the Yorkshire club decided his future lied elsewhere. The former Everton youth player made 130 appearances for the Bantams.