Saturday, October 24, 2026 4,350 lists 78,096 records on file
List your app or device

  1. Home
  2. Windows Compatibility Layers
  3. Boxedwine

Boxedwine

What it is

Boxedwine is an emulator for running 16-bit and 32-bit Windows applications on Windows, Mac, Linux or 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. Boxedwine supports multiple Wine versions from 1.6 to Wine 5.0, and its project is written in C++ with SDL. In a browser, storage defaults to memory, so changes to d:/ are lost when the tab closes. Users can configure Dropbox storage or browser local storage, whose limits vary with the browser and operating system. The web build can accept a dropped directory to list executable files and can be configured with URL parameters. The maker provides online demos for selected apps and games, such as AbiWord, Age of Empires and Caesar III, plus user and developer documentation. Its documentation warns that loading large files on demand can block the interface or potentially crash the emulator, and requires server range-request support.

For and against

For

  • Runs 16-bit and 32-bit Windows applications.
  • Available for Windows, Mac, Linux and browsers.
  • GPL v2 open-source license.
  • Online demos include applications and games.
  • Supports multiple Wine versions from 1.6 to 5.0.

Against

  • Browser memory storage loses d:/ changes when the tab closes.
  • Large on-demand file loading can block the interface or crash.
  • On-demand loading requires server range-request support.
  • Dropbox storage requires configuration.

The verdict

Boxedwine offers a free, open-source route to running older Windows applications across desktop platforms and the browser. The browser build’s storage behavior and documented large-file risks are important to consider before relying on it.

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 browser version may also suit users who can configure its storage and file-loading requirements.

Plans and prices

GPL-licensed Boxedwine

Free

No paid plans listed on the maker’s site

Every plan, in full

On the record

App catalog
The maker’s Apps and Games page lists 39 results, including Windows applications and games with platform and graphics-library details.boxedwine.org · read 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.boxedwine.org · read 30 Sep 2026
Browser build
The maker says Boxedwine runs in a browser using Emscripten, wasm and asm.js.boxedwine.org · read 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.boxedwine.org · read 30 Sep 2026
Browser storage
The web build uses memory storage by default, and changes to d:/ are discarded when the browser tab closes.boxedwine.org · read 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.boxedwine.org · read 30 Sep 2026
Browser support
Boxedwine runs in a browser using Emscripten (WASM and asm.js).boxedwine.org · read 30 Sep 2026
Configurable execution
The web build can take URL parameters to select a root filesystem, app archive, program, working directory, and filesystem overlays.boxedwine.org · read 30 Sep 2026
Configuration
The web build can be configured with URL parameters or by changing properties in boxedwine-shell.js.boxedwine.org · read 30 Sep 2026
Desktop platforms
The site lists Windows, Mac, and Linux as supported platforms.boxedwine.org · read 30 Sep 2026
Documentation
The maker provides user documentation for command-line arguments and web build configuration, plus developer build documentation.boxedwine.org · read 30 Sep 2026
Dropbox integration
The web build's Dropbox storage option uses an OAuth flow provided through the dropbox.js library.boxedwine.org · read 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.boxedwine.org · read 30 Sep 2026
Graphics support
The linked project repository lists support for apps and games using OpenGL, Direct3D and Vulkan.github.com · read 30 Sep 2026
Implementation
Boxedwine is written in C++ with SDL.boxedwine.org · read 30 Sep 2026
License
The maker says Boxedwine is open source under the GNU General Public License v2.boxedwine.org · read 30 Sep 2026
Online demos
The maker provides online demos for listed titles including AbiWord, Age of Empires and Caesar III.boxedwine.org · read 30 Sep 2026
Open source
Boxedwine is released under the GNU General Public License v2 (GPL).boxedwine.org · read 30 Sep 2026

The review

Boxedwine is an emulator for running older Windows applications, aimed at people who want to try them on a desktop or in a browser. Its free, GPL-licensed approach spans Windows, macOS and Linux, but the browser version’s storage and large-file limitations make it a less dependable choice for sustained use.

Overview

Boxedwine runs a 32-bit version of Wine while emulating the Linux kernel and CPU, and its maker lists support for 16-bit and 32-bit Windows applications. The project is written in C++ with SDL and released under the GNU General Public License v2. It supports multiple Wine versions, from 1.6 through 5.0.

