Rosetta 2: Prepare Intel Apps for Changes After macOS 27
Rosetta supports Intel apps through macOS 27. Check app architecture, update components, and plan for the limited game-only support starting in macOS 28.
Documentation review: October 15, 2026. The corrections below use Apple’s Rosetta guidance, published September 21, 2026. This is a targeted documentation review, not hands-on testing or a complete factual review of every legacy example in this article.
Rosetta remains available for general Intel-app translation on Apple silicon with macOS 27 or earlier. Starting with macOS 28, Apple limits Rosetta to certain older, unmaintained games that depend on Intel-based frameworks. This is neither the removal of all Rosetta functionality nor a guarantee that every old game will work.
Apple says an Intel app or one of its components may display a notification about incompatibility with macOS 28. Its current documentation does not establish that every app warns on every launch, or provide the exact future error-dialog wording.

Prioritize essential Intel-only apps, export data while they still run, and ask the developer for a Universal or Apple silicon version. Plan around the macOS version boundary rather than an unconfirmed release date or a countdown measured from the original publication date.
What Is Rosetta 2 and Why Does It Matter?
The Technical Foundation
Rosetta 2 is Apple's dynamic binary translator — a sophisticated piece of system software that intercepts Intel x86_64 machine code instructions and translates them in real-time into ARM64 instructions that Apple Silicon chips can execute natively. Apple introduced it in November 2020 alongside the first Apple Silicon Macs, giving developers time to port their applications while users could still run their existing software.
The name "Rosetta 2" is a reference to the original Rosetta, which Apple used during its 2005-2006 transition from PowerPC to Intel processors. Apple removed the original Rosetta with OS X Lion in 2011, approximately five years after the Intel transition began. If the pattern holds, Rosetta 2 — introduced in 2020 — is on a similar trajectory.
![]()
How Rosetta 2 Actually Works
Unlike a traditional emulator, Rosetta 2 uses a two-stage translation approach:
Stage 1 — Ahead-of-Time (AOT) Translation: When you first launch an Intel app on Apple Silicon, Rosetta 2 translates the entire binary and caches the ARM64 version on disk. This translation happens once, and subsequent launches use the cached version.
Stage 2 — Just-in-Time (JIT) Translation: For code that cannot be pre-translated — such as dynamically generated code in JavaScript engines or certain plugin architectures — Rosetta 2 translates instructions on-the-fly during execution.
The Performance Reality
Performance depends on the app, workload and Mac. This article has no reproducible benchmark supporting a fixed translation penalty or percentage of native performance; those numerical claims have been removed. Current speed does not establish future compatibility.
The Complete Rosetta 2 Deprecation Timeline
Understanding the timeline is essential for planning. Here is what we know with high confidence and what remains speculative.
Official Timeline: What We Know
| Milestone | Status | Impact |
|---|---|---|
| macOS 27 | Apple silicon | Rosetta remains available for general Intel-app translation on Apple silicon with macOS 27 or earlier. |
| macOS 28 | Apple silicon | Starting with macOS 28, Apple limits Rosetta to certain older, unmaintained games that depend on Intel-based frameworks. |
Historical Precedent: The 32-Bit App Removal
Apple's deprecation of 32-bit app support provides the best precedent for understanding how Rosetta 2 removal will unfold:
- 2017 (macOS High Sierra): Apple started warning that 32-bit apps would not be supported "without updates from their developers"
- 2018 (macOS Mojave): Warnings became more prominent; "last macOS to run 32-bit apps"
- 2019 (macOS Catalina): 32-bit apps stopped working entirely, with zero exceptions
How to Check Intel Apps: Coverage and Limits
Treat this as a partial inventory and cross-check it with Finder and vendor documentation. A list of installed apps does not show which are currently running, and neither this list nor a command scanning one folder proves that all plug-ins, command-line tools or custom installation paths are covered.

