Canva is a powerful, free graphic design tool that’s perfect for social media design elements. Canva’s templates take guesswork out of appropriate sizes for each social media platform. Canva is great for simple projects that give your social media posts a creative boost.