The Canva Apps SDK, Connect APIs, and MCP are now unified in the Canva Developers SDK. Learn more⁠(opens in a new tab or window).
Canva Developers SDK
The Canva Apps SDK, Connect APIs, and MCP are now unified in the Canva Developers SDK. Learn more⁠(opens in a new tab or window).

Canva REST API credit rates

Understand how API jobs use credits, and how many credits each job costs.

When you use the Canva Developers SDK to run certain jobs with the Canva REST APIs, each job uses credits. You can purchase credits with API top-ups, which are available from your app's settings in the Developer Portal⁠(opens in a new tab or window).

All APIs accessible through a service account (a Client Credentials Integration under Schedule 1⁠(opens in a new tab or window)) are API Services for the purposes of Schedule 1⁠(opens in a new tab or window) (Canva API Services Terms). The APIs listed on this page are chargeable at the rates shown; APIs not listed are currently provided at no charge.

How credits work

Credits are deducted from the pool the moment a job is created. The job's final status, which the job's GET endpoint returns, decides whether the deduction is confirmed:

  • success: The deduction is final.
  • failed: Canva returns the credits to your balance.

Credit rates

The following tables list the credits that each job uses.

Design and presentation

API job
Credits
10 credits per page
1 credit per resize
1 credit per merge

Image generation

To choose a model, set the model property when you call Create image generation job.

Model
Model ID
Credits
Lucid Origin
lucid_origin
0.5 credits per image
Z Image Turbo
z_image_turbo
0.2 credits per image
CRAFT-1 2K
craft_v1_2k
3 credits per 2K image

Image editing and transformation

API job
Credits
1.7 credits per image or page
Background removal, using Create image transformation job with the background_removal transformation
2 credits per image