Image Resizer
Resize one or many images in seconds directly from Finder. Right-click any image file, choose a preset or custom size, and Image Resizer saves the result alongside the original — no app switching required.
How to Use
- In Finder, right-click one or more image files.
- Choose Resize with ProToys from the right-click menu.
- Pick a preset, or open ProToys Settings → Image Resizer to configure dimensions, output format, and naming.
- The resized files are written to the destination you've chosen — by default, alongside the originals.
Select multiple image files before right-clicking to batch-resize them all to the same preset in one step.
Built-in Presets
| Preset | Dimensions | Fit |
|---|---|---|
| Small | 854 × 480 px | Fit |
| Medium | 1280 × 720 px | Fit |
| Large | 1920 × 1080 px | Fit |
| 4K | 3840 × 2160 px | Fit |
| Phone | 320 × 568 px | Fit |
| Half | 50% × 50% | Fit |
You can add, edit, reorder, or remove presets in ProToys Settings → Image Resizer. Each preset has a width and height (in pixels or as a percentage), its own fit mode, and an optional "don't enlarge" toggle that keeps small images at their original size.
Fit Modes
| Mode | Behavior |
|---|---|
| Fit | Scales the image to fit within the target dimensions while preserving aspect ratio. The output may be smaller than the target in one dimension. |
| Fill | Scales the image to fill the target dimensions and crops any overflow. Aspect ratio is preserved. |
| Stretch | Forces the image to exactly the target dimensions, ignoring aspect ratio. |
Output Format
Image Resizer can write the resized image as the original format or convert it on the fly:
| Format | Notes |
|---|---|
| Keep original format | The output uses the same format and extension as the source file. JPEG, PNG, HEIC, TIFF, GIF, and BMP inputs are recognized. |
| JPEG | Lossy. Use the JPEG quality slider to trade size for fidelity. |
| PNG | Lossless. Best for screenshots and graphics with sharp edges. |
| HEIC | Modern lossy format with much smaller files than JPEG. Quality slider applies. |
| TIFF | Lossless and large — useful for archival or downstream editing. |
The JPEG / HEIC quality setting (0–100%) controls compression for lossy formats. Default: 85%.
Output Destination
| Destination | Behavior |
|---|---|
| Same folder as the original | Resized files are written next to the source. The original is never modified. Default. |
| Custom folder | Pick a fixed folder once and all resizes are written there. |
| Replace original | Overwrites the source file with the resized version. Use with care — there is no automatic backup. |
Naming Template
Resized files are named using a template you can customize. The default is {name} ({preset}), which turns photo.jpg into photo (Small).jpg.
| Placeholder | Value |
|---|---|
{name} | Original filename (without extension) |
{preset} | Preset name (e.g. "Small") |
{width} | Output width in pixels |
{height} | Output height in pixels |
{format} | Output file extension (e.g. "jpg") |
The file extension is appended automatically based on the resolved output format — you don't need to include it in the template.
Settings
From ProToys Settings → Image Resizer the following options can be configured:
| Setting | Description |
|---|---|
| Presets | Add, edit, reorder, or delete the dimensions that appear in the Finder context menu. |
| Output format | Keep the original format or convert to JPEG, PNG, HEIC, or TIFF. |
| JPEG / HEIC quality | 0–100% slider for lossy output. Default: 85%. |
| Output destination | Same folder, custom folder, or replace original. |
| Custom folder | The fixed folder used when destination is Custom folder. |
| Naming template | Pattern used for output filenames. Supports {name}, {preset}, {width}, {height}, and {format} placeholders. |
| Preserve metadata | Carry EXIF and other metadata from the source into the resized file. Default: on. |
| Don't enlarge by default | If the source is already smaller than the target, leave it at its original size instead of upscaling. Default: on. Each preset can override this individually. |
Output Quality
Image Resizer uses high-quality smoothing when shrinking images, and preserves EXIF metadata so the resized file keeps the original's timestamps, orientation, and camera info.
Originals are never modified unless the destination is explicitly set to Replace original.