HarborDrop 1.4 Mac
HarborDrop is a macOS download manager built for people who have outgrown the basic save dialog in their browser. It grabs files using up to six parallel segments by default, which can shorten wait times on well-seeded servers, and it ties into Chrome, Brave, Edge, and Arc through a companion extension that hands media links straight to the app.
- The extension detects downloadable media on a page and sends it to HarborDrop in one click, sparing you the right-click-and-rename routine.
- Segmented downloading splits a file into chunks that arrive simultaneously, so a stalled connection in one segment does not hold up the rest.
- A built-in site grabber lets you pull pages and linked assets to a specified crawl depth, which is handy for archiving documentation or grabbing gallery sets.
- Once a download completes, HarborDrop can fire an AppleScript or JavaScript action — move the file to a watched folder, notify another tool, or unpack an archive without touching it.
- HLS stream downloads are supported directly, so short-lived video segments can be saved as a single playable file.
The app runs natively on Apple Silicon and Intel Macs and speaks English, German, and Korean. Instead of just catching clicks, it turns the download queue into something you can script and shape around your own workflow.
Server limits now stop 403 rejections before the first attempt
The jump to 1.4 tightened a few friction points that regular users had learned to work around. Default segment counts now respect server-reported limits more carefully, so fewer hosts reject the first connection attempt with a 403. The browser extension's media detection got a quieter handshake: it no longer flashes the toolbar icon on every page load, only when HarborDrop finds downloadable content above a configurable size floor. For people who keep the app running in the background all day, memory use after large queue completions settled down noticeably — earlier builds would hold onto scratch buffers longer than necessary.
The sorting rules engine picked up a small but practical tweak. You can now stack conditions so a file matching both a domain and a type lands in the right folder without writing a separate rule for each combination. The change matters most when you pull mixed media from a single host and want videos in one place but PDFs in another.
Dropping four archive and FTP links into a documentary project
Consider someone cutting a short documentary who needs stock clips from three different archives and a director's cut reference file sitting on a slow FTP server. They open their project folder, launch HarborDrop, and drop four URLs into the queue. The FTP reference — a 12 GB ProRes file — gets the full six segments while the stock clips, each under 200 MB, pull with two segments apiece to avoid hammering the host. Before leaving for coffee, they set a completion script that copies every .mov into a dated subfolder and opens that folder in Finder. When they return, the files are waiting, sorted, and already catalogued by source domain. No manual renaming, no hunting through the Downloads pile.
Option-click the menu bar icon to see a speed graph thumbnail
- Holding Option while clicking the HarborDrop menu bar icon reveals the current download speed as a graph thumbnail instead of a number — quick pulse-check without opening the main window.
- Dragging a URL from a text editor directly onto the dock icon queues it immediately, bypassing the "Add URL" dialog entirely.
- The site grabber respects a per-host delay you can set by appending
?delay=2to the crawl depth field; it slows requests so you do not trip basic rate limiters on small sites. - Double-clicking a completed download's row opens the enclosing folder. Right-clicking it copies the full local path to the clipboard, which is useful when you need to feed that path into a script or a terminal command.
- The segment slider in preferences accepts keyboard nudging with the arrow keys, so you can dial from six to four segments without reaching for the mouse.
It handles HLS playlists but not DRM-protected streams
A common early mistake is mistaking HarborDrop for a general-purpose streaming ripper. It handles HLS and .m3u8 playlists just fine, but it does not strip DRM, and users who point it at protected streams get a silent failure — the queue item sits at zero percent until they cancel it. The app reports the error in a tooltip on the stalled entry, but first-timers often miss that.
Another misstep: enabling the browser extension without visiting its preferences pane. Out of the box, the extension captures every media link it sees, which fills the queue with tiny assets from background trackers and favicon requests. Tapping the extension icon and setting a minimum file-size filter, say 5 MB, clears that noise in seconds.
Beginners also tend to max out segments on every host. Some CDNs throttle or block connections that open more than four simultaneous streams from the same IP, so aggressive segment counts can actually slow things down. Starting with the default six and dialing back for hosts that respond poorly is the safer pattern — and HarborDrop remembers per-domain settings once you adjust them mid-download.
Finally, the AppleScript and JavaScript automation hooks are powerful, but users sometimes write scripts that expect the file to exist the instant the download status flips to "complete." The file is still being assembled from segments for a fraction of a second after that, so a tiny delay 0.5 in AppleScript or a promise-based wait in JavaScript prevents "file not found" errors that are otherwise hard to reproduce.
- macOS 12 or later
- Apple Silicon or Intel processor
- Version
- 1.4
- Download
- 9 MB
- Developer
- vesslo
- Languages
- English, German, Korean
- Activation
- Not required
- Compatibility
- macOS 12 or later
- Architecture
- Apple Silicon, Intel 64-bit
Questions readers asked
The extension supports Chrome, Brave, Edge, and Arc, all relying on the Chromium foundation.
Yes, it can run either an AppleScript or a JavaScript action once a download completes, allowing you to move, rename, or process the file automatically.
Sign in or open a desk account to write a letter.
No letters on this brief yet. They are read before they run.
