App Icon

Hopper – User Manual

Converts and compresses images, videos, and PDFs. Hop in, hop out.
Fast, simple, local. No cloud, no subscription.

01

What is Hopper?

Hopper is a macOS app for compressing, converting, and shrinking videos, images, and PDFs – right on your Mac, without cloud, without subscription. Drop in your files, click “Convert All”, done. Hop in, hop out.

Hopper Main Window – Overview
💡

The thumbnail in the file list is clickable and opens a Quick Look preview, just like in Finder.

Supported File Types

Video
MP4, MOV, MKV, AVI, WebM, M4V, 3GP, WMV and more

→ MP4, MOV, MKV, WebM, GIF
Image
JPEG, PNG, HEIC, HEIF, TIFF, BMP, GIF, WebP, AVIF and more

→ JPEG, WebP, AVIF
PDF
PDF → PDF

Quality reduction & compression
02

Basic Usage

Getting Started

On first launch, it's a good idea to configure the basic settings (, or menu Hopper → Settings) once before dragging any files into Hopper. The settings determine which format to convert to, what quality to use, whether originals are kept, whether images are scaled, and where converted files are saved.

These settings – also explained in detail below – apply automatically to all files subsequently added to the list, both in normal operation and for the watched folder. Individual files in the list can be adjusted at any time without changing the global settings.

For the watched folder, it is especially important to set both the input and output folders after activating it. Hopper only starts watching once the settings window is closed.

Adding Files

There are several ways to add files to Hopper:

Drag & Drop into the window Drag files or folders directly into the main window. Unsupported formats are ignored.
Drag & Drop onto the Dock icon Hopper opens and immediately adds the files.
Choose Files … Clicking the button opens a file dialog for manual selection.
Finder Context Menu Right-click on a file/folder → Services → Open in Hopper.
Add more files Possible at any time; new files are appended to the existing list.
💡

The Open in Hopper service can be assigned a custom keyboard shortcut in System Settings under Keyboard → Keyboard Shortcuts → Services.

💡

Got many files and folders? Just drag them all in at once. Settings apply to all files of the respective category.

Drag & Drop – Dropping files into the main window

After adding files, the list is sorted automatically: videos on top, then PDFs, then images. The sort order can be changed at any time.

The default settings from Preferences are applied automatically to all files – individual adjustments can be made directly in the file list at any time.

File Info

Hovering over the ⓘ icon of a video or image shows additional info. For a video: resolution, codec, frame rate, bit rate, audio, duration, and size. For an image: resolution, DPI, color space, and size.

Clicking on the thumbnail opens a preview (for formats supported by macOS).

Converting

Click Convert All to process all files. The progress of each file is shown inline; a blue bar directly above the status bar shows the overall progress of all files.

Notice Badges

Directly above the status bar, Hopper displays colored notice badges when certain settings are active that could easily be overlooked:

Originals will be deletedSource files will be permanently deleted after successful conversion.
Images: max. X pxImages in the list will be scaled to the specified size before conversion.

Clicking a badge opens Settings directly on the corresponding tab.

Conversion in progress – Progress display

Status Indicators

Waiting Waiting to be processed
Processing … Conversion active with progress bar
Done Successfully completed
Skipped Skipped due to a conflict
Error Conversion failed
💡

While a conversion is running, it can be stopped with Cancel. Already completed files are kept.

💡

Cancelled or failed conversions can be retried by clicking “Convert” again – without having to re-add the files.

Results & Savings

After successful conversion, the list entries show the name of the converted file. “Show in Finder” and “Preview” in the context menu then open the converted file – particularly useful in combination with “Delete originals”.

Failed files are automatically moved to the top of the list, so errors are immediately visible without having to search through a long list.

The status bar at the bottom of the window shows a summary of all converted files at a glance. For each individual file, the before and after sizes are displayed directly in the row to the right of the filename.

Status bar after conversion is complete

Total Savings in the Status Bar

After completion, the status bar shows the totals for all files: count, total size before and after, and the percentage savings in green – or red if files have grown on average.

Hopper converted ∨
11 3.57 GB → 1.75 GB −51 %
Remove All Convert All

Per-File Results

