How do I download my generated images?

1 min read
Output & Formats

How do I download my generated images?

There are several ways to access your generated images.

From the API Response

Every successful render returns an imageUrl:

json
{ "success": true, "imageUrl": "https://cdn.canvelete.com/renders/abc123.png" }

This URL is:

  • Publicly accessible (no authentication needed)
  • Available for 30 days by default
  • CDN-delivered for fast loading worldwide

Downloading in Code

JavaScript:

javascript
const response = await fetch(imageUrl); const blob = await response.blob(); const url = URL.createObjectURL(blob); // Create download link const a = document.createElement('a'); a.href = url; a.download = 'my-image.png'; a.click();

Python:

python
import requests response = requests.get(image_url) with open('my-image.png', 'wb') as f: f.write(response.content)

From the Dashboard

  1. Go to Dashboard > Designs
  2. Click on your design
  3. Click "Export" or "Download"
  4. Choose your format and quality

Bulk Downloads

For multiple images:

  • Use the API in a loop
  • Store URLs in a database
  • Use a download manager for batch downloading

Image URL Expiration

  • Default: URLs expire after 30 days
  • Need permanent URLs? Contact us about enterprise storage options

Was this article helpful?

Need more help? Contact support