ForkLift 4.7.6 logo
Mac Apps

ForkLift 4.7.6 for macOS

Updated

8k forklift: workspace view
Screen 2 of ForkLift
Screen 3 of ForkLift

ForkLift is for the kind of person who finds the Finder a bit too polite. You know, the ones managing local project files in one window while uploading to a test server in another, and who'd rather not juggle five separate apps to keep it all straight.

Two specific Intel Mac bugs fixed in this update

ForkLift 4.7.6 needs macOS 12 (Monterey) or newer and runs on Intel processors. If you're on macOS 27 Golden Gate, this update squashes two specific bugs that were getting in the way.

Manage files across two panes

You can view one folder or two side-by-side—stacked vertically or horizontally—and browse archives like .zip files as if they were regular folders.

Connect to remote servers

It's an FTP client that lets you connect to multiple servers at once, search files by name or tag on both local and remote drives, and run one-way or two-way syncs.

Right-click a remote file to edit in your native app

New users often treat ForkLift like a straight Finder clone and miss half its value. The most common slip is forgetting you can right-click on any remote file and choose Edit—it opens in your Mac's native editor and saves changes straight back to the server. Another is not naming your favorites when you connect. Do it once in the Favorites pane, and you won't be typing the same SFTP hostname every single morning.

One more: people ignore the archive browsing trick. If you double-click a .tar.gz file and try to drag its contents out before the pane finishes reading, you'll get a cryptic error. Give it a second to load the listing first. And when you're setting up a two-way sync, always run a preview before hitting Sync. The preview panel shows you exactly what will move and where—skipping it is how folders get accidentally flattened.

Dual-pane refreshes stay snappy across thousands of items

ForkLift feels fast in daily use, even when you're connected to three servers at once. On an Intel Mac running macOS 12 or later, the dual-pane refreshes are snappy—directories with a few thousand items pop up without that awkward beachball pause. Transfers over SFTP to a local dev server hover around the speeds you'd expect from a dedicated client; the app doesn't artificially throttle anything.

Memory use stays modest. With both panes active, a couple of remote connections open, and the preview pane showing a PDF, you're looking at roughly 200 MB of RAM. It doesn't creep up over time, either. Stability-wise, version 4.7.6 has been solid—the two macOS 27 Golden Gate fixes mean it won't randomly disconnect when your Mac wakes from sleep, which was a genuine pain point before. I haven't seen a crash during heavy sync jobs or when editing files on a remote server.

A real task: updating a static site on a remote host

Here's a workflow I use all the time. Let's say you've got a local folder with a Jekyll site and a live server running Apache.

First, connect to the server via SFTP in the right pane—store it as a favorite called Prod Host. In the left pane, navigate to your local _site directory. Hit Commands > Select All on the local side and drag the files across. ForkLift asks whether to overwrite; choose Apply to All and click Replace.

Now the smarter version: instead of dragging everything, use Commands > Synchronize. Set the local folder as source, the remote as target, and pick One-way (mirror). Click Preview and watch ForkLift scan both sides. It highlights only the files that actually changed—a modified CSS file, two updated HTML pages, and a new image. Uncheck anything you don't want pushed, then run the sync. The whole thing takes maybe fifteen seconds on a typical brochure site, and you're not wasting bandwidth re-uploading unchanged assets.

For quick edits, skip the sync entirely. Right-click style.css on the remote pane, choose Edit, make your changes in Nova or BBEdit, save, and it's live immediately. No separate FTP upload step. That alone saves me a dozen context switches a week when I'm tweaking blog layouts.

Questions I actually get

Can ForkLift connect to more than one server at a time?

Yes, you can open connections to multiple servers simultaneously and move files between them or your local drives.

Does ForkLift do folder synchronization?

Absolutely. It supports both one-way and two-way sync, so you can mirror folders or keep two locations perfectly matched.

Can I search inside archives without extracting them first?

You can browse many archive formats directly in ForkLift as if they were regular folders, which saves a lot of unpacking time.

Notes from the tables 0

Sign in or pull up a chair to leave a note.

No notes on this one yet. They go up after I read them.

Back to top