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.


Quick Facts

418 MB
4.9 17 votes

It doesn’t cost anything to download and run FreeDOS. Even better, you can view and edit our source code. All FreeDOS programs are distributed under the GNU General Public License or a similar open source software license.


  • Multi-boot with Windows, including Windows 95 - Windows 2003, Windows NT, Windows XP, and Windows ME
  • FREECOM command line shell
  • 4DOS enhanced command line shell
  • 7ZIP and InfoZip ZIP/UNZIP file archive programs
  • ARACHNE graphical web browser and email client
  • CD-ROM support with XCDROM and SHSUCDX (similar to MSCDEX)
  • CUTEMOUSE mouse driver with scroll wheel support
  • EDIT and SETEDIT multi-window text editors
  • FAT32 file system support
  • FDAPM power management: APM info/control/suspend/poweroff, ACPI throttle, HLT energy saving
  • FDAV anti-virus and virus scanner
  • FDNPKG package manager, with network support
  • GRAPHICS prints to ESC/P, HP PCL and PostScript printers
  • HTMLHELP help viewer
  • JEMM386 (XMS, EMS) memory manager
  • 32-bit protected mode drivers as JLMs (JEMM Loadable Modules)
  • LBACACHE disk cache
  • LBA large disk support
  • LFN support via DOSLFN driver
  • MPXPLAY media player: mp3, ogg, wmv with built-in AC97 and SB16 drivers
  • PG text viewer (similar to LIST)
  • Several utilities ported from Linux thanks to DJGPP
  • UDMA drivers for hard disks and DVD drives: XDMA & XDVD
  • More information

FreeDOS is a complete, free, DOS-compatible operating system. While we provide some utilities, you should be able to run any program intended for MS-DOS. Pretty much any program that works on MS-DOS will work on FreeDOS. You can also use FreeDOS on a network! However, you may experience problems running Windows on FreeDOS. For example, Windows standard-mode works on FreeDOS, but ‘386-mode Windows for Workgroups 3.11 does not.