System Settings and Finder: A Bounded App Inventory
Step-by-Step:
On macOS 27 or later, open System Settings → General → About → macOS → Intel-based Apps → Details. Apple says this list covers recently used apps and apps in common locations; it is not a complete disk or plug-in inventory. On earlier versions, use Finder to inspect individual apps.
In Finder, select the app and press Command-I. Read Kind: Application (Intel) needs Rosetta on Apple silicon; Application (Universal) contains Intel and Apple silicon support; Application (Apple silicon) is native. A generic Application label alone does not establish architecture. Check plug-ins, extensions and updaters separately.
Method 2: Activity Monitor (Running Apps Only)
Activity Monitor shows you the architecture of applications currently running, which is useful for identifying Rosetta-dependent processes that may not appear as top-level applications — including helper processes, menu bar utilities, and background agents.
Step-by-Step:
- Open Activity Monitor from Applications > Utilities, or search for it in Spotlight (Command-Space, then type "Activity Monitor")
- Go to View menu in the menu bar
- Select Columns, then enable the Kind column
- The Kind column now shows "Intel" or "Apple" next to each process
- Sort by Kind to group all Intel processes together
What to Look For: Pay special attention to processes that are not obviously apps — names like "helper," "agent," "daemon," or process names without obvious app associations. These are often background components of apps whose main window appears native, but whose backend processes still use Intel code.
Method 3: Get Info on Individual Apps
For a quick check on a single app without opening System Information:
Step-by-Step:
- Open Finder
- Navigate to your Applications folder
- Right-click (or Control-click) on any app
- Select Get Info from the context menu
- Look for the Kind field in the info panel
In Finder, select the app and press Command-I. Read Kind: Application (Intel) needs Rosetta on Apple silicon; Application (Universal) contains Intel and Apple silicon support; Application (Apple silicon) is native. A generic Application label alone does not establish architecture. Check plug-ins, extensions and updaters separately.
Important Note: If you see a checkbox labeled "Open using Rosetta" in the Get Info panel, that means the app is a Universal Binary but you (or some installer) previously chose to force it to run in Intel mode. Unchecking this box makes it run natively.
Method 4: Terminal Commands (Most Detailed)
Basic Check for a Single App:
file "/path/to/App.app/Contents/MacOS/Executable"
These are read-only command examples. Replace the quoted placeholder with the actual Mach-O executable path, not the app or framework directory. Neither command is a complete dependency audit, and no example was executed during this review.
lipo -archs "/System/Applications/Mail.app/Contents/MacOS/Mail"
Understanding the Output:
The following output is illustrative, not a transcript from a tested Mac. Architecture labels describe the executable; arm64e does not mean that a file has a newer or valid code signature.
# Illustrative output, not measured on a test Mac.
# Native arm64 executable:
/path/to/executable: Mach-O 64-bit executable arm64
# arm64e is an architecture label, not a code-signing verdict:
/path/to/executable: Mach-O 64-bit executable arm64e
# Intel executable:
/path/to/executable: Mach-O 64-bit executable x86_64
# Universal executable; dependencies still need separate checks:
/path/to/executable: Mach-O universal binary with 2 architectures: [x86_64] [arm64]
How to Check Intel Apps: Coverage and Limits
Treat this as a partial inventory and cross-check it with Finder and vendor documentation. A list of installed apps does not show which are currently running, and neither this list nor a command scanning one folder proves that all plug-ins, command-line tools or custom installation paths are covered.
The former batch scans have been withdrawn: they assumed that bundle and executable names match or selected the first file found, which can misclassify apps and plug-ins. Apple identifies the executable using CFBundleExecutable. Locate the actual executable and inspect it with the read-only commands below; this does not inventory every dependency.
Check with lipo for Even More Detail:
lipo -info "/path/to/App.app/Contents/MacOS/Executable"
This is the low-level tool that produces output like:
Architectures in the fat file: /path/to/executable are: x86_64 arm64
or for Intel-only apps:
Non-fat file: /path/to/executable is architecture: x86_64
Which Apps Are Safe and Which Need Action
Major Apps That Have Gone Native (You Are Safe)
The vast majority of mainstream consumer software made the transition to Apple Silicon native years ago. If you are only running popular, actively maintained apps, you are likely in good shape.
| App / Suite | Native Since | Architecture | Status |
|---|---|---|---|
| Adobe Photoshop | January 2022 | Universal | Safe |
| Adobe Premiere Pro | April 2022 | Universal | Safe |
| Adobe Illustrator | March 2022 | Universal | Safe |
| Adobe Lightroom | November 2020 | Universal | Safe |
| Microsoft Word | November 2020 | Universal | Safe |
| Microsoft Excel | November 2020 | Universal | Safe |
| Microsoft PowerPoint | November 2020 | Universal | Safe |
| Microsoft Outlook | November 2020 | Universal | Safe |
| Google Chrome | March 2021 | Universal | Safe |
| Mozilla Firefox | November 2020 | Universal | Safe |
| Slack | March 2021 | Universal | Safe |
| Zoom | April 2021 | Universal | Safe |
| Microsoft Teams | March 2022 | Universal | Safe |
| VS Code | March 2021 | Universal | Safe |
| JetBrains IDEs | 2021 | Universal | Safe |
| Figma | 2021 | Universal | Safe |
| Dropbox | 2021 | Universal | Safe |
| 1Password | November 2020 | Universal | Safe |
| Spotify | 2021 | Universal | Safe |
| VLC Media Player | 2021 | Universal | Safe |
| Final Cut Pro | November 2020 | Native ARM | Safe |
| Logic Pro | November 2020 | Native ARM | Safe |
| Xcode | November 2020 | Native ARM | Safe |
Categories That May Still Require Rosetta 2
Not all software moves at the same pace. The categories most likely to still have Intel-only components in 2026 are:
Audio Production Plugins (Highest Risk)
This is the single highest-risk category. Audio Unit (AU) and VST plugins are often small, specialized tools maintained by small development teams or solo developers. Many of these plugins have not been updated in years, and some developers have abandoned active maintenance.
The former batch scans have been withdrawn: they assumed that bundle and executable names match or selected the first file found, which can misclassify apps and plug-ins. Apple identifies the executable using CFBundleExecutable. Locate the actual executable and inspect it with the read-only commands below; this does not inventory every dependency.
Scientific and Research Software
Many scientific computing applications, academic software tools, and research instruments have Intel-only versions that are rarely updated due to small user bases, academic funding cycles, or institutional purchasing constraints. Examples include:
- Specialized data analysis tools (some MATLAB toolboxes, R packages with compiled extensions)
- Geographic Information System (GIS) tools
- Laboratory instrument control software
- Legacy data processing pipelines with compiled components
Industrial and Enterprise Applications
Enterprise software moves slowly. Line-of-business applications, ERP connectors, VPN clients for older corporate infrastructure, and specialized hardware interface software frequently remain on Intel architectures long past when consumer software has transitioned.
Older Games and Gaming Platform Clients
Rosetta remains available for general Intel-app translation on Apple silicon with macOS 27 or earlier. Starting with macOS 28, Apple limits Rosetta to certain older, unmaintained games that depend on Intel-based frameworks. This is neither the removal of all Rosetta functionality nor a guarantee that every old game will work.
Legacy Creative Tools
Older versions of professional creative software — versions that predated Apple Silicon, purchased as perpetual licenses rather than subscriptions — may still be Intel-only. If you are running an old version of Final Cut Pro 7, or a legacy version of any audio/video tool, verify its architecture.

