Alfred
Productivity app for macOS with hotkeys and workflows

Alfred — Official Website
Quick Take: Alfred
Alfred is the Swiss Army knife of macOS productivity. The core launcher is better than Spotlight, and the Powerpack transforms it into a programmable command palette for your entire Mac. Workflows are the standout feature—they let you automate anything that can be scripted and trigger it with a keyword or hotkey. The clipboard history alone is worth the Powerpack price. Alfred's main weakness is that it looks and feels like a 2015 app compared to Raycast's modern design. But for developers who want local-first control, one-time pricing, and 15 years of stability, Alfred remains the gold standard.
Best For
- •Mac Power Users Who Want Programmable Automation
- •Developers Building Custom Workflow Integrations
- •Anyone Who Wants Clipboard History and Text Expansion
What is Alfred?
Alfred is a productivity launcher for macOS that replaces Spotlight and adds programmable automation on top. Press a hotkey (Option+Space by default), type what you want, and Alfred does it: opens apps, finds files, runs calculations, searches the web, looks up contacts, controls system settings, and executes custom workflows. The core launcher is free. The real power comes from the Powerpack (£34 one-time), which unlocks workflows, clipboard history, snippets, file actions, and shell integration. Alfred has been around since 2010, built by Andrew and Vero Pepperrell at Running with Crayons Ltd in Cambridge, UK. It predates Spotlight's improvements, Raycast, and LaunchBar's modern versions. For years, Alfred was the default answer to 'what's the first app you install on a new Mac?' among power users. The difference between Alfred and Spotlight: Alfred is programmable. Spotlight searches your Mac. Alfred searches your Mac, runs custom scripts, manages your clipboard, expands text snippets, chains actions together, and connects to external services through workflows. Workflows are the killer feature—they're scripted automations triggered by keywords, hotkeys, or file actions. The Alfred community has built thousands of workflows: manage 1Password entries, search GitHub repos, control Spotify, convert currencies, generate UUIDs, look up documentation, and hundreds more. The difference between Alfred and Raycast: Raycast is free with a modern UI and built-in extensions. Alfred requires the Powerpack for advanced features but is more established, more stable, and doesn't require an account. Alfred workflows are scripts you control. Raycast extensions are hosted on their platform. For developers who want maximum control and privacy, Alfred's local-first approach is appealing. For developers who want a modern UI with a richer built-in extension store, Raycast is the newer alternative.
Install with Homebrew
brew install --cask alfredDeep Dive: Alfred's Workflow Ecosystem
How Alfred's programmable workflows became the power feature that keeps users loyal despite modern competitors.
History & Background
Alfred launched in 2010 as a simple app launcher when Spotlight was basic and unreliable. Version 2 (2013) introduced the Powerpack and workflows, transforming Alfred from a launcher into an automation platform. Version 3 added the built-in Clipboard History viewer and improved workflow scripting. Version 4 refined the UI and added snippet collections. Version 5 (2022) modernized the preferences interface and added Universal Actions. Throughout 15 years, Alfred has maintained backward compatibility—workflows from 2013 still work in 2026.
How It Works
Alfred workflows are directed graphs of nodes: triggers (keyword, hotkey, file action), inputs (user query, file selection), actions (run script, open URL, copy to clipboard), and outputs (notification, Large Type display). Scripts run as child processes—Alfred executes them and captures stdout. Script filters return JSON that Alfred displays as result rows. This architecture is simple but powerful: any language that can write to stdout can power an Alfred workflow. Most workflows use Python (via the alfred-workflow library) or bash.
Ecosystem & Integrations
The Alfred workflow ecosystem is mature but decentralized. The Alfred Gallery curates popular workflows. GitHub hosts thousands more. Quality varies from abandoned single-script workflows to polished projects with documentation and regular updates. Popular workflows include: alfred-github (GitHub search), spotify-mini-player (Spotify control), alfred-1password (1Password integration), alfred-emoji (emoji search), and alfred-devdocs (DevDocs search). The community is smaller than Raycast's but the average workflow quality is higher because of longer maturation time.
Future Development
Alfred 5 continues to receive updates with improved macOS integration and new workflow actions. The Alfred team's development pace is deliberate—stability and backward compatibility are prioritized over rapid feature additions. Future directions likely include improved AI integration (without requiring cloud accounts) and better workflow discovery. The one-time purchase model means the team isn't pressured to ship features to retain subscribers.
Key Features
Application Launcher & File Search
Alfred indexes your applications, files, and folders for instant access. Type a few characters of an app name and Alfred launches it. Type 'open' followed by a filename to locate files using macOS's metadata index. Alfred learns your habits—apps and files you access frequently rise to the top of results. The search is faster than Spotlight because Alfred uses its own indexing on top of macOS's Spotlight index, with configurable scope (choose which folders to index) and file type filters.
Workflows (Powerpack)
Workflows are Alfred's most powerful feature. A workflow is a chain of triggers (keyword, hotkey, file action), inputs (user text, file selection), actions (run script, open URL, show notification), and outputs (clipboard, Large Type, notification). Workflows can be built visually in Alfred's workflow editor or scripted in bash, Python, Ruby, PHP, or any language that runs on macOS. Examples: a workflow that takes a selected file and uploads it to S3, a workflow that queries a REST API and displays results in Alfred, a workflow that connects to your team's Jira and lists your assigned tickets. The Alfred Gallery (alfredapp.com/workflows) hosts curated community workflows.
Clipboard History (Powerpack)
Alfred maintains a searchable clipboard history—every text, image, and file you've copied. Open it with Cmd+Option+C (configurable), search by typing, and paste any previous clipboard entry. You can pin frequently used items, set retention periods (24 hours, 7 days, 1 month, 3 months), and exclude specific apps from clipboard tracking (important for password managers). This feature alone is worth the Powerpack license. You'll stop worrying about losing something you copied 20 minutes ago.
Snippets & Text Expansion (Powerpack)
Define text snippets with trigger keywords that expand anywhere on macOS. Type `;email` and it expands to your email address. Type `;date` and it expands to today's date. Type `;sig` and it expands to your email signature. Snippets support dynamic placeholders: {date}, {time}, {clipboard} (pastes current clipboard content), and cursor positioning. For developers, common snippets include code templates, PR descriptions, and email responses. Alfred's snippet expansion is system-wide—it works in every app.
Web Search & Custom Searches
Alfred's web search goes beyond Spotlight's basic web results. Type 'google', 'amazon', 'wiki', or 'maps' followed by your query and Alfred opens the search in your browser. The power is in custom searches: define your own search URLs for any website. Type 'gh' to search GitHub, 'npm' to search npm packages, 'mdn' to search MDN Web Docs, 'so' to search Stack Overflow. Each custom search is a URL template with {query} as the placeholder. Once configured, these become muscle memory—faster than opening a browser and navigating to the site.
System Commands & Calculator
Alfred handles system tasks: 'lock' locks your Mac, 'sleep' puts it to sleep, 'restart' restarts, 'empty trash' empties the Trash, 'eject' ejects volumes. The built-in calculator handles arithmetic (2+2), unit conversions (5km in miles), and currency conversions. Type '=' followed by any math expression for instant results. These small utilities mean you rarely need to leave the keyboard for system operations.
Who Should Use Alfred?
1Developer with Custom Workflows
A developer builds custom Alfred workflows for their daily tasks: 'jira' lists their assigned Jira tickets, 'pr' opens the current branch's pull request on GitHub, 'docs' searches the project's documentation, and 'deploy' triggers a deployment script. Each workflow took 15-30 minutes to build but saves seconds on every invocation—hundreds of times per day. Their Alfred setup is a personalized command palette for their entire development workflow.
2Writer Using Snippets and Clipboard
A technical writer uses Alfred's snippets for common phrases, code blocks, and formatting templates. Their clipboard history lets them copy multiple code examples from documentation and paste them in order without switching back and forth. When writing tutorials, they use a workflow that generates Markdown table templates from a keyword, saving formatting time.
3Mac Power User
A power user replaces Spotlight entirely with Alfred. Every app launch, file search, calculation, and web search goes through Alfred. They've configured custom web searches for their most-used sites, set up clipboard history with a 3-month retention, and installed 10-15 community workflows for Spotify control, 1Password lookup, and system monitoring. Alfred becomes the single entry point for everything on their Mac.
How to Install Alfred on Mac
Alfred installs via Homebrew or direct download. The Powerpack is purchased separately.
Install via Homebrew
Run `brew install --cask alfred` to install Alfred. It appears in your Applications folder and menu bar.
Set Alfred as Default Launcher
In Alfred preferences, set your hotkey (Option+Space is common). Optionally disable Spotlight's Cmd+Space shortcut in System Settings > Keyboard > Keyboard Shortcuts > Spotlight, then set Alfred's hotkey to Cmd+Space.
Purchase Powerpack (Recommended)
Buy the Powerpack at alfredapp.com (£34 single license, £59 Mega Supporter with lifetime updates). Enter the license key in Alfred preferences. This unlocks workflows, clipboard history, snippets, and file actions.
Install Community Workflows
Browse the Alfred Gallery (alfredapp.com/workflows) or search GitHub for Alfred workflows. Download .alfredworkflow files and double-click to install. Start with popular ones: GitHub, Spotify, 1Password, and Kill Process.
Pro Tips
- • Grant Alfred accessibility and full disk access permissions in System Settings > Privacy & Security for full functionality.
- • Sync Alfred preferences across Macs using the built-in sync feature (Powerpack) pointed at iCloud Drive or Dropbox.
- • Configure custom web searches for your most-used sites—this is the highest-ROI customization you can make.
Configuration Tips
Set Up Custom Web Searches for Development
In Alfred Preferences > Features > Web Search > Add Custom Search, create entries for: - GitHub: `https://github.com/search?q={query}` (keyword: gh) - npm: `https://www.npmjs.com/search?q={query}` (keyword: npm) - MDN: `https://developer.mozilla.org/en-US/search?q={query}` (keyword: mdn) - Crates.io: `https://crates.io/search?q={query}` (keyword: crate) These become muscle memory within a day.
Configure Clipboard History Retention
In Preferences > Features > Clipboard History, set retention to 3 months for text and 24 hours for images (images consume more storage). Exclude password managers (1Password, Bitwarden) and banking apps from clipboard tracking. Enable 'Merge' to combine multiple clipboard items into a single paste—useful for collecting code snippets.
Alternatives to Alfred
Alfred's main competitor is Raycast. Other launchers offer different tradeoffs.
Raycast
Raycast is the modern alternative to Alfred: free, beautiful UI, built-in extension store with one-click installs, and a growing community. Raycast's extensions cover most of what Alfred workflows do, with easier discovery and installation. The tradeoff: Raycast requires an account, its pro features are subscription-based ($8/month), and extensions are hosted on Raycast's platform rather than being local scripts you control. Choose Raycast for modern UX and easy extensions. Choose Alfred for privacy, local control, and one-time purchase.
Spotlight
Spotlight is built into macOS and free. It handles app launching, file search, calculations, and web search. It can't run custom workflows, manage clipboard history, or expand snippets. For basic launching, Spotlight is fine. For anything beyond basic search, you need Alfred or Raycast.
LaunchBar
LaunchBar is another veteran macOS launcher (even older than Alfred). It has a similar feature set—app launching, file search, clipboard history, text expansion. LaunchBar's UI is more minimal than Alfred's, and it uses an 'abbreviation' system rather than workflows. Choose LaunchBar if you prefer its interaction model. Choose Alfred if you want a richer workflow ecosystem.
Pricing
The core launcher (app search, file search, web search, calculator, system commands) is free. The Powerpack (£34 for a single license, £59 for Mega Supporter with lifetime free updates) unlocks workflows, clipboard history, snippets, 1Password integration, file actions, contacts, and shell/terminal integration. The Mega Supporter license includes all future major version upgrades.
Pros
- ✓Workflows turn Alfred into a programmable command palette for your entire Mac
- ✓Clipboard history is searchable, configurable, and works system-wide
- ✓Snippets with dynamic placeholders work in every app
- ✓Custom web searches make site-specific searching instant
- ✓15 years of development—stable, reliable, no unexpected changes
- ✓Local-first: no account required, no telemetry, preferences stay on your Mac
- ✓One-time Powerpack purchase (no subscription)
Cons
- ✗Powerpack costs £34—the free version is limited to basic launching
- ✗Workflow creation requires scripting knowledge for complex automations
- ✗UI design feels dated compared to Raycast's modern interface
- ✗No built-in extension store with one-click install (workflows are manual downloads)
- ✗Some macOS permissions are fiddly to configure correctly
- ✗Community workflow quality varies—some are unmaintained
Community & Support
Alfred has a dedicated user community centered around the Alfred Forum (alfredforum.com), where users share workflows, troubleshoot issues, and discuss feature requests. The Alfred Gallery (alfredapp.com/workflows) curates popular workflows. On GitHub, searching 'alfred-workflow' returns thousands of repositories. The Alfred team (Andrew and Vero Pepperrell) are active on the forum and responsive to bug reports. Documentation covers all features with examples. The community is smaller than Raycast's but more established and self-sufficient—many workflows are mature, well-documented projects.
Video Tutorials
Getting Started with Alfred
More Tutorials
My Favorite Mac App for Productivity: Alfred #shorts
The Quirky Engineer • 8.7K views
My Entire Alfred Workflow: Supercharge Your Mac (for free)!
Jeff Su • 293.5K views
Good and Geeky - Alfred - Getting past the Basics tutorial. Best Mac Utility apps.
Good and Geeky • 249 views
Frequently Asked Questions about Alfred
Our Verdict
Alfred is the Swiss Army knife of macOS productivity. The core launcher is better than Spotlight, and the Powerpack transforms it into a programmable command palette for your entire Mac. Workflows are the standout feature—they let you automate anything that can be scripted and trigger it with a keyword or hotkey. The clipboard history alone is worth the Powerpack price. Alfred's main weakness is that it looks and feels like a 2015 app compared to Raycast's modern design. But for developers who want local-first control, one-time pricing, and 15 years of stability, Alfred remains the gold standard.
About the Author
Productivity & Workflow Analyst
Related Technologies & Concepts
Related Topics
macOS Productivity Launchers
Apps that replace Spotlight for faster app launching, file search, and automation.
Sources & References
Fact-CheckedLast verified: Feb 23, 2026
- 1Alfred Official Website
Accessed Feb 23, 2026
Research queries: Alfred Mac 2026 workflows productivity