Josef Elvby, née Karlsson (born 13 July 1982) is a Swedish footballer. He is currently playing for Spanish amateur-side CF Torre Levante. He began his footballing career playing as "Josef Karlsson". When he got married in June 2011 he changed his name to Elvby. He started his career in IFK Värnamo, before he moved to Superettan side Qviding FIF. In 2009, he joined BK Häcken in Allsvenskan.