Winlator
by brunodev85 · LGPL-2.1 · open source
Runs Windows (x86-64) games and programs on an Android phone, using Wine to handle Windows and Box64 to translate the x86 code.
Needs:64-bit ARM phone · Android 8+ · no root
2113 Apps is independent, not affiliated with or endorsed by brunodev85. Official sources: winlator.org · source code on GitHub.
- Version
- 11.2
- Size
- 157.5 MB
- Requires
- Android 8.0+
- Updated
- 2026-08-19
Introduction
Winlator lets an Android phone run programs built for Windows on x86-64 PCs, most often games. It isn’t a virtual machine running a copy of Windows. It combines two projects:
- Wine, which answers a Windows program’s calls to Windows with Linux equivalents, so no Windows licence is involved.
- Box64 and Box86, which translate x86 processor instructions into ARM ones that a phone’s CPU can run.
Graphics go through DXVK and VKD3D, which turn Direct3D into Vulkan, and Mesa drivers (Turnip, Zink, VirGL). Older DirectDraw games are handled by cnc-ddraw. All of these are other people’s open-source projects, credited in the README. Winlator’s work is packaging them into one app with a desktop, containers and per-game settings.
Before you install
- A 64-bit ARM phone. This build contains native code for
arm64-v8aonly, so 32-bit-only phones can’t run it. - Your own games. Winlator comes with no games. You copy the game’s Windows files onto the phone and open them from Winlator’s file manager or desktop.
- Expect it to depend on your GPU. Turnip is Mesa’s open-source Vulkan driver for Qualcomm Adreno GPUs (Snapdragon phones). Phones with Mali or other GPUs use the other graphics paths. Which games run, and how fast, varies by phone and by game. We haven’t tested any.
Getting started
- Install the APK and open it. On first launch it unpacks its own system files. The README says to wait for that to finish.
- Create a container: a separate Wine environment with its own settings.
- Copy your game onto the phone and run its
.exefrom the Winlator desktop. For games you play often, make a shortcut. Shortcuts keep their own settings, so each game can be tuned separately.
Tips from the developer
The README lists fixes for common problems. In short:
- Crashes or instability: change the Box64 preset in the container’s Advanced settings. For Unity games, the Stability preset or the launch argument
-force-gfx-directis suggested. - .NET programs: install Wine Mono from Start Menu → System Tools → Installers.
- Some older games won’t start: add the environment variable
MESA_EXTENSION_MAX_YEAR=2003. - Low-resolution games look wrong: turn on Force Fullscreen in the shortcut’s settings.
- Crackling audio: raise the average latency in the ALSA/PulseAudio settings.
About this file
This is the original Winlator by brunodev85, taken from the project’s GitHub releases. The developer signs releases with an Android debug certificate, as shown under More Information. It is recorded here so a future release signed differently won’t go up without a check.
Many forks circulate under the Winlator name. We checked one that is signed with Android’s public test key and uses another app’s package name. We don’t host builds like that.
What’s inside the APK
Trackers
No code matching the Exodus Privacy tracker signatures.
Native code
Needs a 64-bit ARM phone; 32-bit-only devices are not supported.
Android versions
Built for Android 9 (target API 28).
Permissions
3 of them need your approval first.
CPU types in this build: arm64-v8a (64-bit ARM, almost every phone since 2017).
Asks you first (3)
Android shows a prompt before the app can use these.
- Show notifications (Android 13+) · POST_NOTIFICATIONS
- Read shared storage (Android 12 and older) · READ_EXTERNAL_STORAGE
- Write shared storage (Android 10 and older) · WRITE_EXTERNAL_STORAGE
Granted at install (8)
Low-risk permissions Android grants automatically, plus any we have not classified.
- ACCESS_NETWORK_STATE
- ACCESS_WIFI_STATE
- FOREGROUND_SERVICE
- FOREGROUND_SERVICE_MEDIA_PLAYBACK
- INTERNET
- MODIFY_AUDIO_SETTINGS
- VIBRATE
- WAKE_LOCK
More Information
- Package name
- com.winlator
- Version
- 11.2 (build 33)
- File size
- 157.5 MB (157,549,075 bytes)
- Requires
- Android 8.0 or later
- Category
- PC Emulators
- License
- LGPL-2.1
- Developer
- brunodev85
- Source code
- github.com/brunodev85/winlator
- Released
- Aug 19, 2026
- Signer SHA-256
- e576bf5035e4bba4efb2c5099f9d74a95cc3abe8e3b6b0c72219cc07eac8c8fb
- Certificate
- Android debug certificate. The developer signs releases with the debug key of their own build machine. It isn’t a public key, but it isn’t a dedicated release key either: if the developer changes machines, the next release can carry a different signer and won’t install over this one.
- File SHA-256
- ea5c81bf0e5b90a6b9ccb8007121ab6738c8646a5a60b341ce0ac2b33f1d100a
- Checked
- , against the v11.2.0 release on GitHub · how we check · verify it yourself
Common questions
Is this APK the official Winlator release?
Yes. It is the file from the project’s v11.2.0 release on GitHub, byte for byte, and it matches the SHA-256 checksum GitHub publishes for it. It is signed with the certificate we recorded when we first checked Winlator (SHA-256 e576bf5035e4bba4efb2c5099f9d74a95cc3abe8e3b6b0c72219cc07eac8c8fb); a release signed with a different key would not be published here. That certificate is an Android debug certificate, so a release built on another machine could carry a different signer.
What Android version does Winlator need?
Android 8.0 or later (API level 26). Version 11.2 is built for Android 9 (target API 28). Needs a 64-bit ARM phone; 32-bit-only devices are not supported.
Can Winlator access the internet?
Yes. The APK requests Android’s internet permission. In total it declares 11 permissions, and 3 of them need your approval first.
Does Winlator contain trackers?
No known trackers: our scan of version 11.2 found no code matching the Exodus Privacy tracker signatures. The scan covers known tracker libraries; it doesn’t show what data the app itself sends.
Is Winlator open source?
Yes. Winlator is released under the LGPL-2.1 licence, and its source code is published at https://github.com/brunodev85/winlator.
Recent releases
| Version | Released | Size |
|---|---|---|
| v11.2.0 · this download | Aug 19, 2026 | 157.5 MB |
| v11.1.0 | Jun 12, 2026 | 156.9 MB |
| v11.0.0 | Sep 26, 2025 | 153.3 MB |
| v10.1.0 | Jul 8, 2025 | 147.8 MB |
| v10.0.0 | Feb 28, 2025 | 147.7 MB |
Recent releases on the project’s GitHub. We host and check only the newest one. Full changelog.