Permute for Mac converts video, audio, and image files between dozens of formats with drag-and-drop simplicity. Enjoy hardware-accelerated speed, HEIC support, and seamless macOS integration.

Video, audio, and image files come in countless shapes and sizes, but sometimes you need a specific format because your iPad or DVD player simply can't play it. Permute was built for exactly this purpose—making it effortless to convert your media files into a wide variety of formats.

In the digital media era, we deal with audio and video files in countless formats every day: HEIC photos shot on your phone won't open on a Windows PC, downloaded MKV videos won't play on your car's head unit, audio recorded on professional gear isn't recognized by ordinary players... these format compatibility headaches frustrate countless users. Permute for Mac was born to solve these problems—an elegant yet powerful tool.


1. What Is Permute? Core Functions and Positioning

Permute is a macOS-exclusive media format converter developed by the Charliemonroe team. Since its launch, it has won the hearts of Mac users worldwide with its minimalist design philosophy and powerful conversion capabilities. Unlike traditional converters with cluttered interfaces and complex features, Permute sticks to the principle that "simple is beautiful"—just drag and drop to convert virtually any mainstream media format.

Core Capabilities at a Glance:

  • Video Conversion: Convert between 40+ formats including MP4, MOV, MKV, AVI, and more.
  • Audio Processing: Convert between MP3, AAC, FLAC, WAV, and other popular audio formats.
  • Image Conversion: Convert between HEIC and JPG/PNG to solve Apple device photo compatibility issues.
  • Batch Processing: Convert multiple files simultaneously for dramatically improved efficiency.
  • Device Optimization: Built-in presets tailored for Apple TV, Xbox, PlayStation, and more.

The latest Permute 3.12.6 release (updated May 2025) further enhances support for macOS Sonoma and boosts performance on M-series Macs, delivering conversion speeds roughly 30% faster than previous versions.


2. Key Features of Permute

1. Universal Format Support, All in One

Permute supports virtually every common media format:

  • Video: MP4, MOV, MKK, AVI, FLV, WMV, MPEG, and more.
  • Audio: MP3, AAC, FLAC, ALAC, WAV, M4A, AIFF, and more.
  • Image: JPG, PNG, HEIC, TIFF, BMP, GIF, and more.

Worth highlighting is its HEIC conversion feature, which solves the pain point of iPhone users sharing photos across platforms—one click converts HEIC to universally compatible JPG.

2. Blazing-Fast Conversion Engine

By fully leveraging Mac's hardware acceleration (including the Neural Engine on M-series chips) and multi-core processing technology, Permute delivers conversion speeds far ahead of its competitors. Testing shows converting an 886MB 720p video takes only about 1 minute—4 to 5 times faster than many free tools.

3. Smart Automation

  • Metadata Preservation: Automatically identifies and retains media file metadata.
  • Smart Naming: Generates meaningful filenames based on content.
  • Preset System: Built-in device-specific presets (iPhone, iPad, Apple TV, etc.).
  • Custom Presets: Create your own frequently-used configurations for one-click access.

4. Seamless Ecosystem Integration

Permute integrates deeply with the macOS ecosystem:

  • iTunes Auto-Import: Automatically adds converted files to your iTunes library.
  • Perfect Pairing with Downie: Forms a "download → convert" workflow with the sister download tool.
  • Finder Integration: Right-click to launch conversion instantly.

The table below summarizes Permute's main format support:

Media TypeSupported FormatsSpecial Advantage
VideoMP4, MOV, MKV, AVI, FLV, 40+ moreHardware acceleration, device presets
AudioMP3, AAC, FLAC, WAV, M4A, etc.Metadata preservation, iTunes integration
ImageJPG, PNG, HEIC, TIFF, etc.Efficient HEIC conversion, batch processing

3. Installation and Configuration Guide

System Requirements

  • Operating System: macOS 10.14 or later.
  • Chip Support: Intel and all Apple M-series chips.
  • Storage Space: 150MB or more available.

