Quick start
The Canva Button allows you to seamlessly integrate Canva's editor with your website or mobile app. This guide explains everything you need to know to get up and running with the Canva Button.

Step 1: Sign up for an API key

You need an API key to use the Canva Button.
Applications for the Canva Button via canva.com/button are temporarily closed. Canva is accepting new applications only via canva.cn/button.

Step 2: Choose an SDK flavor

The Canva Button SDK is available in the following flavors:
  • Web SDK (HTML)
  • Web SDK (JavaScript)
  • Native SDK (iOS)
  • Native SDK (Android)
Each flavor offers similar features and APIs. Simply choose the one that's the most appropriate to what you're trying to accomplish.
The iOS and Android SDKS are in a closed, invite-only beta.

Step 3: Set up the Canva Button

After choosing an SDK flavor, read the Getting started guide for that flavor:
These guides explain how to integrate the Canva Button with your website or mobile app.


If you're not sure if the Canva Button is right for you, have been waiting more than two weeks for your API key to be approved, or have any other questions, create a support ticket. Someone from the support team will get back to you shortly.