The 33-year-old’s contract with the Hammers is set to expire in June and the striker can leave the club on a free transfer.
“I don’t know where I’ll be next season. West Ham told me ‘bye bye’ so I won’t be with West Ham next season,” Franco told the club’s official website.
“Now my focus is on the international team and the World Cup and then I’ll think about next season.
“Of course I enjoyed my time at West Ham. The supporters and the people were fantastic. I very much enjoyed my year in West Ham, but now it’s finished and this is football.”