Raycast vs Alfred: Which Mac Launcher Do You Need?

a
appitstudio
8 min read Productivity
Raycast vs Alfred App icons visual
Photo by AppitStudio
Raycast vs Alfred compared honestly. Plus the persistent menu bar layer both launchers are missing.

Raycast vs Alfred: Honest Comparison and the Layer Both Are Missing

If you're a Mac power user, you've probably asked yourself: raycast vs alfred — which one should I actually use? Both apps promise to speed up your workflow. Both replace Spotlight. Both have passionate communities swearing they picked the right one.

Here's the thing, though. After comparing features, pricing, extensions, and real-world workflows, the answer isn't always "pick one." The best productivity setup often pairs a launcher with a persistent visual layer — something neither Raycast nor Alfred provides on its own.

This guide gives you an honest raycast vs alfred comparison. Then it introduces the missing piece that makes either launcher dramatically more useful.

Raycast vs Alfred — The Core Difference

Both tools are keyboard launchers. You press a hotkey, type a query, and something happens. However, their philosophies are quite different.

Alfred has been around since 2010. Naturally, it's mature, stable, and deeply customizable through its Powerpack workflows. At its core, Alfred is a search-and-action engine — you type a keyword, and it launches apps, searches files, runs scripts, or triggers automations. Additionally, the Powerpack (a paid upgrade) unlocks clipboard history, text snippets, and the powerful workflow builder.

Raycast, by contrast, launched in 2020 with a more modern approach. It's free for individual use and comes with a built-in extension store. Extensions are written in JavaScript and cover everything from Jira integration to Spotify controls. Furthermore, Raycast includes window management, AI features, and a cleaner UI out of the box.

In short, Alfred is the veteran with deep customization. Raycast is the newcomer with polish and a broader feature set at no cost.

Features That Matter in the Raycast vs Alfred Debate

Extensions and Workflows

Alfred's Powerpack workflows are incredibly powerful. You can build complex multi-step automations with triggers, conditions, and outputs. However, building workflows requires some technical knowledge. The community shares workflows, but unfortunately there's no centralized store.

Raycast, on the other hand, has a built-in extension store with thousands of community-built extensions. Installing one takes seconds. For most users, Raycast's extensions cover more ground with less effort.

Winner: Raycast for breadth and ease. Alfred for depth and custom logic.

Deep Links

This is where things get interesting for automation-focused users.

Raycast has excellent deep link support. Specifically, every command has a URL in the format raycast://extensions/author/extension/command. You can trigger any Raycast command from outside the app using these links. The system is clean, well-documented, and easy to use.

Alfred's deep link story is, unfortunately, more complicated. It supports alfred://runtrigger/ URLs, but only for workflows with external triggers and bundle IDs. Setting this up consequently requires the Powerpack, manual configuration, and knowledge of Alfred's workflow system. In fact, some users resort to Keyboard Maestro as a bridge just to trigger Alfred workflows from other apps.

Winner: Raycast, clearly. Its deep link system is more accessible and better documented.

Pricing

Alfred's base app is free. However, the Powerpack — which you absolutely need for workflows, clipboard history, and snippets — costs £34 for a single license. A Mega Supporter license (with lifetime updates) costs £59.

Raycast is free for individual use with no feature restrictions on the core launcher. Raycast Pro (AI features, cloud sync, custom themes) costs $8/month. Teams pricing starts at $12/user/month.

Winner: Depends on your needs. Alfred is cheaper long-term for power users who want a one-time payment. Raycast is better value for individuals who want everything upfront at no cost.

Speed and Performance

Both apps are fast. Alfred launches in milliseconds and naturally has over a decade of optimization behind it. Raycast is similarly snappy, though some heavier extensions can occasionally add slight delay.

In daily use, however, you won't notice a meaningful speed difference between them. Both are leagues faster than Spotlight.

Winner: Tie. Both are excellent.

Clipboard History and Snippets

Alfred's clipboard history (Powerpack required) is robust and well-loved. Specifically, it saves text, images, and file references with configurable retention periods.

Raycast, meanwhile, includes clipboard history for free. It also supports snippets with dynamic placeholders — date variables, cursor positions, and more.

Winner: Raycast for value (free). Alfred for longevity and proven reliability.

The Blind Spot in Every Raycast vs Alfred Comparison

Here's what no raycast vs alfred comparison ever mentions: both tools are transient.

You press a hotkey. You type a query. The launcher runs your action. Then it disappears. Every single time.

This works brilliantly for actions you remember. For instance, type "spotify" and hit Enter to launch Spotify. Type "jira" to open your board. Fast, efficient, muscle memory.

