> ## Documentation Index
> Fetch the complete documentation index at: https://docs.pdf.co/llms.txt
> Use this file to discover all available pages before exploring further.

# Convert from PDF into Images

> This feature facilitates the conversion of **PDF** documents into image formats. It allows for the transformation of each selected **PDF** page or page range into either **JPG** or **PNG** format, providing flexibility for various image conversion needs.

<Frame>
  <img src="https://mintcdn.com/pdfco/jvNpJlS3eEFjK2tL/images/integrations/make/make-step17.png?fit=max&auto=format&n=jvNpJlS3eEFjK2tL&q=85&s=9d68698d2436719e3700a62a603eec9a" alt="Make Step" width="831" height="962" data-path="images/integrations/make/make-step17.png" />
</Frame>

## Input

| Name               | Description                                                                  | Required |
| ------------------ | ---------------------------------------------------------------------------- | -------- |
| **Import Options** | Choose the input source, either `Upload a File` or `Import a File From URL`. | Yes      |

***

**Upload a File**

| Name                 | Description                                                                                                                                                                          | Required |
| -------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------- |
| **Data**             | Upload a file using raw binary data from another module. Note: This requires additional credits as it first uploads to [PDF.co Temporary Files Storage](/api-reference/file-upload). | Yes      |
| **Output File Name** | Specify a custom file name for the output file.                                                                                                                                      | No       |

**Import a File From URL**

| Name                 | Description                                                                                                                                                                                                                                               | Required |
| -------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- |
| **URL**              | Provide the URL to the source **PDF** document, or a `filetoken://` link from [PDF.co Built-In Files Storage](https://app.pdf.co/files). If you use another cloud service such as **Google Drive** or **Dropbox** ensure the link is publicly accessible. | Yes      |
| **Output File Name** | Specify a custom file name for the output file.                                                                                                                                                                                                           | No       |

| Name                        | Description                                                                                                                                                                                                      | Required |
| --------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- |
| **Convert Options**         | Choose the conversion format. Valid options are `PDF to JPG` and `PDF to PNG`.                                                                                                                                   | No       |
| **Pages**                   | Enter a comma-separated list of page indices (or ranges) for conversion. Leave blank for all pages. The first page is numbered `0` (zero). For example: `0,1-2,5-`.                                              | No       |
| **Inline**                  | Set to `true` to receive the extracted data as a `body` string. Caution: Do not enable this option if you need to download the output file.                                                                      | No       |
| **Execution Mode**          | Select **Sync** for small tasks up to `10` seconds. Choose **Async** for standard jobs, or **Async For Large Docs** for tasks over `30` seconds. Use **Job Check** module for retrieving results in large tasks. | No       |
| **Profiles**                | Add custom options for the process in a `JSON` string format. See [API Profiles](/api-reference/profiles) for more details.                                                                                      | No       |
| **Output Links Expiration** | Set the expiration time in minutes for output links. Default is `60` minutes. Increase this limit with a `Business Plan` or higher, see [plans here](https://app.pdf.co/subscriptions) for details.              | No       |
| **Export Type**             | Choose between `Download a File` or `JSON Output`. Default is `Download a File`.                                                                                                                                 | No       |

### Integrating External File Sources

<Note>
  Streamline your **Make** workflows with external file sources like **Google Drive** and **Dropbox** using their unique actions. Discover efficient integration strategies in our guide: [File Source Integrations in Make](/integrations/make/input-file-sources).
</Note>

## Output

| Name                  | Description                                                                                                                       |
| --------------------- | --------------------------------------------------------------------------------------------------------------------------------- |
| `url`                 | This is the temporary **URL** provided by the **PDF.co** file server.                                                             |
| `URLs`                | Contains string array of image URLs. This data is generated only when the `Export Type` option is set to `JSON Output`.           |
| `Data`                | Represents the output binary data. This data is generated only when the `Export Type` option is set to `Download a File`.         |
| `Status`              | Indicates the [response status](/api-reference/introduction) code. A `success` status is returned if the operation is successful. |
| `outputLinkValidTill` | Specifies the timestamp until which the `url` remains accessible.                                                                 |
| `error`               | Provides details about any errors encountered during the process, if applicable.                                                  |
| `File Name`           | The designated name of the output file.                                                                                           |
| `Job Id`              | A unique identifier assigned to the job.                                                                                          |
| `credits`             | The amount of credits utilized for the process.                                                                                   |
| `Remaining Credits`   | Displays the balance of credits available in your account.                                                                        |
| `duration`            | The duration of time the process took to complete.                                                                                |
