FreeDOS logo


Welcome to FreeDOS

FreeDOS 1.2

FreeDOS is a complete, free, DOS-compatible operating system that you can use to play classic DOS games, run legacy business software, or develop embedded systems. Any program that works on MS-DOS should also run on FreeDOS.

It doesn’t cost anything to download and use FreeDOS. You can also share FreeDOS for others to enjoy! And you can view and edit our source code, because all FreeDOS programs are distributed under the GNU General Public License or a similar open source software license.

Learn more »

What’s included? »

Download FreeDOS 1.2 »

Classic games

Dark ForcesYou can play your favorite DOS games on FreeDOS. And there are a lot of great classic games to play: Wolfenstein 3D, Doom, Commander Keen, Rise of the Triad, Jill of the Jungle, Duke Nukem, and many others!

Legacy software

WordPerfect 5.1Need to recover data from an old business program? Or maybe you need to run a report from your old finance system? Just install your legacy software under FreeDOS, and you’ll be good to go!

Embedded systems

DOS point of saleMany embedded systems run on DOS, although modern systems may instead run on Linux. If you support an older embedded system, you might be running DOS. And FreeDOS can fit in very well.

What's New?

Contribute to FreeDOS

If you want to contribute to FreeDOS, but aren't sure what to work on, then check out our Contribute page. This is a list of ways that developers at different skill levels can contribute to FreeDOS. For example: testing and reporting bugs, porting FreeDOS programs to OpenWatcom C and NASM, porting Unix and GNU utilities to FreeDOS, updating FreeDOS Help, fixing bugs, packaging new programs, writing new drivers, and more! These should be a good starting point for any eager developer. We welcome new contributors!

FreeDOS 1.2 hits 1 Million downloads

One way to measure the popularity of an open source software project is to track how many times people download it. And certain milestones are important to celebrate. The "1 Million" mark is one such milestone. As of Monday, April 16, FreeDOS 1.2 has been downloaded over 1 Million times. Since its release on December 25, 2016, FreeDOS 1.2 has been downloaded an average of about 2000 times per day (just under). Thanks to all our users and developers in the FreeDOS Project!

SList and Scroll (in FreeBASIC)

Honeydatax writes about two of his command line utilities: "Scroll is a program like Less, uses 3 keys from keyboard: esc to exit , enter to go to next page , and delete key to go back a page. This is in text mode , and can be compiled on FreeBASIC, using 'fbc scroll.bas' .. SList is for selected list (like for batch files)." Both programs are under the GNU GPL, and can be downloaded from Honeydatax's Command line page.

Running FreeDOS on the Raspberry Pi (sort of)

A question I seem to get a lot, at least recently, is "Can I run FreeDOS on the Raspberry Pi?" The short answer is "no" because like any DOS, FreeDOS needs an Intel CPU and PC BIOS. The Raspberry Pi doesn't have either of these. The Raspberry Pi is based on an ARM CPU, which is a completely different architecture. But you can run FreeDOS on the Raspberry Pi if you use a PC emulator, like QEMU. FreeDOS runs fine in QEMU on Raspberry Pi, including games, although disk I/O is slow because the microSD card used in the Raspberry Pi isn't very fast. I've posted an article How to run FreeDOS on Raspberry Pi on the FreeDOS blog. And I've written a similar article for OpenSource about Running FreeDOS on the Raspberry Pi.

Spotlight: As-Easy-As spreadsheet for DOS

On the FreeDOS blog, I've written a "spotlight" article about As-Easy-As, the shareware spreadsheet for DOS. As-Easy-As was my favorite DOS program of the 1980s and 1990s, no question. And I still have a great fondness for As-Easy-As, many years later. Whenever I install FreeDOS somewhere, I usually install As-Easy-As, as well. If you're new to FreeDOS and wonder, "What can I do with FreeDOS?" then I encourage you to try As-Easy-As. While the original version of As-Easy-As was shareware, TRIUS Software has since posted the original install files and activation code for As-Easy-As 5.7, including the full user manual, for free. Thanks, TRIUS! (This isn't "Free software" or even "open source software," but a "closed source" program that is now available at no cost.)