The left-back signed a four-year deal with the Addicks in 2015, having joined for an undisclosed fee from Spanish side Real Valladolid.
The 27-year-old Morocco international made 26 appearances last season, scoring once, as Charlton were relegated from the Championship.
Bergdich has previously had spells at Lens and Genoa.
Zakarya Bergdich has left Charlton Athletic after the League One side terminated his contract.