# Render Type

> Choose between image, PDF, or video output when generating from templates

- **URL**: https://orshot.com/docs/definitions/render-type

---

The `renderType` tells the API what kind of output to produce. This is used in endpoints like signed URL generation.

Available values:

| Value    | Output Type           |
| :------- | :-------------------- |
| `images` | PNG, JPEG, WebP, AVIF |
| `pdfs`   | PDF documents         |

## Where It's Used

Render type appears in the URL path for generation endpoints:```
https://api.orshot.com/v1/generate/images
https://api.orshot.com/v1/generate/pdfs
```And as a parameter when generating signed URLs:```javascript
const response = await orshot.generateSignedUrl({
  templateId: "your-template-id",
  modifications: { title: "Hello" },
  renderType: "images", // [!code highlight]
  responseFormat: "png",
  expiresAt: 1744276943,
});
```