Boxedwine
boxedwine.org
What it is
Boxedwine is an emulator for running 16-bit and 32-bit Windows applications on Windows, Mac, Linux, and in a 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. Boxedwine supports multiple Wine versions from 1.6 to Wine 5.0. Its web version uses memory storage by default, so changes to d:/ are discarded 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 build can accept a dropped directory to list executable files and can be configured with URL parameters. Documentation warns that on-demand loading of large files 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, plus user and developer documentation.
Spec sheet
- Purpose
- Boxedwine is an emulator that runs Windows applications by running a 32-bit version of Wine and emulating the Linux kernel and CPU.Read 30 Sep 2026 · boxedwine.org
- License
- The maker says Boxedwine is open source under the GNU General Public License v2.Read 30 Sep 2026 · boxedwine.org
- App catalog
- The maker’s Apps and Games page lists 39 results, including Windows applications and games with platform and graphics-library details.Read 30 Sep 2026 · boxedwine.org
- Available demos
- The site’s demo page lists online demos for Windows applications and games including AbiWord, Age of Empires, and Caesar III.Read 30 Sep 2026 · boxedwine.org
- Browser build
- The maker says Boxedwine runs in a browser using Emscripten, wasm and asm.js.Read 30 Sep 2026 · boxedwine.org
- 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.Read 30 Sep 2026 · boxedwine.org
- Browser storage
- The web build uses memory storage by default, and changes to d:/ are discarded when the browser tab closes.Read 30 Sep 2026 · boxedwine.org
- 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.Read 30 Sep 2026 · boxedwine.org
- Browser support
- Boxedwine runs in a browser using Emscripten (WASM and asm.js).Read 30 Sep 2026 · boxedwine.org
- Configurable execution
- The web build can take URL parameters to select a root filesystem, app archive, program, working directory, and filesystem overlays.Read 30 Sep 2026 · boxedwine.org
- Configuration
- The web build can be configured with URL parameters or by changing properties in boxedwine-shell.js.Read 30 Sep 2026 · boxedwine.org
- Desktop platforms
- The site lists Windows, Mac, and Linux as supported platforms.Read 30 Sep 2026 · boxedwine.org
- Documentation
- The maker provides user documentation for command-line arguments and web build configuration, plus developer build documentation.Read 30 Sep 2026 · boxedwine.org
- Dropbox integration
- The web build's Dropbox storage option uses an OAuth flow provided through the dropbox.js library.Read 30 Sep 2026 · boxedwine.org
- Emulator configuration
- Command-line options include mounting host directories or ZIP files into the emulated filesystem and setting screen resolution and scaling.Read 30 Sep 2026 · boxedwine.org
- Graphics support
- The linked project repository lists support for apps and games using OpenGL, Direct3D and Vulkan.Read 30 Sep 2026 · github.com
- Implementation
- Boxedwine is written in C++ with SDL.Read 30 Sep 2026 · boxedwine.org
- Online demos
- The maker provides online demos for listed titles including AbiWord, Age of Empires and Caesar III.Read 30 Sep 2026 · boxedwine.org
- Open source
- Boxedwine is released under the GNU General Public License v2 (GPL).Read 30 Sep 2026 · boxedwine.org
- Security and compliance
- The maker’s overview identifies the GPL v2 license; the reviewed maker pages do not state security certifications or compliance claims.Read 30 Sep 2026 · boxedwine.org
- 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.Read 30 Sep 2026 · boxedwine.org
- Windows compatibility
- The maker lists support for 16-bit and 32-bit Windows applications.Read 30 Sep 2026 · boxedwine.org
- Windows support
- The site says Boxedwine runs 16-bit and 32-bit Windows applications.Read 30 Sep 2026 · boxedwine.org
- Wine versions
- The overview says Boxedwine supports multiple Wine versions from 1.6 to Wine 5.0.Read 30 Sep 2026 · boxedwine.org
Plans and prices
Strong points and limits
Strong points
- Runs 16-bit and 32-bit Windows applications
- Supports Windows, Mac, Linux, and browsers
- Released under the GNU General Public License v2
- Offers Dropbox and local browser storage options
- Online demos and documentation are available
Limits
- Browser memory storage changes disappear when the tab closes
- Large on-demand loads can block or crash the emulator
- On-demand loading requires server range-request support
Who it suits
Boxedwine suits people who want to run 16-bit or 32-bit Windows applications on desktop systems or in a browser. Its configuration options and developer documentation may also suit users setting up custom emulated environments.
Boxedwine in depth
Read the full write-up
Overview
Boxedwine is a Windows-application compatibility emulator that combines Wine with emulation of a Linux kernel and CPU. It suits technically confident users who want to run older Windows software on desktop systems or experiment with it in a browser. Its appeal is breadth and configurability at no cost; the browser build’s temporary default storage and large-file risk make it a less dependable choice for sustained use.
Key features
Boxedwine targets 16-bit and 32-bit Windows applications, with multiple Wine versions spanning 1.6 to 5.0. That makes it relevant to legacy software, though the available facts do not establish compatibility for any particular application; the maker’s compatibility database and app catalog are useful starting points. The catalog includes 39 apps and games, with platform and graphics-library details, and online demos include AbiWord, Age of Empires and Caesar III.
The project repository lists support for OpenGL, Direct3D and Vulkan, a meaningful range for games as well as productivity software. On desktop, command-line options can mount host directories or ZIP files in the emulated filesystem and set resolution and scaling. That flexibility favors users willing to configure an environment rather than expecting a turnkey app experience.
The browser build runs through Emscripten using WebAssembly and asm.js. URL parameters can choose a root filesystem, app archive, program, working directory and filesystem overlays; properties in boxedwine-shell.js offer another configuration route. Users can drag a directory into the page to list executables. Upload and download behavior depends on a shell-file flag, so file handling is not simply automatic.
Browser storage requires particular care: the default is memory, and changes to d:/ disappear when the tab closes. Dropbox storage requires configuration and uses an OAuth flow; local storage is constrained by the browser and operating system. More seriously, documentation warns that on-demand loading of large files can block the UI thread or crash the emulator, and requires server range-request support. The browser edition is therefore best for demonstrations and short experiments, not as a durable workspace for large software loads.
Boxedwine is written in C++ with SDL and released under GPL v2. User documentation covers command-line arguments and web configuration, while separate developer build documentation serves people working on the project itself.
Pricing
Boxedwine is free under the GPL v2: the GPL-licensed Boxedwine plan costs nothing. There is no free trial because the software is already free, and no paid plan is listed. This makes it an uncomplicated option for users willing to handle its configuration and storage tradeoffs; there are no stated seat counts, quotas or renewal terms to weigh.
Platforms
Desktop builds are listed for Windows, macOS and Linux, with a browser build as a fourth option. The web edition adds convenient access without a desktop installation, but its storage behavior and large-file loading risk distinguish it from desktop use. Boxedwine also has a compatibility database and prefix management.
Who it's for
Boxedwine fits users exploring legacy Windows applications, developers configuring an emulated environment, and people who want to try listed apps through browser demos. Its free GPL release and wide platform coverage are strong advantages for those comfortable with command-line or web-shell configuration. Users who need persistent browser files, predictable handling of large downloads, or a guided setup should look elsewhere.
Pros and cons
Pro: Free GPL v2 software runs across Windows, macOS, Linux and the browser, without a paid tier to evaluate.
Pro: Support for 16-bit and 32-bit Windows applications, multiple Wine versions and three listed graphics APIs gives legacy-software users a broad basis for trying apps.
Pro: Command-line mounts, display controls and browser launch parameters provide substantial control over the emulated environment.
Con: Browser changes to d:/ are lost when the tab closes under default memory storage, so users must configure another storage option for persistence.
Con: Dropbox needs setup, local storage limits vary, and large on-demand files can stall or crash the browser emulator.
Alternatives
Windows Compatibility Layers is a useful place to compare this category broadly. Choose CrossOver if you prefer a paid Linux or macOS option with a 14-day free trial; CodeWeavers says it releases 95% of the Wine code it develops back to Wine. PlayOnLinux is another free Linux and macOS option, though not all games are supported and performance can occasionally decrease.
For a free macOS-focused option that requires a supported Windows program, consider PlayOnMac. Porting Kit is also free on macOS and installs Windows games and apps using Wineskin. Linux users comparing free tools can consider Q4Wine, which is open software and downloadable free of charge in most cases, or Hangover. Bottles is another free option for Linux and macOS. Mac users seeking a free, GPL-3.0 alternative can look at Crosswire.
Verdict
Choose Boxedwine if you want a free, open-source way to configure and explore 16-bit or 32-bit Windows software across desktop platforms, with browser demos as an extra convenience. Its configurable emulation and broad graphics support are the strongest reasons to try it.
Verdict
Boxedwine provides a free, GPL-licensed way to run Windows applications across desktop platforms and in a browser. The browser build has storage tradeoffs and a documented risk with large on-demand file loads.
Where Specifiction places it
- Windows Compatibility Layers#2 of 268.9