In the file list, each row shows the size before and after conversion on the right. If a file grows larger, the after-size is displayed in red.

0466337015_2.mp4 · 1.61 GB 909.9 MB ● Done
monaco.webm · 7.7 MB 8.8 MB ● Done
Hawaii.webp · 42.4 MB 724 KB ● Done
💡

If a file becomes larger after conversion, the after-size is shown in red – this can happen with already well-compressed files or an unfavorable codec combination.

💡

Right-click on a completed file to show it in Finder directly from the context menu.

Reset: Completed or skipped entries can be reset to “Waiting” individually, as a selection, or all at once using “Re-convert completed” and converted again. Also available in the context menu.
💡

When converted files are in the list, the “Remove All” button changes to “Remove completed” when the Alt key is held (when either all or none are selected).

Multiple Selection

Click
Add or remove individual files from the selection
Click
Select a range (from–to)
A
Select all files at once
Remove selected files from the list (not deleted)
Remove all files from the list at once
Multiple selection with context menu

Context Menu (Right-click)

For a single unselected file or exactly one selected file:

ConvertConvert this file
Re-convertReset status to Waiting
Show in FinderHighlight file in Finder
PreviewOpen Quick Look preview (also by clicking the thumbnail)
Remove from listRemove the file from the list

For multiple selected files:

Convert selectionConvert only the selected files
Re-convert selectionReset status of all selected to Waiting (only if at least one is done)
Remove selectionRemove selected files from the list (also with )

Sorting

The file list can be sorted via the Sort menu or keyboard shortcuts:

1
By type – Videos, images, and PDFs are grouped, within each group sorted by file format (e.g. all MP4, then MOV, then MKV – all AVIF, then JPG, then WebP) and then alphabetically.
2
By name – Alphabetically
3
By size – Smallest or largest file first
4
By status – Grouped by Waiting / Processing / Done / Error
5
Reverse direction – Reverses the current order
💡

The active sort criterion is marked with a checkmark ✓ in the menu. On the first drop into an empty list, Hopper automatically sorts by type.

Resolving Conflicts

If a target file already exists, a dialog appears:

OverwriteThe existing file is replaced
Rename(_2, _3 …) – The new file gets a number suffix
SkipThe files are skipped
CancelThe entire conversion is stopped
Conflict dialog – File already exists
03

Settings

Access Settings via , or the menu Hopper → Settings.

General

Settings – General Tab

Output Folder

Same folder as originalConverted files are placed next to the originals.
Custom folderFixed destination folder. The ⓘ icon shows the full path on hover.
💡

You can also switch the output folder directly in the main window – via the dropdown at the bottom left of the status bar, without opening Settings.

Delete originals after conversion

Enables automatic, permanent deletion of the original files after successful conversion.

⚠️

This feature deletes files permanently without the Trash. Hopper will ask for confirmation before each conversion.

💡

As long as this feature is active, a red notice badge appears above the status bar – clicking it opens this setting directly.

Remove completed files automatically

After a conversion is complete, successfully converted files are automatically removed from the list (not deleted!). Failed files remain visible so they can be re-converted or their errors checked.

Name suffix

Optional text appended to converted files – e.g. photo_converted.jpg.

Always append suffixEvery converted file gets the suffix
Append when format stays the samePrevents name conflicts, confusion, and accidental overwriting
💡

The default suffix is _converted. You can customize it freely, e.g. _web or _small.

Video

Settings – Video Tab

Default Target Format

MP4 H.264
Maximum compatibility.
MP4 H.265
~40–50 % smaller files.
MOV
Apple format, Final Cut & iMovie.
MKV
Flexible container format.
WebM VP9
Optimized for web use.
GIF
Animated GIF – with FPS and width settings.

Hardware Acceleration

Uses Apple's VideoToolbox for fast conversion – several times faster than software encoding. However, for videos with a low bit rate, the result may be larger than with software encoding using CRF. Disable hardware acceleration for maximum compression.

Quality (CRF)

H.264, H.265, and WebM VP9 each have their own quality slider, which appears in the Settings tab once the corresponding codec or target format is selected. 60–75 % is a good starting point. Below 50 %, compression artifacts may appear.

