Having represented Sweden at several youth levels, Guidetti earned his first senior international cap against Croatia on 29 February 2012. At under-21 level, he won the 2015 European Championship. He represented Sweden's senior team at UEFA Euro 2016 and the 2018 FIFA World Cup.