Jansson started playing football in
IFK Sollentuna. In the summer of 2012, she went to
Hammarby IF. Jansson made her debut on 1 August 2012 in a 3–1 win over
Vasalunds IF, where she was substituted at the end of the first half and also scored her first goal. She made her
Allsvenskan debut in 2015 and played a total of four seasons in the club. In November 2015, Jansson was signed by
Eskilstuna United. She made her debut on 17 April 2016 in a 2–1 win over
Djurgårdens IF. In November 2016, Jansson was recruited by
KIF Örebro, where she signed a two-year contract. KIF Örebro were relegated to
Elitettan and after the 2017 season Jansson left the club. Before the 2018 season, Jansson returned to Hammarby IF, where she signed a two-year contract. Jansson won the internal shooting league in 2018 with six goals scored and after the season she extended her contract by two years. In November 2020, Jansson extended his contract in Hammarby by two years. In December 2022, Jansson was signed by
FC Rosengård, where she signed a three-year contract. On 5 January 2026, Jansson was announced at
Leicester City on a two and a half year contract. == National team career ==