Dancing Files Download
The Dancing Files app icon

Version 1.0 · macOS · Apple Silicon

Drop files in.
Pick a format. Done.

Dancing Files reads every file you drop and offers only the formats it can actually become. Images, video, audio, documents, spreadsheets — converted right on your Mac, in parallel, with nothing to install alongside it.

187 MB · Apple Silicon · macOS 12 or later · free to use

Audio

Sound gets the same treatment.

Drop in a recording and it lands in its own tab, next to the images and the video. Sixteen formats in, eight out — and the compressed and lossless choices are kept apart, so you never shrink a master by accident.

Press play on the file card before you convert anything. The thumb turns into an equalizer while it runs, driven by the sound itself, and a hairline of progress crosses the bottom. Nothing is uploaded to hear it — the file plays from where it already sits.

How it works

Three moves, and the files are converted.

No settings to learn first. The app inspects what you dropped and narrows the choices down to the ones that make sense.

01

Drop them in

As many files as you like, of as many kinds as you like. Each one is read on arrival — dimensions, duration, frame rate, page count.

02

Pick a format

Mixed types split into category tabs. Every tile carries its own symbol, colour and a line telling you what the format is good for.

03

Take the results

Finished files land in the panel on the right with the size change in percent. Drag one straight into Finder, or double-click to open it.

Smart Convert

It has already read the file.

Every file is inspected the moment it lands — resolution, duration, frame rate, page count, codec, colour space, bit depth, channels, sample rate. That reading is what the rest of the app thinks with, which is why it can suggest something specific instead of offering you everything.

A recommendation, with the result

Where the app can say something useful, one preset is promoted to a Recommended card carrying the estimate — 11.5 MB → ~378 kB. The rules are deliberately quiet: a master file is never offered a lossy step, a WAV is offered FLAC rather than MP3, and a suggestion that would make the file bigger is not made at all.

Before and after, for real

Click the line above the controls and Dancing Files converts one copy with exactly the settings Convert would use, then puts it under a comparison handle. The size underneath is therefore the size, not a guess. Formats with nothing to look at say so rather than pretending.

Aim at a size

Off, −50%, −75%, or a number you type, worked out per file — half of one photo is not half of the next. Audio and video are arithmetic, so the encoder is simply told the bitrate; stills are a short search that corrects itself against what the encoder actually produced. It aims just under and reports what it landed on.

Formats

Five categories. Around a hundred formats.

Dancing Files never offers a conversion it cannot do well — combinations that would throw away the thing that mattered are simply not shown.

Image

26 in · 11 out
Reads pngjpgwebp avifheictiff bmpgifsvg psdicotga cr2nefarw dngraforf
Writes pngjpg webpavif heictiff bmpgif pdfico icns

Video

17 in · 10 out
Reads mp4movm4v webmmkvavi flvwmvmpg 3gpogvts mtsm2tsvob
Writes mp4mov webmmkv avigif mp3m4a wavflac

Audio

16 in · 8 out
Reads mp3wavm4a aacflacogg opusaiffwma alacamrcaf au
Writes mp3m4a aacogg opuswav flacaiff

Document

14 in · 10 out
Reads pdfdocxdocmd htmltxtrtf odtepubtex rstorg
Writes pdfdocx odtrtf epubmd htmltxt pngjpg

Data

9 in · 7 out
Reads csvtsvjson yamlxmlxlsx xlsods
Writes csvtsv xlsxjson yamlhtml md

Features

Built to get out of the way.

Almost everything below is on the moment you open it. The Finder Quick Action, your own presets, profiles and watch folders are the things you set up yourself, and Settings is where the last three live. There is no pro tier, no sign-in and no upload dialog.

Nothing leaves your Mac

Every conversion runs locally. No server, no account, no queue — and it works with the Wi-Fi off.

Converts in parallel

Two to four files at a time, depending on how heavy the format is, with a progress bar per file and a batch bar for the whole run.

No dependencies to install

ffmpeg, ImageMagick, pandoc and poppler ship inside the app bundle. Drag it to Applications and it converts out of the box.

