Search engine: DuckDuckGo_DE | Query: canva down | Position: 15
URL: https://www.canva.com/download/
Title: Download the Canva Desktop App for Free — Canva
Description: Create beautiful designs & professional graphics in seconds. Share your design via any social media, email or text. Download the desktop app now!
SEO score: 60.82 (probably_optimized)