title = "Download | Mac OS"
url = "/download/osx"
layout = "download"
description = "Download Godot for macOS on this page."
is_hidden = 0
==
<?php
  function onStart() {$this["platform"] = 'osx'; }
?>
==
{##}
{% set stable_version = include('version', {'key': 'identifier'}) %}
{% put downloads %}
  <div class="btn split download">
    <a href="https://downloads.tuxfamily.org/godotengine/{{stable_version}}/Godot_v{{stable_version}}-stable_osx.universal.zip">
      Universal 64-bit (x86_64 + Apple Silicon)
    </a>
  </div>
{% endput %}

{% put mono_downloads %}
  <div class="btn split download">
    <a href="https://downloads.tuxfamily.org/godotengine/{{stable_version}}/mono/Godot_v{{stable_version}}-stable_mono_osx.universal.zip">
      Universal 64-bit (x86_64 + Apple Silicon)
    </a>
  </div>
{% endput %}

{% put instructions %}
  <p>
    Since Godot 3.3, Godot is code-signed and notarized for macOS. This means
    it should run out of the box even if Gatekeeper is enabled on the system
    (which is the default).
  </p>
  <p>
    For older Godot versions, see the last section of
    <a href="https://support.apple.com/en-us/HT202491">this page</a>
    for instructions on allowing Godot to run anyway. Alternatively, you can install
    <a href="https://store.steampowered.com/app/404790">Godot from Steam</a>
    and switch to an older branch in the Steam application settings to work around this.
  </p>
  <p>
    You can also get Godot with <a href="https://brew.sh/">Homebrew</a>
  </p>
  <pre><code>brew install --cask godot</code></pre>
  <p>
    or <a href="https://www.macports.org">MacPorts</a>
  </p>
  <pre><code>sudo port install godot</code></pre>
{% endput %}