Only what actually works

Files are inspected on arrival, so the format grid never offers a conversion that would fail or quietly throw away your content.

Options when you want them

Max width, resolution, frame rate, bitrate, page size, dpi — plus High, Balanced and Small file quality steps and a size to aim at. Metadata is kept or removed as you choose, and removing it still keeps the colour profile. Settings decide where output lands, how files are named, and whether the window is light or dark.

Every conversion is remembered

The History view lists what you converted, from what, how the size changed and when — newest first, a heading per day. Search it by name, or filter by category, format and date, and it totals what the whole lot saved. A row reveals the file in Finder, and the log clears in one click.

In the menu bar too

Drop files on the icon at the top of the screen and they convert with the format the app would have recommended — no window, no clicks. The panel keeps your last five conversions within reach.

A Quick Action in Finder

Turn it on and Convert with Dancing Files appears in the right-click menu. Select as many files as you like and they arrive in the app together.

It keeps itself current

The app asks the site now and then whether a newer version exists, and says so in a banner you can dismiss. Nothing installs itself, and nothing about you is sent along with the question.

Presets, including your own

A row above the format grid — Web, Email, Social, High quality, Small file — tailored to the category in hand. One click sets the format, the quality step and the options together. + Create preset saves whatever is set right now under a name of your own; yours wear a Yours badge and can be renamed, re-saved or deleted.

Profiles for mixed batches

A profile is one answer per category: images this way, video that way, documents the other. Choose one and Convert stops being about the category on screen — 43 JPGs, 12 MP4s and 6 documents go in one press.

Watch folders

Point a rule at a folder and anything you drop in it is converted the way you said, unattended. A file has to stop changing before it counts, so a half-copied video never reaches an encoder — and a rule cannot eat its own output. Nothing is uploaded; it is your Mac watching a folder.

One queue, with the brakes

The window, the menu bar panel, the Finder Quick Action and watch folders all convert through the same queue, which is what makes pause, resume, cancel and retry work the same wherever a file came from. It groups into Processing, Waiting, Failed and Completed, and tells you why something failed. One failure never stops the rest.

Everything the file says about itself

The info button on any file opens what it carries — and for a photograph that includes the camera, lens, exposure and where it was taken. That reading only happens when you ask for it, so a hundred files do not each pay for it.

Drag results out

Pull a finished file straight from the results panel into Finder, Mail or anywhere else. Double-click to open it instead.

Keyboard

Never touch the mouse.

The whole flow — adding files, choosing a category, starting a run and backing out of one — is reachable from the keyboard.

⌘OAdd files
⌘ASelect or deselect all
⌘1…9Jump to a category tab
SpacePlay or pause the audio under the pointer
⌘YConversion history
⌘KConversion queue
⌘⇧FShow or hide the finished panel
⌘,Settings
⌘[Back
⌘⇧HHome
EnterStart converting
EscDrop the format, go back, or cancel a run

Get Dancing Files

One download, one drag to Applications. Free to use, and yours to keep — and the app will tell you itself when a newer version lands here.

1.0.0 Version
187 MB Download
Apple Silicon M1 and later
macOS 12+ Monterey or later
Free Price

First launch: macOS will stop you once

Dancing Files is not signed with an Apple Developer ID, so the first time you open it macOS says:

“Apple could not verify Dancing Files is free of malware that may harm your Mac or compromise your privacy.”

That is what macOS says about every app that has not been through Apple's paid notarisation — it is not a finding about this app. Getting past it takes three clicks, once:

  1. Move the app to Applications first, and close the warning with Done.
  2. Open System Settings → Privacy & Security and scroll to the bottom. A line about Dancing Files being blocked is waiting there, with a button: Open Anyway.
  3. Confirm with Open Anyway, and enter your Mac password or Touch ID.

The app opens, and never asks again. A shortcut that also works: right-click the app in Applications and choose Open instead of double-clicking it — same dialog, but with an Open button in it.

The same holds for every update, since each download is a new file to macOS. More detail on the support page.