Não, não é necessário instalar qualquer software específico para utilizar Canva. É uma plataforma baseada na Web que pode ser acedida através de qualquer navegador Web. No entanto, o Canva oferece uma aplicação móvel para Android e iOS para desenhar em qualquer lugar.