Download Binaries

There is a low traffic announcement mailing list and an RSS feed to stay informed about new releases. Email:  
Note: For Windows installer binaries see the Windows GitHub releases page.
Note: For the recommended macOS binaries see the macOS GitHub releases page.
Please select a download server close to your location below.
Africa MARWAN, Morocco
Stellenbosch University, South Africa
Tertiary Education Network, Johannesburg, South Africa
University of Cape Town, South Africa
University of the Free State, South Africa
America, North MIT, Cambridge, MA, USA
Simon Fraser University, B.C., Canada
University of Waterloo, ON, Canada
XMission, Utah, USA
America, South Universidade Federal do Paraná, Brazil
University of São Paulo, Brazil
Asia Alibaba Cloud
KoDDoS Mirror, Hong Kong
Riken, Japan
Tsinghua University, Beijing, China
University of Science and Technology, China
Yamagata University, JP
eScience Center, Nanjing University, Jiangsu, China
Australia AARNet Research Network
Europe GARR, Italy
KoDDoS Mirror
Mirrorservice Network, United Kingdom
RedIRIS Research Network, Spain
Universidade do Porto, Portugal
Université Pierre et Marie Curie, Paris, France
Yandex, Russia
dogado GmbH, Germany
Εθνικό Μετσόβιο Πολυτεχνείο, Greece

Distributed / P2P

Consider downloading via BitTorrent web-seed files! Then your download is balanced across all servers, resumeable, and the checksum of the data is automatically verified. This gives you optimal speed and protection against corrupt/malicious data. Either install a libtorrent based client like Deluge or Aria2 for the command-line (e.g. sudo apt-get install aria2 and then $ aria2c http://...*.torrent). Download here.
Not sure what to download? Follow the download and install guide.
Microsoft Windows To run SageMath on Microsoft Windows there are two options:
  • For SageMath 8.0 and up a native binary installer is now available. To use the installer you will need:
    1. A 64-bit version of Windows 7 or up; there is not currently a 32-bit build
    2. Roughly 5 GB of free disk space (plus 1 GB for the installer file itself)
    3. Read these additional instructions
  • If you cannot use the binary installer for some reason, or simply prefer the SageMath VirtualBox appliance, you can use it with the following:
    1. Image of a SageMath installation for virtualization
    2. Read these additional instructions

    The current VirtualBox solution provides you with an encapsulated and tested system. It allows to use the SageMath notebook in your web browser with no noticeable speed loss compared to a native Linux install.

  1. Select the one that suits your setup and extract it in your file-browser by right clicking "extract" or on the command-line using: tar xvzf sage...tar.gz.
  2. Run sage by calling the command: sage.
At the moment there are no distribution-specific packages available. Progress is being made for Debian and Fedora.
Apple macOS
For more information read the installation instructions.
Docker image
Follow the instructions in the file to download and run it inside a docker container.
To get the source of the latest development release, choose a download mirror and follow relevant instructions on the mirror page.
SageMath Live USB Key
This Live USB Key lets you run SageMath directly from a bootable USB Key.
Useful utilities when working with SageMath