11---
22description : How to install PowerShell on macOS
3- ms.date : 11/19 /2025
3+ ms.date : 12/15 /2025
44title : Install PowerShell on macOS
55---
66
@@ -21,8 +21,8 @@ with a previous version, reinstall the previous version using the [binary archiv
2121
2222There are several ways to install PowerShell on macOS. Choose one of the following methods:
2323
24- - Install using [ Homebrew] [ 05 ] . Homebrew is the preferred package manager for macOS.
25- - Install via [ Direct Download] [ 06 ] .
24+ - Install using [ Homebrew] [ 06 ] . Homebrew is the preferred package manager for macOS.
25+ - Install via [ Direct Download] [ 05 ] .
2626- Install as [ a .NET Global tool] [ 04 ] .
2727- Install from [ binary archives] [ 03 ] .
2828
@@ -124,13 +124,15 @@ brew upgrade powershell-lts
124124Starting with version 7.2, PowerShell supports the Apple M-series Arm-based processors. Download the
125125install package from the [ releases] [ 11 ] page onto your Mac. The links to the current versions are:
126126
127+ - PowerShell 7.4 (LTS)
128+ - Arm64 processors - [ powershell-7.4.13-osx-arm64.pkg] [ 16 ]
129+ - x64 processors - [ powershell-7.4.13-osx-x64.pkg] [ 18 ]
127130- PowerShell 7.5
128131 - Arm64 processors - [ powershell-7.5.4-arm64.pkg] [ 20 ]
129132 - x64 processors - [ powershell-7.5.4-osx-x64.pkg] [ 22 ]
130-
131- - PowerShell 7.4
132- - Arm64 processors - [ powershell-7.4.13-osx-arm64.pkg] [ 16 ]
133- - x64 processors - [ powershell-7.4.13-osx-x64.pkg] [ 18 ]
133+ - PowerShell 7.6-preview
134+ - Arm64 processors - [ powershell-7.6.0-preview.6-osx-arm64.pkg] [ 24 ]
135+ - x64 processors - [ powershell-7.6.0-preview.6-osx-x64.pkg] [ 26 ]
134136
135137There are two ways to install PowerShell using the Direct Download method.
136138
@@ -152,7 +154,7 @@ Install PowerShell using Finder:
1521541 . Select the ** Done** button to close the prompt.
153155
154156This error message comes from the Gatekeeper feature of macOS. For more information, see
155- [ Safely open apps on your Mac - Apple Support] [ 25 ] .
157+ [ Safely open apps on your Mac - Apple Support] [ 29 ] .
156158
157159After you've tried to open the package, follow these steps:
158160
@@ -210,13 +212,15 @@ dependencies.
210212Download the install package from the [ releases] [ 11 ] page onto your Mac. The links to the current
211213versions are:
212214
213- - PowerShell 7.5-preview
214- - Arm64 processors - [ powershell-7.5.4-osx-arm64.tar.gz] [ 21 ]
215- - x64 processors - [ powershell-7.5.4-osx-x64.tar.gz] [ 23 ]
216-
217215- PowerShell 7.4 (LTS)
218216 - Arm64 processors - [ powershell-7.4.13-osx-arm64.tar.gz] [ 17 ]
219217 - x64 processors - [ powershell-7.4.13-osx-x64.tar.gz] [ 19 ]
218+ - PowerShell 7.5
219+ - Arm64 processors - [ powershell-7.5.4-osx-arm64.tar.gz] [ 21 ]
220+ - x64 processors - [ powershell-7.5.4-osx-x64.tar.gz] [ 23 ]
221+ - PowerShell 7.6-preview
222+ - Arm64 processors - [ powershell-7.6.0-preview.6-osx-arm64.tar.gz] [ 25 ]
223+ - x64 processors - [ powershell-7.6.0-preview.6-osx-x64.tar.gz] [ 27 ]
220224
221225Use the following commands to install PowerShell from the binary archive. Change the download URL to
222226match the version you want to install.
@@ -270,7 +274,7 @@ the paths using `sudo rm`.
270274- Default modules are read from ` $PSHOME/Modules `
271275- PSReadLine history is recorded to ` ~/.local/share/powershell/PSReadLine/ConsoleHost_history.txt `
272276
273- PowerShell respects the [ XDG Base Directory Specification] [ 24 ] on macOS.
277+ PowerShell respects the [ XDG Base Directory Specification] [ 28 ] on macOS.
274278
275279## Supported versions
276280
@@ -293,8 +297,8 @@ support those methods.
293297[ 02 ] : /dotnet/core/tools/global-tools
294298[ 03 ] : #binary-archives
295299[ 04 ] : #install-as-a-net-global-tool
296- [ 05 ] : #install-using-homebrew
297- [ 06 ] : #install-the-package-via-direct-download
300+ [ 05 ] : #install-the-package-via-direct-download
301+ [ 06 ] : #install-using-homebrew
298302[ 07 ] : #paths
299303[ 08 ] : #supported-versions
300304[ 09 ] : https://aka.ms/powershell-release?tag=lts
@@ -312,5 +316,9 @@ support those methods.
312316[ 21 ] : https://github.com/PowerShell/PowerShell/releases/download/v7.5.4/powershell-7.5.4-osx-arm64.tar.gz
313317[ 22 ] : https://github.com/PowerShell/PowerShell/releases/download/v7.5.4/powershell-7.5.4-osx-x64.pkg
314318[ 23 ] : https://github.com/PowerShell/PowerShell/releases/download/v7.5.4/powershell-7.5.4-osx-x64.tar.gz
315- [ 24 ] : https://specifications.freedesktop.org/basedir/latest/
316- [ 25 ] : https://support.apple.com/102445
319+ [ 24 ] : https://github.com/PowerShell/PowerShell/releases/download/v7.6.0-preview.6/powershell-7.6.0-preview.6-osx-arm64.pkg
320+ [ 25 ] : https://github.com/PowerShell/PowerShell/releases/download/v7.6.0-preview.6/powershell-7.6.0-preview.6-osx-arm64.tar.gz
321+ [ 26 ] : https://github.com/PowerShell/PowerShell/releases/download/v7.6.0-preview.6/powershell-7.6.0-preview.6-osx-x64.pkg
322+ [ 27 ] : https://github.com/PowerShell/PowerShell/releases/download/v7.6.0-preview.6/powershell-7.6.0-preview.6-osx-x64.tar.gz
323+ [ 28 ] : https://specifications.freedesktop.org/basedir/latest/
324+ [ 29 ] : https://support.apple.com/102445
0 commit comments