Skip to content
SPECIFICTION
Get listed

DOS Wasm X

neilb.net

Free plan WebSelf-hosted
Visit neilb.net
Spec score 8.0 #9 of 26 in MS-DOS Emulators

What it is

DOS Wasm X is a free, browser-based DOS emulator built around the DOSBox-X codebase and using WebAssembly. It provides virtual hard drive choices of 512 MB, 1 GB, or 2 GB and RAM choices of 32 MB, 64 MB, or 128 MB. The browser stores the drive so users can return later, and it can be exported as an image for local saving. Supported file types include ISO, ZIP, BIN, CUE, IMG, and 7z; users can import and export files and change a CD while the emulator is running. Controls include mobile mode, an on-screen keyboard, gamepad support, full screen, zoom, mouse capture, CPU speed and emulator time settings, and pause and resume. Audio, dark mode, and resolution resizing are also listed. Windows 95 or Windows 98 can be installed with the user's own Windows copy and ISO. The project can be hosted on a web server by copying the dist folder or run in a container using its Docker command. Before leaving after using Windows, shut it down within the guest system to save drive changes.

Spec sheet

Purpose
DOS Wasm X is a browser-based DOS emulator built around ease of use and stability, based on the DosBox-X codebase.Read 4 Oct 2026 · github.com
Integrations
The README identifies DOSBox-X as the core engine, DOSBox Pure for the on-screen keyboard, JS Dos for its Asyncify module, and Emscripten among the codebases used.Read 4 Oct 2026 · github.com
Support
The README points users to online documentation for more extensive guides and technical information.Read 4 Oct 2026 · github.com
Audio and display
The README lists audio support, dark mode, and resolution resizing.Read 4 Oct 2026 · github.com
Container deployment
The README provides a Docker command to run the app in a container.Read 4 Oct 2026 · github.com
Drive storage
The in-browser hard drive has 512mb, 1 gig, or 2 gig options and can be exported as an image for local saving.Read 4 Oct 2026 · github.com
Emulator controls
Users can adjust CPU speed and emulator time, change mouse sensitivity, and pause or resume the emulator.Read 4 Oct 2026 · github.com
File formats
It lists automatic support for ISO, ZIP, BIN, CUE, IMG and 7z files.Read 4 Oct 2026 · github.com
File transfer
Users can import and export files into and out of the emulator and load or change a CD while it is running.Read 4 Oct 2026 · github.com
Input and display
Features include mobile mode, an on-screen keyboard, gamepad support, full screen, zoom controls and mouse capture.Read 4 Oct 2026 · github.com
Input and mobile
It supports mobile mode, an on-screen keyboard, gamepads, and mouse capture.Read 4 Oct 2026 · github.com
Memory limit
The listed RAM options are 32 MB, 64 MB and 128 MB.Read 4 Oct 2026 · github.com
Notable usage note
The app advises shutting down Windows in the guest OS before leaving the page to save hard drive changes and prevent Scandisk from running at the next boot.Read 4 Oct 2026 · github.com
Security and affiliation
The maker states that the app was made for fun and is not affiliated or associated with Microsoft.Read 4 Oct 2026 · github.com
Security and compliance
The opened maker pages do not state any security certifications or compliance claims.Read 4 Oct 2026 · neilb.net
Self-hosting
The project says users can host it on their own web server by copying the dist folder.Read 4 Oct 2026 · github.com
Storage
The browser hard drive has 512 MB, 1 GB or 2 GB size options and can be exported as an image for local saving.Read 4 Oct 2026 · github.com
Storage behavior
The README says the hard disk saves directly in the browser so users can return later and continue.Read 4 Oct 2026 · github.com
WebAssembly
The application is fully web based and uses WebAssembly.Read 4 Oct 2026 · github.com
Windows installation requirement
Installing Windows 95 or Windows 98 requires the user's own Windows copy and ISO.Read 4 Oct 2026 · github.com
Windows support
It supports installing Windows 95 or Windows 98 using the user's own copy of Windows.Read 4 Oct 2026 · github.com

Plans and prices

Free Free Browser based DOS emulator · hard drive options: 512mb, 1 gig, or 2 gig · RAM options: 32mb, 64mb, or 128mb Read 4 Oct 2026 · github.com

Every DOS Wasm X plan and price →

Strong points and limits

Strong points

  • Free browser-based emulator.
  • Supports ISO, ZIP, BIN, CUE, IMG, and 7z.
  • Offers gamepad support and an on-screen keyboard.
  • Virtual drive can be exported as an image.
  • Can be hosted on a web server or run in a container.

Limits

  • Windows installation requires the user's own copy and ISO.
  • Windows should be shut down before leaving the page.
  • Virtual RAM options top out at 128 MB.

Who it suits

It suits people who want to run DOS-compatible software in a browser, including users who want gamepad or mobile input. Users installing Windows 95 or Windows 98 need their own copy and ISO.

Verdict

DOS Wasm X provides browser-based DOS emulation with adjustable storage and memory options, plus local drive export. Remember to shut down Windows inside the emulator before leaving to save drive changes.

Where Specifiction places it

Alternatives to DOS Wasm XAll alternatives →