DownloadKaro · creators · Windows
Canva as a desktop app for Windows and Mac - same designs, dedicated window.
Download from official site
Open Canva Desktop (info) in DownloadKaro ↗
By Canva · Free: Freemium