Elm, who joined in July 2009, scored just one Premier League goal for the club - against Burnley in February last year.
A Cottagers club statement read: 'Fulham Football Club can confirm the permanent transfer of David Elm to Swedish side IF Elfsborg as of February 1.
'We would like to thank David for his services and wish him all the best for the future.'
On his way: Elm managed just one goal for the Cottagers, scoring last season against Burnley
Fulham will pay £4m for City outcast Wright-Phillips if they stay upHughes keen on loan deal to bring Chelsea's Kakuta across west LondonAll the latest Fulham news, features and opinion
Explore more:Organisations: Fulham Football Club