Resize Image - Smart Scaler for Make
Resize an Image is a Make module by PDF4me that scales an image by percentage inside your scenario. Use it to shrink product photos for a storefront, generate thumbnails, or prepare web-ready assets automatically, without opening an image editor for every file.
What this module does
PDF4me Resize an Image delivers automated image resizing within Make scenarios with percentage-based scaling. It adjusts image dimensions while preserving quality, enabling web optimization, thumbnail creation, responsive design preparation, and multi-device image workflows.
How Do I Authenticate My Make Scenario?
To access the PDF4me Web API through Make, every request must include a valid Connection holding your PDF4me API key. This enables secure, authenticated communication between your Make scenario and PDF4me's image resizing service.
Important Facts You Should Not Miss

Set Image Resize Type to Percentage and enter a Resize Percentage from 1 to 100. 50 produces a half-size image.
What Parameters Does Resize an Image Need?
Required: Connection, Image File Name, Image File, and Image Resize Type must always be provided. Resize Percentage is required when Image Resize Type is set to Percentage.
| Parameter | Required | What it does | Example |
|---|---|---|---|
| Connection | Required | PDF4me API connection. Click Add and paste your API key the first time. Reused automatically across all PDF4me modules in your scenarios. | TestUser01 |
| Image File Name | Required | Filename of the source image. Map from a previous module or set explicitly. | product.jpg |
| Image File | Required | Binary content of the source image. Map from Dropbox, Google Drive, or any previous module that outputs image binary data. | 1. Data |
| Image Resize Type | Required | Resize method. Percentage scales relative to the original size. Specific targets an exact output size (additional dimension fields appear for this mode). | Percentage |
| Resize Percentage | Conditional | Scale value from 1 to 100, required when Image Resize Type is Percentage. 50 produces a half-size image; values above 100 are not accepted. | 50 |
Output
| Field | Type | What it contains |
|---|---|---|
Temp.Document.Name | String | Base64-encoded resized image document data, ready to upload, embed, or pass to a downstream module. |
Typical Setups
Workflow ExamplesCommon Make scenario patterns using Resize an Image.
- A Dropbox Watch Files trigger fires when new product photos are uploaded.
- An Iterator loops through each new image in the batch.
- Resize an Image scales each photo to a Resize Percentage of 25 to produce a small thumbnail.
- A Dropbox Upload step saves the thumbnail to a thumbnails subfolder alongside the original.
- A product catalog update step links the thumbnail to its product record.
- A trigger fires when a full-resolution image is uploaded for the website.
- Resize an Image scales the image down with a Resize Percentage of 50 to reduce dimensions for faster page loads.
- A Compress Image step further reduces file size without a visible quality loss.
- An Upload to CDN step publishes the optimized image.
- A page record update step links the new asset URL.
- An email trigger fires when a customer sends a photo attachment that exceeds a size limit.
- Resize an Image scales the attachment down to a smaller Resize Percentage suitable for email.
- A Router checks whether the resized file now meets the size requirement.
- The resized image is forwarded to the support ticketing system.
- An auto-reply confirms receipt with the resized attachment included.
Practical Tips
Cheat Sheet
| Field | Value |
|---|---|
| Module | Resize an Image |
| Connection | PDF4me API key |
| Image Resize Type (relative scale) | Percentage |
| Resize Percentage (half size) | 50 |
| Resize Percentage (thumbnail) | 25 |
| Resize Percentage max | 100 |
| Bulk processing | Wrap in a Make Iterator |
| Output field | Temp.Document.Name (Base64) |