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.