Compare software

duti vs utiluti: catalog facts
dutiutiluti

Best for: Mac users who script their machine setup and want default apps configured automatically

Best for: macOS users managing default app associations in scripts or the terminal

Free

Free to use; Homebrew lists the code as public domain.

Free

Free and open source under the Apache-2.0 license.

macOS, Command line macOS, Command line
  • Sets default apps for file types and URL schemes from the terminal
  • Easy to include in dotfiles and setup scripts
All 3 strengths for duti
  • Sets default apps for file types and URL schemes from the terminal
  • Easy to include in dotfiles and setup scripts
  • Small, single-purpose tool available through Homebrew
  • Inspects default apps for URL schemes and file types
  • Can change app associations from the command line
  • macOS only
  • Command line only, with no graphical interface
All 3 limitations for duti
  • macOS only
  • Command line only, with no graphical interface
  • Requires knowing bundle IDs and type identifiers
  • For macOS only
  • Changing the HTTP default app requires user confirmation
Downloadable app Downloadable app
Not open source Open source
License: Public domain License: Apache-2.0
No account needed Not stated if an account is needed
Offline features available Not stated if it works offline
Sources for duti

Catalog checked October 1, 2026

Sources for utiluti

Catalog checked October 8, 2026

“Not stated” means we have not confirmed it. Features can vary by device and plan.