Share Extension

As of Flume 2.8, support for macOS Sharing Extensions has been added. This allows you to share from any place in macOS, and in macOS apps that support Share Extensions.
In order to use Flume's Share Extension, it must be enabled from System Preferences > Extensions before it will appear in Share menus.


System Services

Flume supports macOS Services menu, allow you to right-click any photo/video in Finder and begin the upload process.
See this article for an introduction to macOS System Services.

"Open with…"

Flume also supports opening images and videos directly, though in most instances the default application for opening these files would be Preview. To open an image or video with Flume, right-click on it and use the Open with… menu item.
If Flume is not currently open, it will open and present you with an Upload window with the selected file/s ready to post.

Drag to Dock

Flume handles photos and videos dragged to its Dock icon, as well as entire folders (a maximum limit of 10 files at a time is applied). You will be asked if each file is a separate upload or if you wish to create a single carousel post.


Starting with macOS Yosemite 10.10.3, Apple ships all Macs with Photos (the successor to iPhoto).
To share from Photos to Flume, either use the Share Extension, drag-and-drop photos and videos directly on to the Flume Upload window, or onto the Flume Dock icon.

Adobe Lightroom

To send content from Adobe Lightroom into Flume, you can create a new Export Preset with the following options:
The only necessary step is that listed under "Post-Processing", the options for where to place the exported file are customizable to your workflow.

Adobe Photoshop

For Adobe Photoshop CC 2018 and later, you can use the macOS Share Extension. Unlike Lightroom, Photoshop (CC 2017 or older) does not offer a simple way to export content into a post-processing application. However, using AppleScript, it is still possible to automate the export into Flume.
The following AppleScript can be used to export the currently open document in Adobe Photoshop CC 2017 into Flume. This can be imported into AppleScript Editor, Automator, or other tools that accept AppleScript input.
set filePath to "/tmp/flume-temp-upload.png"
tell application "Adobe Photoshop CC 2017"
set saveOptions to {class:PNG save options}
save current document in file filePath as PNG with options ¬
saveOptions appending lowercase extension with copying
end tell
set command to "open -a /Applications/ " & quoted form of filePath
do shell script command
end try

Capture One

As of Capture One 12, use the in-built Open With Menu plug-in and enable Flume from the Allowed applications. Once enabled, you can send edited and unedited files to Flume directly from Capture One to begin the upload process.
To send an edited file to Flume:
  • Use the Image > Edit With > Flume Menu Bar item.
In order for Flume to read EXIF and IPTC metadata that has been added to the file, ensure that you enable all options under the Metadata tab on the tool palette window that appears. To pre-fill some of these fields directly into your upload caption, see Upload Preferences.
To send an unedited file to Flume:
  • Use the Image > Open With > Flume Menu Bar item.