Karchouni joined PSG in 2013. She made her league debut against
Arras on 13 October 2013. On June 29, 2016, Chicago Red Stars acquired a second-round pick in the 2017 NWSL College Draft from the Boston Breakers in exchange for a 2016 international roster spot, which Boston used to sign Karchouni. She made her league debut against
FC Kansas City on 28 August 2016. Karchouni made her league debut against
Montpellier on 12 February 2017. She scored her first league goal against PSG on 25 May 2017, scoring in the 48th minute. Karchouni left Bordeaux with her being described as a key player, with one of her goals being nominated for best goal of the season. On 20 July 2021, Karchouni was announced at Inter Milan on a one year contract. She made her league debut against
Napoli on 28 August 2021. Karchouni scored her first league goal against
Empoli on 12 September 2021, scoring a penalty in the 22nd minute. On 31 March 2023, her contract with the club was extended until 30 June 2025. On 8 January 2024, Karchouni underwent surgery due to an ACL injury. On 23 May 2025, Karchouni joined Swiss club
Servette FC. ==International career==