Download Emacs for Windows, Mac, Linux

By Xah Lee. Date: . Last updated: .


Download at

This is the official GNU Emacs, build for Windows by Free Software Foundation.

You'll see file names like these:

The “i686” means 32-bit. The “x86_64” means 64-bit.

To find if your Microsoft Windows is 32 or 64, press ❖Window key, type “about” in the search box. It'll bring up “About this PC” window. Look for the line “system type”.

After download, right click “extract all” to unzip it.

windows 10 runemacs 2017 05 08
emacs in Windows 10.

Open the folder, open the folder named “bin”, click the “runemacs” to start emacs.

To uninstall, just delete the folder.

[see Emacs in Microsoft Windows FAQ]


Emacs is installed on macOS by default, but a very old version, version 22.1, dated 2007.

In terminal, type:

Download Latest Emacs for MacOS

Download at

This is plain GNU Emacs, built by David Caldwell.

Homebrew, Macports

Get emacs from one of the package managers.


Build Emacs from Source Code

Download Emacs Binary from apt-get

In terminal, type:

On Ubuntu, to check available emacs package version for install,

# search for emacs binary
apt-cache search emacs | grep emacs

Typicall you install by

sudo apt-get install emacs26

, where the emacs26 may be other version.

If you have a question, put $5 at patreon and message me.
Or Buy Xah Emacs Tutorial
Or buy JavaScript in Depth

Emacs Tutorial

Emacs Init

Emacs Keys


ELisp Examples

ELisp Write Major Mode

Emacs Tutorial

Quick Start

Manage Windows




On Current File

Find Replace




Rectangle Edit

Line Wrap


View Things

Working with Brackets

Power Editing

Org Mode


Emacs Efficiency