Overview

The Canva Button allows you to seamlessly integrate Canva's editor with your website or mobile app. Just sign up for an API key, copy and paste some code, and start giving your users the best possible design experience.

This documentation contains everything you need to know about the Canva Button.

First steps

  • Play around with some Canva Button examples (below).

  • Get started with the Canva Button by reading the Quick start guide.

  • If you have any questions, create a support ticket.

Examples of the Canva Button

These are some examples of Canva Button integrations:

For more examples, refer to canva.com/button/demos.

How users experience the Canva Button

When a user clicks the Canva Button, Canva opens in a modal. If the user is not already logged into Canva, they need to log into or sign up for an account. If they sign up for an account, Canva doesn't show the standard onboarding flow to avoid distracting the user from their original goal.

Once logged in, the user can access Canva's huge content library and delightful design tools. Most of Canva's features are available, but there's not complete parity between the Canva Button and Canva itself.

When a user has finished creating their design, they can click the Publish button. This sends the exported design back to the website or mobile app. The user can then close the modal.

Users who sign up for a Canva account will receive our regular communications such as security information, design tips, and other important emails such as password reset, account activation, and other transactional emails.

Limitations

  • If your organization plans to use the Canva Button to produce designs for selling print services, or charge customers for use of the Canva Button, you will need to contact our team for approval and review.

  • Some Canva Pro features aren't available via the Canva Button, such as the brand kit, one-click design resize, and 100 GB storage space.