Alongside desktop releases, Boxedwine runs in a browser through Emscripten, using WebAssembly and asm.js. A compatibility database and an app-and-game catalog with platform and graphics-library details can help narrow down what to try. Online demos include AbiWord, Age of Empires and Caesar III, though a demo is not a guarantee that every application will behave the same way.

Key features

  • 16-bit and 32-bit Windows support: The stated compatibility makes Boxedwine relevant to older Windows software, rather than a general solution for every Windows application.
  • Graphics APIs: The project repository lists support for OpenGL, Direct3D and Vulkan applications and games, giving graphics-dependent titles a route to run within the emulator.
  • Filesystem and display controls: Command-line options can mount host directories or ZIP files in the emulated filesystem and set screen resolution and scaling. These controls suit users willing to configure an environment for a particular program.
  • Configurable browser launches: URL parameters can choose a root filesystem, app archive, program, working directory and filesystem overlays. The web build can also be adjusted through properties in boxedwine-shell.js.
  • Browser file handling: Users can drop a directory into the page to list executable files. Upload and download behavior depends on a shell-file flag, so file handling is not simply automatic.
  • Browser storage choices: Memory storage is the default, and changes to d:/ disappear when the tab closes. Dropbox storage requires configuration and uses an OAuth flow through dropbox.js; local storage is available, with capacity dependent on the browser and operating system.
  • On-demand loading trade-off: Loading large files can block the browser’s UI thread or potentially crash the emulator, and requires server support for range requests. That makes the web build a poor fit when large files or reliable long sessions are central.

Pricing

Boxedwine is free: the GPL-licensed plan costs nothing. There is no paid plan or free trial. That makes it an accessible option for experimenting with older Windows applications, while users should expect to configure the emulator rather than pay for a more service-oriented tier.

Platforms

Boxedwine supports Windows, macOS and Linux desktop platforms, as well as web browsers through Emscripten. Desktop use avoids the browser build’s tab-based memory-storage behavior, while the web option offers access without a desktop installation but brings the stated storage and large-file caveats.

Who it's for

Boxedwine is best suited to technically comfortable users who want a free, open-source way to run older 16-bit or 32-bit Windows software, especially if they value filesystem, display and launch configuration. Its catalog, compatibility database and demos offer useful starting points. It is less suitable for anyone who needs assured compatibility with a particular program or wants browser storage to persist without setup.

Pros and cons

  • Pro: Windows, macOS, Linux and browser availability gives users several ways to access the emulator.
  • Pro: GPL v2 licensing, free pricing and configurable filesystem and display options make it a flexible choice for users comfortable managing their setup.
  • Pro: The compatibility database, catalog and online demos provide concrete ways to explore supported applications and games.
  • Con: Browser memory storage discards d:/ changes when the tab closes, so it is not a persistent default workspace.
  • Con: Dropbox storage requires configuration, while local-storage limits vary by browser and operating system.
  • Con: Large on-demand file loads can stall the UI or crash the emulator, and require range-request support from the server.

Alternatives

For a broader comparison, see Windows Compatibility Layers.

Crosswire is a free, GPL-3.0 option for macOS users who want an alternative open-source route. PlayOnLinux is free on Linux and macOS, but its stated caveats include unsupported games and occasional performance decreases. PlayOnMac is a free macOS option for users who have a supported Windows program. Porting Kit is another free macOS choice, focused on installing Windows games and apps with Wineskin. Q4Wine is a free, open-source option for Linux and macOS users seeking downloadable software. Bottles is a free alternative for Linux and macOS. Hangover is a free option for Linux users. CrossOver suits readers who want a paid Linux or macOS product and a 14-day free trial; CodeWeavers says it releases 95% of the Wine code it develops for CrossOver back to the Wine project.

Verdict

Choose Boxedwine if you want a free, GPL-licensed emulator for older Windows applications and are comfortable with configuration. Its desktop and browser coverage and support for 16-bit and 32-bit software are the main reasons to consider it. Look elsewhere if browser persistence or reliable handling of large files is essential.

Alternatives to Boxedwine

Every alternative, ranked