What Actually Happens When Rosetta 2 Is Removed
The macOS 27 Scenario (Fall 2026)
When macOS 27 ships in fall 2026, two things happen simultaneously:
- Intel Mac owners cannot upgrade (their hardware is no longer supported)
- Apple Silicon Mac owners can upgrade, and Rosetta 2 remains in macOS 27
The macOS 28 Scenario (Fall 2027): When Apps Stop Working
Rosetta remains available for general Intel-app translation on Apple silicon with macOS 27 or earlier. Starting with macOS 28, Apple limits Rosetta to certain older, unmaintained games that depend on Intel-based frameworks. This is neither the removal of all Rosetta functionality nor a guarantee that every old game will work.
Architecture alone does not guarantee compatibility:
- Universal Binary apps — the native main executable does not need Rosetta; verify dependencies and the vendor’s OS requirements.
- Native Apple silicon apps — the main executable does not need Rosetta; separately check components and OS compatibility.
- Web apps and Progressive Web Apps (PWAs) — unaffected
- Apps running inside virtual machines — depends on the virtualization solution
Transition Options When the Deadline Arrives
If you find yourself with Intel-only apps that have no native Apple Silicon alternative by fall 2027, your options are:
Option 1: Stay on macOS 27
Keeping a compatible Mac on an older macOS may preserve a legacy workflow, but does not guarantee continued security updates, licensing, peripheral support or indefinite operation. Intel Macs run Intel apps directly; Rosetta concerns Apple silicon. Do not install an OS unsupported by that Mac.
Option 2: Virtual Machines
A virtual machine is a possible fallback to evaluate, not a verified guarantee. Confirm the exact host macOS, guest macOS, Rosetta availability, application licence and device requirements with the virtualization vendor, then test the workflow before upgrading. This review did not test a macOS 28 host or any VM configuration.
Option 3: Keep a Legacy Mac
Some organizations and professionals keep an older Intel Mac (or an early Apple Silicon Mac running an older macOS) specifically for running legacy software. This is viable for occasional access to legacy tools but requires maintaining aging hardware.
Option 4: Find Native Alternatives
In most cases, the best long-term strategy is finding a native Apple Silicon alternative to any Intel-only app you depend on. Five years into the Apple Silicon era, the native app ecosystem is rich, and for most software categories there are compelling alternatives.
Apple Silicon: Understanding the Architecture
![]()
What "Universal Binary" Means and Why It Matters
Apple introduced Universal Binary 2 with Apple Silicon to allow developers to ship a single app package that runs natively on both Intel and Apple Silicon Macs. When you look at the "Kind" column in System Information and see "Universal", you are seeing this technology at work.
A Universal Binary contains two complete copies of the compiled application code:
- One compiled for Intel x86_64
- One compiled for Apple Silicon ARM64
macOS automatically selects the appropriate version for the hardware it is running on. Universal Binaries are the ideal solution for developers who need to support both platforms — but they result in larger app bundle sizes (roughly double the binary size, though assets are shared).
Universal and Apple silicon builds avoid relying on Intel translation for their native executable. That does not guarantee indefinite compatibility: separately installed plug-ins, extensions, updaters and the vendor’s OS requirements still need checking.
Architecture Type Reference
| Architecture | macOS Term | Terminal Output | Main executable needs Rosetta? | Compatibility with macOS 28 |
|---|---|---|---|---|
| ARM64 | Apple | arm64 or arm64e | No | Depends on dependencies and OS requirements |
| x86_64 | Intel | x86_64 | Rosetta | Rosetta remains available for general Intel-app translation on Apple silicon with macOS 27 or earlier. Starting with macOS 28, Apple limits Rosetta to certain older, unmaintained games that depend on Intel-based frameworks. This is neither the removal of all Rosetta functionality nor a guarantee that every old game will work. |
| ARM64 + x86_64 | Universal | universal binary | No | Depends on dependencies and OS requirements |
| ARM64e | Apple silicon | arm64e | No | Depends on dependencies and OS requirements |
Action Plan: What You Should Do Right Now
Immediate Steps (This Week)
Step 1: Run the Architecture Audit
Treat this as a partial inventory and cross-check it with Finder and vendor documentation. A list of installed apps does not show which are currently running, and neither this list nor a command scanning one folder proves that all plug-ins, command-line tools or custom installation paths are covered.
Step 2: Categorize Your Intel Apps
For each Intel app you find, categorize it into one of three buckets:
- Critical: You use it daily or weekly, and your work depends on it
- Important: You use it monthly, and alternatives would require significant workflow changes
- Legacy: You rarely use it, or could easily find an alternative
Step 3: Research Each Critical and Important App
For each app in the Critical and Important categories, determine:
- Does a native Apple Silicon version already exist? (Download it immediately if so)
- Has the developer announced an Apple Silicon version in development?
- Is the developer still active, or has the product been abandoned?
- Are there mature native alternatives?
Step 4: Contact Developers
For apps you depend on that have no native version and no announced plans, contact the developer directly. Customer pressure works. A surge of support tickets about Apple Silicon compatibility — especially citing the macOS 26.4 warning dialogs — sends a clear market signal.
Medium-Term Steps (Next 6 Months)
Build Your Migration Roadmap
Create a simple spreadsheet or list:
| App Name | Current Status | Native Version? | Replacement | Priority | Target Date |
|---|---|---|---|---|---|
| [App] | Intel only | In development | N/A | Critical | Before upgrading macOS |
| [App] | Intel only | No | [Alternative] | Important | Before upgrading macOS |
Test Alternatives Early
Do not wait until macOS 28 ships to try alternative apps. Testing and transitioning workflows takes time, especially for professional tools. If you identify an app today that will need replacing, start testing alternatives now when there is no urgency.
Evaluate Your Plugin Situation
If you use digital audio workstations, photo editing plugins, or any other plugin-based creative software, audit your plugins separately. Plugins often have independent update cycles from their host apps.
Developer Notes: Verify the App and Its Dependencies
Apple’s universal binary guide specifies Xcode 12.2 or later and recommends Standard Architectures. Check every compiled component, including plug-ins, frameworks and helper tools, rather than only the main app. This documentation review did not build or test a project.

