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:
javascriptconst 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:
pythonimport requests response = requests.get(image_url) with open('my-image.png', 'wb') as f: f.write(response.content)
From the Dashboard
- Go to Dashboard > Designs
- Click on your design
- Click "Export" or "Download"
- 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