GIF Settings

Frames per secondFrame rate in the GIF
Width (px)Target width – height is calculated proportionally

Image

Settings – Image Tab

Default Target Format

JPEG
Universal, no transparency support.
WebP
Modern, transparency, small files; slow conversion at very high resolutions.
AVIF
Best compression, significantly slower conversion, no transparency.

Preserve Metadata

EXIF metadata is carried over into the converted file (JPEG and WebP only; AVIF does not support metadata in this version).

Resize

Enables automatic scaling of all images during conversion. The setting applies globally to all images in the list – individual files can be exempted via the checkbox in their respective row.

Mode

Longest sideScales the image so that the longer side (whether width or height) does not exceed the specified value. Aspect ratio is preserved.
WidthScales to a fixed width.
HeightScales to a fixed height.

Maximum Size (px)

The target value in pixels for the selected mode.

Only downscale

When this option is active, images that are already smaller than the target value will not be upscaled. Recommended for mixed sets of images with varying source sizes.

💡

An active resize is indicated in the file list by an icon before the format dropdown. As long as “Resize” is active, an orange notice badge also appears above the status bar – clicking it opens this setting directly.

PDF

Settings – PDF Tab

Default Quality

Low (72 dpi)Very small file, for screen viewing
Medium (150 dpi)Good compromise for digital use
High (300 dpi)Print quality, larger file

Hopper compresses PDFs by re-rasterizing all pages – ideal for scanned or image-heavy PDFs.

Watch Folder

Hopper can work fully automatically in the background: every file placed in the watched folder is converted immediately – without any manual action.

The conversion settings are taken from the Video, Image, and PDF tabs – configure them before starting.

Settings – Watched Folder Tab

Setup

Monitor folderMain switch to enable/disable
Watched folderThe folder Hopper monitors
Output folderRecommended: a subfolder (e.g. Converted)

During conversion, the Dock icon shows a progress bar and displays the number of remaining files as a badge. When finished, a macOS notification reports the number of converted files and the space saved.

Watch Folder – Dock Progress Indicator
💡

Hopper automatically moves the original files into a subfolder called Originals – they are not deleted.

⚠️

If the watched folder and output folder are identical, Hopper warns you – otherwise converted files could be processed again.

Updates

When Check automatically on launch is enabled, Hopper checks for new versions in the background at startup.

Settings – Updates Tab
Skip this versionNo more reminders for this version
OKClose dialog, be reminded later

Check manually: "Check Now" button

04

Tips & Tricks

General Tips

Use A to select all, to remove all.
Clicking a thumbnail opens a Quick Look preview directly in Hopper.
Right-click a converted file → Show in Finder to locate it directly.

In Settings → General or Watch Folder, hovering over the ⓘ icon next to a folder reveals the full path, and you can open the folder directly in Finder.

The output folder menu in the status bar makes it easy to quickly switch between “Same folder as original” and the most recently used output folder.

Video Tips

Which quality to choose?60–75 % is a good starting point. Below 50 %, artifacts become visible.
H.264 or H.265?H.265 produces smaller files, H.264 is more compatible with older devices.
Hardware acceleration?If speed matters: yes – several times faster on modern Macs. If maximum compression matters: turn it off.
WebM for web video:The first choice for web videos – compact, high quality, supported by all modern browsers.

Image Tips

WebP, AVIF, or JPEG?WebP: modern, transparency, small files – however, conversion can take longer at very high resolutions (from approx. 25 MP). AVIF: even better compression, but no transparency and significantly slower to convert. JPEG: universal, no transparency.
Converting HEIC?HEIC photos from iPhone can easily be converted to JPEG, WebP, or AVIF. However, with 48-megapixel photos, conversion to WebP can take several seconds. Since WebP is primarily designed as a web format, it is only partially suited for very high resolutions.

Workflow Tips

Keyboard shortcut for Services:Assign a custom shortcut for Open in Hopper under Keyboard → Keyboard Shortcuts → Services. Then select files in Finder and open them in Hopper with the shortcut – saves a lot of mouse miles ;)
Watch Folder:Set it up once and everything runs automatically – using the default settings from Hopper's preferences.