Inspect a Built Executable
These are read-only command examples. Replace the quoted placeholder with the actual Mach-O executable path, not the app or framework directory. Neither command is a complete dependency audit, and no example was executed during this review.
# Read-only inspection; replace this placeholder with an actual executable.
file "/path/to/executable"
lipo -archs "/path/to/executable"
Conditional Compilation Is Not Runtime Detection
The Swift example selects code at compile time for a binary slice. It does not identify the physical Mac or determine whether a running process is translated by Rosetta. For that separate question, follow Apple’s guidance linked from its universal binary documentation.
// Compile-time architecture selection for the binary slice.
// This does not detect the physical Mac or Rosetta translation at runtime.
#if arch(arm64)
print("Compiled for arm64")
#elseif arch(x86_64)
print("Compiled for x86_64")
#endif
Project-Specific Builds and Distribution
The previous generic build, SIMD conversion, dependency-installation, signing and notarization recipes have been removed because their project settings, paths, semantics and credentials were not validated. Follow Apple’s build guidance for the actual project and its signing and notarization requirements for distribution. Test the resulting slices and dependencies before shipping; this article provides no tested build or signing recipe.
Frequently Asked Questions
Q: I am on an Intel Mac. Does any of this affect me?
Keeping a compatible Mac on an older macOS may preserve a legacy workflow, but does not guarantee continued security updates, licensing, peripheral support or indefinite operation. Intel Macs run Intel apps directly; Rosetta concerns Apple silicon. Do not install an OS unsupported by that Mac.
Q: My Intel app runs faster than some native apps I have tried. Why upgrade?
Performance depends on the app, workload and Mac. This article has no reproducible benchmark supporting a fixed translation penalty or percentage of native performance; those numerical claims have been removed. Current speed does not establish future compatibility.
Q: Can I turn off the warning dialogs in macOS 26.4?
Apple says an Intel app or one of its components may display a notification about incompatibility with macOS 28. Its current documentation does not establish that every app warns on every launch, or provide the exact future error-dialog wording.
Q: What if a developer says they will never release an Apple Silicon native version?
Prioritize essential Intel-only apps, export data while they still run, and ask the developer for a Universal or Apple silicon version. Plan around the macOS version boundary rather than an unconfirmed release date or a countdown measured from the original publication date.
Q: Are plugins (audio plugins, Photoshop plugins, etc.) separate from the host app?
Universal and Apple silicon builds avoid relying on Intel translation for their native executable. That does not guarantee indefinite compatibility: separately installed plug-ins, extensions, updaters and the vendor’s OS requirements still need checking.
Q: What about apps I only use occasionally? Should I rush to replace them?
Prioritize essential Intel-only apps, export data while they still run, and ask the developer for a Universal or Apple silicon version. Plan around the macOS version boundary rather than an unconfirmed release date or a countdown measured from the original publication date.
Q: How do I check whether an installed app is native?
In Finder, select the app and press Command-I. Read Kind: Application (Intel) needs Rosetta on Apple silicon; Application (Universal) contains Intel and Apple silicon support; Application (Apple silicon) is native. A generic Application label alone does not establish architecture. Check plug-ins, extensions and updaters separately.
Q: Is Rosetta 2 really being removed, or is this just speculation?
Rosetta remains available for general Intel-app translation on Apple silicon with macOS 27 or earlier. Starting with macOS 28, Apple limits Rosetta to certain older, unmaintained games that depend on Intel-based frameworks. This is neither the removal of all Rosetta functionality nor a guarantee that every old game will work.
Q: What is Universal Binary 2 and how is it different from the original Universal Binary?
A: The original Universal Binary (from the 2005-2006 PowerPC to Intel transition) combined PowerPC and Intel code in a single package. Universal Binary 2 (introduced in 2020) combines Intel x86_64 and Apple Silicon ARM64 code in a single package. The underlying technology (a "fat binary" using Apple's Mach-O format) is similar, but the architectures are different. Universal Binary 2 is what developers need to ship today to support both Intel and Apple Silicon Mac users.
Planning Your Personal Transition Timeline
Here is a practical checklist to work through over the coming months:
Prioritize essential Intel-only apps, export data while they still run, and ask the developer for a Universal or Apple silicon version. Plan around the macOS version boundary rather than an unconfirmed release date or a countdown measured from the original publication date.
The Bigger Picture: Apple Silicon Five Years In
The macOS 26.4 Beta warning dialogs mark a meaningful moment in Apple Silicon's history. Five years after the M1 launch in November 2020, Apple is signaling the formal end of the compatibility bridge that made the transition feel seamless for most users.
The transition has been remarkably smooth by historical standards. The original PowerPC-to-Intel transition disrupted workflows significantly for many professional users. The Apple Silicon transition, thanks to Rosetta 2's performance and the rapid pace of native app development, was largely invisible to most Mac users. Developers ported their apps quickly, Apple Silicon's performance advantages were significant, and within two years of the M1 launch, most mainstream software was running natively.
![]()
Prioritize essential Intel-only apps, export data while they still run, and ask the developer for a Universal or Apple silicon version. Plan around the macOS version boundary rather than an unconfirmed release date or a countdown measured from the original publication date.
Related Reading
For more information on macOS Tahoe and the transition to Apple Silicon-only computing:
- macOS Tahoe 26.4 Beta 1 Complete Guide: Everything New in the February 2026 Update — Full breakdown of the 26.4 Beta including the Rosetta 2 warning system
- Intel Mac Transition Guide: Your Complete Roadmap — Everything Intel Mac owners need to know about their upgrade path
- macOS Tahoe Compatibility Complete Guide — Which Macs can run macOS Tahoe and system requirements
- macOS Tahoe Developer Ultimate Guide 2025 — Comprehensive developer documentation for macOS Tahoe features, APIs, and migration guides
