New in 1.2 · Quick image edits · macOS & Windows
SATF

SATF Drag. Shake. Convert.

A tiny menu that pops up right where you drag a file. Convert, extract, copy or shelve it in one move, without opening another app.

v1.2.134 downloadsmacOS · WindowsSource code

SATF
Video

See it in 30 seconds.

From dragging a file to the finished result, the way you'll actually use it.

Drag, shake, drop

Give the file you're dragging a little shake, then drop it on the format you need. The new file lands next to the original.

Edit and merge

Squeeze a photo under 1 MB, or turn several images and documents into one PDF.

Shelf

Collect files from different places and drag them all out at once.

How it works

Three moves. No Export menus.

SATF lives quietly in your menu bar or system tray and shows up only when you need it.

1

Drag a file

Pick up any file, or several, from Finder, Explorer or your desktop.

2

Give it a little shake

Hold Shift and shake it left and right. Or press ⌥⇧Space / Alt+Shift+Space.

3

Drop it on a format

The new file appears next to the original. The original is never changed.

More formats: hover More to see them all
More formats: hover More to see them all
Copy (bottom) or Shelf (top)
Copy (bottom) or Shelf (top)
Shelf: collect files, drag them out later
Shelf: collect files, drag them out later
Features

Everything you reach for, right at your cursor

The formats you use most come first. Everything else is one hover away.

Images

JPG, PNG, PDF, WebP, HEIC, GIF, TIFF, BMP, AVIF and ICO.

Documents

Word, Excel and PowerPoint to PDF. Merge several files into one PDF, or split a PDF into pages.

Video & music

MP4, MOV, MP3, M4A, WAV and AIFF. Pull the audio out of a video.

Archives

Extract zip, rar, 7z, tar, gz and more. Works with 7-Zip, WinRAR, Keka or The Unarchiver if you prefer.

Shelf

A floating tray to collect files from different places, then drag them out together.

Private by design

Everything happens on your computer. No uploads, no accounts, no tracking.

Formats

What it converts

New files are saved next to the original.

You drag…macOSWindows
Images: PNG, JPG, HEIC, WebP…JPG, PNG, PDF, WebP, HEIC, GIF, TIFF, BMP, AVIF, ICOJPG, PNG, PDF, WebP, GIF, TIFF, BMP
PDFJPG, PNG, TXT, Split (one PDF per page)JPG, PNG, DOCX ¹, Split (one PDF per page)
Word: DOCX, DOC, ODT, RTFPDF, DOCX, TXT, RTF, HTML, ODTPDF, DOCX, TXT, RTF, HTML, ODT ¹
Excel: XLSX, XLS, ODSPDF, CSV ¹PDF, XLSX, CSV ¹
PowerPoint: PPTX, PPT, ODPPDF, PNG, JPG ¹PDF, PNG, JPG, PPTX ¹
Video: MP4, MOV, MKV…MP4, MOV, M4AMP4, MP3, M4A, WAV ²
Audio: MP3, WAV, M4A…M4A, WAV, AIFFMP3, M4A, WAV ²
Archives: zip, rar, 7z, tar, gz…ExtractExtract
Anything else, including foldersZIPZIP
Several files: PDF, Word, Excel, PowerPoint, imagesMerge into one PDFMerge into one PDF ¹
Several files of any kindOne ZIP with all of themOne ZIP with all of them

¹ Uses Microsoft Office if you have it; otherwise the free Office add-on.
² Needs the free Video & music add-on.

Lightweight

Small app. Heavy tools only when you need them.

SATF is about 5 MB on Mac. Bigger tools like LibreOffice download only when you actually need them, and you can remove them anytime to free up space.

Ask, don't assume

Drop an Excel file without Office? SATF asks once, downloads the add-on, then converts your file right away.

Already have Office?

SATF uses Microsoft Office when it's installed and won't ask for anything.

Free up space

See how much each add-on uses and remove it with one click, without uninstalling the app.

SATF settings
Open source

Build SATF yourself

Both apps build on a Mac: Swift + AppKit for macOS, C# + WPF for Windows.

Requirements

  • macOSto build both apps
  • Xcode Command Line Toolsfor the Mac app
  • .NET 10 SDK + NSISfor the Windows app
1. Get the code
git clone https://github.com/tran-minh-khoi/SATF.git
cd SATF
2. Build the Mac app
xcode-select --install   # once
./build.sh               # → build/SATF.app, build/SATF-<version>.dmg
3. Build the Windows app
brew install makensis    # once, plus the .NET 10 SDK
./build-win.sh           # → build/windows/SATF-Setup-<version>.exe

The version number lives in VERSION. All app icons are generated from assets/logo.png.

SATF

Get SATF

Free and open source. Bug reports and ideas are very welcome.

34 downloads · macOS 12 · Windows 22

Windows may show “Windows protected your PC” the first time. Click More info → Run anyway.