R for macOS

This directory contains binaries for the base distribution and of R and packages to run on macOS. R and package binaries for R versions older than 4.0.0 are only available from the CRAN archive so users of such versions should adjust the CRAN mirror setting (https://cran-archive.r-project.org) accordingly.

Note: Although we take precautions when assembling binaries, please use the normal precautions with downloaded executables.

R 4.3.3 "Angel Food Cake" released on 2024/02/29

Please check the integrity of the downloaded package by checking the signature:
pkgutil --check-signature R-4.3.3-arm64.pkg
in the Terminal application. If Apple tools are not avaiable you can check the SHA1 checksum of the downloaded image:
openssl sha1 R-4.3.3-arm64.pkg

Latest release:

For Apple silicon (M1-3) Macs:
R-4.3.3-arm64.pkg
SHA1-hash: 37dc051e0a241eeef8e8207b2710067767781e6c
(ca. 92MB, notarized and signed)
 
For older Intel Macs:
R-4.3.3-x86_64.pkg
SHA1-hash: cbff7e4657eb67d3a35f4c74772680aa3c6b8d4b
(ca. 94MB, notarized and signed)
R 4.3.3 binary for macOS 11 (Big Sur) and higher, signed and notarized packages.

Contains R 4.3.3 framework, R.app GUI 1.80, Tcl/Tk 8.6.12 X11 libraries and Texinfo 6.8. The latter two components are optional and can be ommitted when choosing "custom install", they are only needed if you want to use the tcltk R package or build package documentation from sources.

macOS Ventura users: there is a known bug in Ventura preventing installations from some locations without a prompt. If the installation fails, move the downloaded file away from the Downloads folder (e.g., to your home or Desktop).

Note: the use of X11 (including tcltk) requires XQuartz (version 2.8.5 or later). Always re-install XQuartz when upgrading your macOS to a new major version.

This release uses Xcode 14.2/14.3 and GNU Fortran 12.2. If you wish to compile R packages which contain Fortran code, you may need to download the corresponding GNU Fortran compiler from https://mac.R-project.org/tools. Any external libraries and tools are expected to live in /opt/R/arm64 (Apple silicon) or /opt/R/x86_64 (Intel).
 

NEWS (for Mac GUI) News features and changes in the R.app Mac GUI

Mac-GUI-1.80.tar.gz
SHA1-hash: 5cdd4e1ef0991cbf74a082ffef7624697eb88fad
Sources for the R.app GUI 1.80 for macOS. This file is only needed if you want to join the development of the GUI (see also Mac-GUI repository), it is not intended for regular users. Read the INSTALL file for further instructions.

Subdirectories:

tools Additional tools necessary for building R for Mac OS X:
Universal GNU Fortran compiler for Mac OS X (see R for Mac tools page for details).
big-sur-arm64 Binaries for macOS 11 or higher (Big Sur) for arm64-based Macs (aka Apple silicon such as the M1 chip)
big-sur-x86_64 Binaries for macOS 11 or higher (Big Sur) for Intel-based Macs

Binaries for legacy macOS/OS X systems:

R-4.2.3.pkg (notarized and signed)
SHA1-hash: 82a1871bad7cd90c15117d46134183c4d38f8e14
(ca. 89MB) for Intel Macs
R 4.2.3 binary for macOS 10.13 (High Sierra) and higher, signed and notarized package. Contains R 4.2.3 framework, R.app GUI 1.79 in 64-bit for Intel Macs, Tcl/Tk 8.6.6 X11 libraries and Texinfo 6.7. The latter two components are optional and can be ommitted when choosing "custom install", they are only needed if you want to use the tcltk R package or build package documentation from sources.

Note: the use of X11 (including tcltk) requires XQuartz to be installed (version 2.7.11 or later) since it is no longer part of macOS. Always re-install XQuartz when upgrading your macOS to a new major version.

This release uses Xcode 12.4 and GNU Fortran 8.2. If you wish to compile R packages from sources, you may need to download GNU Fortran 8.2 - see the tools directory.
 


NOTE: package binaries for the following releases are no longer present on CRAN. Please use https://cran-archive.r-project.org as the CRAN mirror if you want to install the corresponding package binaries.
 
R-3.6.3.nn.pkg (signed)
SHA1-hash: c462c9b1f9b45d778f05b8d9aa25a9123b3557c4
(ca. 77MB)
R 3.6.3 binary for OS X 10.11 (El Capitan) and higher, signed package. Contains R 3.6.3 framework, R.app GUI 1.70 in 64-bit for Intel Macs, Tcl/Tk 8.6.6 X11 libraries and Texinfo 5.2. The latter two components are optional and can be ommitted when choosing "custom install", they are only needed if you want to use the tcltk R package or build package documentation from sources.
R-3.3.3.pkg
MD5-hash: 893ba010f303e666e19f86e4800f1fbf
SHA1-hash: 5ae71b000b15805f95f38c08c45972d51ce3d027

(ca. 71MB)
R 3.3.3 binary for Mac OS X 10.9 (Mavericks) and higher, signed package. Contains R 3.3.3 framework, R.app GUI 1.69 in 64-bit for Intel Macs, Tcl/Tk 8.6.0 X11 libraries and Texinfo 5.2. The latter two components are optional and can be ommitted when choosing "custom install", it is only needed if you want to use the tcltk R package or build package documentation from sources.

Note: the use of X11 (including tcltk) requires XQuartz to be installed since it is no longer part of OS X. Always re-install XQuartz when upgrading your OS X to a new major version.

 

R-3.2.1-snowleopard.pkg
MD5-hash: 58fe9d01314d9cb75ff80ccfb914fd65
SHA1-hash: be6e91db12bac22a324f0cb51c7efa9063ece0d0

(ca. 68MB)
R 3.2.1 legacy binary for Mac OS X 10.6 (Snow Leopard) - 10.8 (Mountain Lion), signed package. Contains R 3.2.1 framework, R.app GUI 1.66 in 64-bit for Intel Macs.
This package contains the R framework, 64-bit GUI (R.app), Tcl/Tk 8.6.0 X11 libraries and Texinfop 5.2. GNU Fortran is NOT included (needed if you want to compile packages from sources that contain FORTRAN code) please see the tools directory.
NOTE: the binary support for OS X before Mavericks is being phased out, we do not expect further releases!

 


The following directories contain older binaries. For even older versions, please see the CRAN archive.
base Binaries of R builds for macOS 10.13 or higher (High Sierra), Intel build
contrib Binaries of package builds for macOS 10.13 or higher (High Sierra), Intel build

The new R.app Cocoa GUI has been written by Simon Urbanek and Stefano Iacus with contributions from many developers and translators world-wide, see "About R" in the GUI.

You may also want to read the R FAQ and R for Mac OS X FAQ. For discussion of Mac-related topics and reporting Mac-specific bugs, please use the R-SIG-Mac mailing list.

Information, tools and most recent daily builds of the R GUI, R-patched and R-devel can be found at http://mac.R-project.org/. Please visit that page especially during beta stages to help us test the macOS binaries before final release!

Package maintainers should visit CRAN check summary page to see whether their package is compatible with the current build of R for macOS.

Binary libraries for dependencies not present here are available from http://mac.R-project.org/bin and corresponding sources at http://mac.R-project.org/src.


Last modified: 2024/03/01, by Simon Urbanek