Prerequisites
- An Autorender account — sign up at app.autorender.io
- One image file to upload (JPG or PNG)
- Your workspace ID — get it in step 1 below
1. Get your workspace ID
Your workspace ID prefixes every delivery URL.1
Sign in to Autorender.
Open app.autorender.io.
2
Open Settings from the bottom-left sidebar.
The workspace ID sits at the top of the Settings page.
3
Copy the workspace ID.
It’s a short alphanumeric string, for example
LOKVTtKVGb.The workspace ID appears in every delivery URL. Keep it handy.
2. Upload a test image
Upload a file in the dashboard and place it at a predictable path, for exampleproducts/chair.jpg. You reference that path in the delivery URL.
To upload programmatically instead of through the dashboard, use the Direct upload API.
3. Build a delivery URL
Every delivery URL follows the same anatomy: domain, workspace ID, transforms, file path.c_fill).
4. Add optimization defaults
Appendq_auto,f_auto and Autorender serves the best quality and format for each visitor’s browser: AVIF or WebP where the browser supports it, the source format as the floor.
q_auto,f_auto on every delivery URL because it cuts file size with no visible quality loss and needs no per-browser configuration.
5. Use it in your code
A delivery URL behaves like any other image URL. Drop it in wherever you reference an asset.Choose your SDK
The URL API needs no SDK. When you want prebuilt components, uploads, or URL builders, start from your stack. Front-end — components for responsive images and video, with lazy loading, DPR handling, and upload widgets.React
Next.js
Vue.js
Angular
Svelte
JavaScript
Node.js / TypeScript
Python
Java
C# / .NET
Ruby
How Autorender’s two domains work
Autorender serves two domains:upload.autorender.io— where you send files via the API (backend uploads, multipart uploads).assets.autorender.io— where you request transformed images and videos (the delivery URL you just built).
Next steps
Image transformations
Explore all 50+ transform parameters for images and video.
Direct upload API
Upload assets programmatically instead of through the dashboard.