Installation Steps

  • Download the Software: Get the installer from the official site or a trusted source (official site recommended: https://software.charliemonroe.net/).
    Direct Download: Baidu Netdisk.
  • Extract the File: Use a tool like Keka to unzip the downloaded archive.
  • Install the App: Drag Permute.app into the Applications folder.
  • Security Settings: If blocked by security, navigate to:
    System Settings → Privacy & Security → Allow.
  • Special Handling: Some systems require temporarily disabling SIP (run csrutil disable in Terminal, then reboot to restore).

Tip: If you encounter a "file is damaged" warning, run the following in Terminal:
sudo xattr -rd com.apple.quarantine [Permute.app path].
Or enable the "Anywhere" option via spctl --master-disable.


4. Detailed Usage Tutorial

Video Conversion (MP4 Example)

  • Launch Permute and enter the main interface.
  • Drag the video to convert into the window (batch drag-and-drop supported).
  • Click the "Video" tab and select "MP4" as the output format.
  • (Optional) Click the "gear icon" to adjust parameters: resolution, bitrate, encoder, etc.
  • Click the "Convert button" (triangle icon) at the bottom.
  • Once conversion is complete, the file is saved by default in the same directory as the original.

Audio Extraction and Conversion (MP4 → MP3)

  • Drag the MP4 video file into the app.
  • Click the format selector at the top and switch to the "Audio" tab.
  • Select the "MP3" format.
  • Click the "gear icon" to adjust quality (256kbps or higher recommended).
  • Start the conversion and get a pure audio file.

Image Format Conversion (HEIC → JPG)

  • Drag HEIC images into the app (multiple selection supported).
  • Switch to the "Image" tab.
  • Select "JPEG" as the format.
  • Set the quality parameter (70%–90% balances quality and size).
  • One-click conversion solves Apple device image compatibility issues.

Advanced Features

  • Batch Processing: Drag in multiple files at once for unified conversion.
  • Merge Files: Combine multiple audio or video clips into a single file.
  • DVD Conversion: Convert .dvdmedia and VIDEO_TS folders into ISO images.
  • Custom Presets: Create your own dedicated configuration templates.

5. Comparison with Similar Tools and Advantage Analysis

While the Mac platform offers tools like HandBrake and FFmpeg, Permute holds clear advantages in usability and efficiency:

FeaturePermuteHandBrake (Free)FFmpeg (Command Line)
Ease of Use⭐️ Drag and drop⭐️⭐️ Basic setup needed⭐️⭐️⭐️⭐️ Requires expertise
Conversion Speed⭐️⭐️⭐️⭐️ Multi-core acceleration⭐️⭐️⭐️ Moderate⭐️⭐️⭐️⭐️⭐️ Optimizable
Interface Design⭐️⭐️⭐️⭐️⭐️ Modern UI⭐️⭐️ Function-first⭐️ No GUI
Batch Processing⭐️⭐️⭐️⭐️ Efficient⭐️⭐️⭐️ Moderate⭐️⭐️⭐️ Script required
Price$14.99 (Paid)FreeFree

Benchmark data shows that when converting the same 886MB video:

  • Permute takes about 1 minute with moderate output size.
  • HandBrake takes similar time but produces larger output.
  • Some tools like Maruko Toolbox take over 10 minutes.

Permute's Core Advantages:

  • Minimalist Interaction: Three simple steps (drag-drop-select-convert) to handle complex tasks.
  • Smart Processing: Automatically selects the optimal transcoding strategy, balancing speed and quality.
  • Ecosystem Integration: Seamless collaboration with Downie, iTunes, and other tools.
  • Continuous Updates: Regular adaptation to the latest macOS systems and hardware.

6. Tips for Efficient Use

1. Build an Automated Workflow with Downie

  • Enable "Post-Processing" in Downie's preferences.
  • Choose "Send to Permute".
  • Once a download completes, it jumps automatically to Permute.
  • Set your output format in advance for a fully automated "download → convert" pipeline.

2. Create Personalized Presets

  • Click the menu "Presets → New Preset".
  • Configure video parameters: encoder (H.264/HEVC), resolution, frame rate.
  • Set audio parameters: codec format, bitrate, channels.
  • Save and name the preset (e.g., "iPhone 15 Pro HD").
  • Access your dedicated configuration with one click.

3. iTunes Auto-Sync

  • Go to "Preferences → iTunes".
  • Check "Add tasks to iTunes when completed".
  • (Optional) Enable "Delete files after adding to iTunes".
  • Converted files are automatically imported into your iTunes library.

4. Terminal Advanced Commands

For technical users, Terminal offers advanced control:

# Batch convert all MOV files in the current directory to MP4
find . -name "*.MOV" -exec open -a Permute {} \;

7. Frequently Asked Questions

Q: The video quality drops noticeably after conversion. What should I do?
A: Click the gear icon next to the format → select "Quality" → set it to "Higher" or "Lossless". Note that higher quality settings will increase file size.

Q: The app won't open and shows a "damaged" message?
A: This is caused by macOS security mechanisms. Solutions:

  • Run in Terminal: sudo xattr -rd com.apple.quarantine /Applications/Permute.app.
  • Or temporarily disable Gatekeeper: sudo spctl --master-disable.

Q: How do I batch convert HEIC files?
A: Simply drag multiple HEIC images in → select the "Image" tab → set the output to JPG → click convert. Permute will automatically batch-process all images.

Q: Does it support M1/M2/M3 chip optimization?
A: Absolutely! Permute 3.12.6 has been deeply optimized for Apple Silicon, delivering up to 40% faster conversion compared to Intel models.

Q: CPU temperature gets too high during conversion?
A: This is normal. Suggestions:

  • Avoid running other large apps simultaneously.
  • Limit concurrent tasks in Preferences.
  • Ensure proper Mac ventilation.

Note: This is the English translation of the original Chinese version.