Boxedwine
Boxedwine is an emulator for running 16-bit and 32-bit Windows applications on Windows, Mac, Linux and in a web browser.
What Boxedwine is
Boxedwine is an emulator for running 16-bit and 32-bit Windows applications on Windows, Mac, Linux and in a web browser. It runs a 32-bit version of Wine while emulating the Linux kernel and CPU, and is released under the GNU General Public License v2. The browser build uses Emscripten, including WebAssembly and asm.js. By default, that build stores data in memory, so changes to d:/ disappear when the browser tab closes. Users can configure Dropbox storage or use local storage, whose limits depend on the browser and operating system. The web version can accept a dropped directory to list executable files, and it can be configured using URL parameters. Boxedwine supports multiple Wine versions from 1.6 through Wine 5.0. Its documentation warns that loading large files on demand can block the interface or potentially crash the emulator, and requires server range-request support. The site also provides online demos for selected applications and games, including AbiWord, Age of Empires and Caesar III, as well as configuration and developer documentation.
Good
- Runs 16-bit and 32-bit Windows applications
- Available on Windows, Mac, Linux and web
- Released under the GNU General Public License v2
- Online demos and configuration documentation are available
Watch out
- Browser memory changes are discarded when the tab closes
- Dropbox storage requires configuration
- Large on-demand files can block or crash the web emulator
Who it suits
Boxedwine may suit people who need to run 16-bit or 32-bit Windows applications on a listed desktop platform or in a browser. The web version's storage behaviour and large-file loading caveats matter to anyone using it for browser-based sessions.
Verdict
Boxedwine offers desktop and browser routes for running Windows applications, with configurable browser storage options. The web build has specific persistence and large-file limitations to consider.
Plans and prices
From Boxedwine's own pricing page, checked 30 Sep 2026.
| Plan | Price | What it gives you |
|---|---|---|
| GPL-licensed Boxedwine | Free | No paid plans listed on the maker’s site |
The facts
Each one read from Boxedwine's own pages, with the date it was checked.
Where it runs
- App catalog
- The maker’s Apps and Games page lists 39 results, including Windows applications and games with platform and graphics-library details.checked 30 Sep 2026
- Available demos
- The site’s demo page lists online demos for Windows applications and games including AbiWord, Age of Empires, and Caesar III.checked 30 Sep 2026
- Browser build
- The maker says Boxedwine runs in a browser using Emscripten, wasm and asm.js.checked 30 Sep 2026
- Browser file handling
- The web build supports dragging and dropping a directory into the page to list executable files, and upload/download functionality is controlled by a shell-file flag.checked 30 Sep 2026
- Browser storage
- The web build uses memory storage by default, and changes to d:/ are discarded when the browser tab closes.checked 30 Sep 2026
- Browser storage options
- The web build also offers Dropbox storage, which requires configuration, and local storage, whose limits depend on the browser and operating system.checked 30 Sep 2026
- Browser support
- Boxedwine runs in a browser using Emscripten (WASM and asm.js).checked 30 Sep 2026
- Desktop platforms
- The site lists Windows, Mac, and Linux as supported platforms.checked 30 Sep 2026
- Online demos
- The maker provides online demos for listed titles including AbiWord, Age of Empires and Caesar III.checked 30 Sep 2026
- Windows compatibility
- The maker lists support for 16-bit and 32-bit Windows applications.checked 30 Sep 2026
- Windows support
- The site says Boxedwine runs 16-bit and 32-bit Windows applications.checked 30 Sep 2026
What it does
- Configurable execution
- The web build can take URL parameters to select a root filesystem, app archive, program, working directory, and filesystem overlays.checked 30 Sep 2026
- Configuration
- The web build can be configured with URL parameters or by changing properties in boxedwine-shell.js.checked 30 Sep 2026
- Documentation
- The maker provides user documentation for command-line arguments and web build configuration, plus developer build documentation.checked 30 Sep 2026
- Dropbox integration
- The web build's Dropbox storage option uses an OAuth flow provided through the dropbox.js library.checked 30 Sep 2026
- Emulator configuration
- Command-line options include mounting host directories or ZIP files into the emulated filesystem and setting screen resolution and scaling.checked 30 Sep 2026
- Graphics support
- The linked project repository lists support for apps and games using OpenGL, Direct3D and Vulkan.checked 30 Sep 2026
- Implementation
- Boxedwine is written in C++ with SDL.checked 30 Sep 2026
- License
- The maker says Boxedwine is open source under the GNU General Public License v2.checked 30 Sep 2026
- Open source
- Boxedwine is released under the GNU General Public License v2 (GPL).checked 30 Sep 2026
- Purpose
- Boxedwine is an emulator that runs Windows applications by running a 32-bit version of Wine and emulating the Linux kernel and CPU.checked 30 Sep 2026
- Security and compliance
- The maker’s overview identifies the GPL v2 license; the reviewed maker pages do not state security certifications or compliance claims.checked 30 Sep 2026
- Web build limitation
- The documentation says on-demand file loading can block the UI thread or potentially crash the emulator when retrieving large files, and requires server range-request support.checked 30 Sep 2026
- Wine versions
- The overview says Boxedwine supports multiple Wine versions from 1.6 to Wine 5.0.checked 30 Sep 2026
The full review of Boxedwine
Overview
Boxedwine is an emulator designed to run Windows software by combining a 32-bit version of Wine with emulation of the Linux kernel and CPU. The maker lists support for 16-bit and 32-bit Windows applications, and describes the project as open source under the GNU General Public License v2. Boxedwine is written in C++ with SDL.
It is available for Windows, macOS and Linux, and can also run in a browser through Emscripten, using WebAssembly (WASM) and asm.js. The maker’s overview lists Wine versions from 1.6 through 5.0. A compatibility database, an app and game catalog, and online demos give prospective users ways to review listed software and examples such as AbiWord, Age of Empires and Caesar III.
Key features
- Windows application compatibility: Boxedwine is intended for 16-bit and 32-bit Windows applications.
- Graphics support: The project repository lists support for software using OpenGL, Direct3D and Vulkan.
- Emulated filesystem controls: Command-line options can mount host directories or ZIP files in the emulated filesystem, as well as set screen resolution and scaling.
- Web launch configuration: URL parameters can specify a root filesystem, app archive, program, working directory and filesystem overlays. The web build can also be configured by changing properties in boxedwine-shell.js.
- Browser file handling: The web build can accept a dropped directory and list executable files. Upload and download behavior depends on a shell-file flag.
- Wine version choices: The overview describes support for multiple Wine versions between 1.6 and 5.0.
Browser storage and limitations
By default, the browser build stores data in memory, and changes to d:/ are lost when the tab closes. Dropbox storage is available after configuration and uses an OAuth flow through the dropbox.js library. Local storage is another option, with limits that vary by browser and operating system.
On-demand file loading has a notable constraint: documentation warns that retrieving large files can block the UI thread or potentially crash the emulator. It also requires the server to support range requests.
Pricing
Boxedwine is free. Its listed plan, GPL-licensed Boxedwine, costs nothing. The maker’s site lists no paid plans, and there is no free trial.
Platforms
Boxedwine supports Windows, macOS and Linux desktop platforms, along with a browser-based build. The browser version relies on Emscripten and runs using WASM and asm.js. Its file handling, storage choices and launch configuration are distinct from the desktop command-line options.
Who it's for
Boxedwine may suit people who need to run older 16-bit or 32-bit Windows applications on a supported desktop system or in a browser. Its compatibility database, catalog of 39 listed apps and games, and online demos can help users assess specific titles before choosing it.
It also offers configurable execution for users comfortable with command-line options or web-build settings. Those looking for browser use should consider the temporary default storage, the setup needed for Dropbox, and the documented risks around loading large files.
Pros and cons
Pros
- Free and released under GPL v2.
- Supports desktop builds for Windows, macOS and Linux, plus a browser build.
- Targets both 16-bit and 32-bit Windows applications.
- Provides filesystem, resolution and scaling configuration options.
- Includes a compatibility database, app and game listings, and online demos.
Cons
- Browser data stored in memory is discarded when the tab closes.
- Dropbox storage requires configuration, while local storage capacity depends on the browser and operating system.
- Loading large files on demand can block the UI thread or potentially crash the emulator, and requires server range-request support.
Alternatives
Readers comparing software in this category can also consider Windows Compatibility Layers and alternatives such as Bottles, PlayOnLinux, Q4Wine, Crosswire, Porting Kit, Wine, Hangover and Weave.
Verdict
Boxedwine is a free, GPL-licensed option for running 16-bit and 32-bit Windows software through an emulator built around Wine and Linux kernel and CPU emulation. Its desktop and browser availability, configurable filesystem and display options, and catalog of titles are useful strengths. The browser build’s storage behavior and large-file loading caveats matter, though, particularly for anyone expecting persistent data or loading substantial files. Checking the compatibility information and demos for the software you need is a sensible way to judge whether Boxedwine fits your use case.
Getting started
- Visit https://www.boxedwine.org/.
- Choose the Windows, Mac, Linux, or web platform.
- Use the online demos for listed applications and games, or configure the web build with URL parameters.
- For browser storage, use the default memory storage or configure Dropbox or local storage.
Limits worth knowing
The web build defaults to memory storage, where changes to d:/ are discarded when the tab closes. On-demand loading of large files can block the UI or potentially crash the emulator, and requires server range-request support.
Questions
Is Boxedwine free?
Yes. The listed plan is free, and the pricing model is free.
Which platforms does Boxedwine support?
Windows, macOS, Linux, and web are listed.
What Windows applications does it support?
The maker says it runs 16-bit and 32-bit Windows applications.
Is Boxedwine open source?
Yes. It is released under the GNU General Public License v2.
How does browser storage work?
The web build uses memory storage by default, and changes to d:/ are discarded when the tab closes. Dropbox storage requires configuration; local-storage limits depend on the browser and operating system.

