GNU Emacs er plattformuavhengig, og har blitt portert til blant annet MS-DOS, Microsoft Windows, OpenVMS, Unix-liknende operativsystemer som GNU/Linux, GNU Mach/GNU Hurd, macOS, derivater av BSD, kommersielle Unix-avarter som HP-UX, SunOS, Solaris, IRIX og mobile operativsystemer for smarttelefoner og nettbrett (deriblant Android, Maemo og iOS).