But what about the 15 extensions you installed last month? Consider the Raycast command for creating a Jira ticket. Or the Alfred workflow that formats your clipboard as Markdown. What about the extension that generates UUIDs? Can you actually remember the exact keyword or extension name for each one?

Most people can't. Consequently, they stop using half their launcher shortcuts. You build an incredible system, then forget what you built.

What's missing is a persistent layer. Something visible. Something that shows your most important actions without requiring you to type or remember anything.

ExtraBar — The Persistent Layer for Raycast and Alfred Users

ExtraBar is a macOS menu bar app that fills exactly this gap. It creates custom actions in your menu bar — deep links, keyboard shortcuts, shell scripts, macOS Shortcuts — that stay visible and clickable at all times.

ExtraBar isn't a launcher replacement. Instead, it's the visual command center that sits alongside your launcher. Essentially, think of it this way:

  • Raycast or Alfred handles search-and-fire actions you remember
  • ExtraBar handles persistent, always-visible actions you don't want to memorize

Here's why this combination works so well. ExtraBar can trigger Raycast deep links directly from the menu bar. Click an ExtraBar action, and it fires raycast://extensions/author/extension/command — launching the Raycast extension without you ever opening Raycast or typing anything.

Similarly, ExtraBar can trigger Alfred workflows using deep links or keyboard shortcuts. It can also independently open any URL, app deep link, or run scripts. Importantly, it doesn't depend on either launcher — it complements both.

Additionally, ExtraBar runs in three modes: Inline (native menu bar icons), Floating Bar (auto-hiding bar with a global hotkey), or Menu Mode (everything under one icon). It requires zero permissions, works offline, stores everything locally, and costs a one-time payment with lifetime updates.

Beyond Raycast vs Alfred — How the Best Mac Setup Works

The most productive Mac users don't choose between tools. Instead, they layer them. Here's specifically what that looks like in practice.

The Launcher Layer (Raycast or Alfred)

Your launcher handles dynamic, search-based actions:

  • Opening apps by name
  • Searching files
  • Running calculations
  • Quick web searches
  • AI queries (Raycast Pro)
  • Triggering complex workflows when you remember the keyword

The Persistent Layer (ExtraBar)

ExtraBar handles your most-used actions that should always be visible:

  • Notion page deep links for your top 5 projects
  • Zoom meeting links you use daily
  • Figma file deep links for active designs
  • Slack channel deep links for your team
  • Raycast extension triggers you use frequently but can't memorize
  • BetterTouchTool or Keyboard Maestro shortcuts
  • Shell scripts and macOS Shortcuts

Why This Combination Beats Either Alone

With just a launcher, you rely entirely on memory. Alternatively, with just ExtraBar, you miss the search-and-type speed of a launcher. Together, however, they cover every workflow:

  • Frequent + forgettable actions go in ExtraBar (visible, one click)
  • Frequent + memorable actions stay in your launcher (fast, typed)
  • Rare actions stay in your launcher's search (discoverable)

This layered approach means you never lose an automation to forgetfulness. Your most critical shortcuts are always one click away in ExtraBar. Everything else lives in Raycast or Alfred, ready when you need it.

Migrating Your Raycast vs Alfred Actions to ExtraBar

Whether you're a Raycast or Alfred user, moving your top actions to ExtraBar is straightforward.

For Raycast Users

  1. Open Raycast and find the command you want
  2. Use the "Copy Deeplink" action to grab its URL
  3. In ExtraBar, create a new deep link action
  4. Paste the Raycast deep link and set a label
  5. Your Raycast command now lives in the menu bar

For Alfred Users

  1. Identify your most-used Alfred workflows
  2. If a workflow has external triggers, copy the alfred://runtrigger/ URL
  3. Simpler actions like opening URLs or launching apps can be recreated directly in ExtraBar as deep links
  4. Workflows triggered by keyboard shortcuts work with ExtraBar's keyboard shortcut action type — just send the same key combination

In both cases, you're not replacing your launcher. You're promoting your most important actions to a persistent, visible layer.

The Raycast vs Alfred Verdict — Then Add the Missing Layer

The raycast vs alfred choice ultimately comes down to personal preference. Raycast wins on free features, extensions, and modern design. Alfred wins on one-time pricing, mature workflows, and proven stability. Both are excellent.

But whichever launcher you choose, you're still left with the same gap: a transient tool that disappears after every action. The actions you forget stay forgotten.

ExtraBar fills that gap. It gives you a persistent, visual command center for the shortcuts that matter most — no typing, no memorizing, no searching. Pick your launcher. Then add ExtraBar and stop losing your best automations to forgetfulness.

Related Articles