Blizzard App

Former app

Please read the Installation Guide before submitting anything.

Application Details:

Version: Client
License: Free to use
Votes: 6
Latest Rating: Silver
Latest Wine Version Tested: 2.9-staging

Maintainers: About Maintainership

Free Download Blizzard App

Test Results

Selected Test Results

What works

  • Logging in with HTML-looking menu
  • Manual entry of authenticator code in HTML-looking menu
  • Dropdown menus! Broken in previous tests of mine.
  • Friends list
  • Messaging friends! Broken in previous tests of mine.
  • Playing Hearthstone multiplayer with "-force-d3d9" added in the "additional command line arguments" section of the app's settings.
  • Playing Starcraft 2 co-op multiplayer with Medium settings and portraits set to 2D.

What does not

  • Nice-looking login form, must use HTML form that appears below
  • Simplistic "approve" authentication from the mobile app authenticator
  • Any of the info-panes available for each game: friends cannot be seen, news cannot be seen, etc.
  • Shop shows as HTML with no CSS or images
  • News shows as HTML with no CSS or images

What was not tested

  • World of Warcraft
  • Diablo III
  • Heroes of the Storm
  • Overwatch

Additional Comments

Wine Staging 2.9-1 [Arch Linux repo version as of 6/11/17]
Clean Wine 32-bit prefix
Windows Version set to Windows 7
install corefonts with winetricks
vcruntime140 set to (native) from winecfg
selected in Test Results table below
DistributionTest dateWine versionInstalls?Runs?RatingSubmitter
CurrentManjaro LinuxJun 11 20172.9-stagingYes Yes SilverAdamTheGrump 
ShowDebian GNU/Linux 8.x "Jessie" x86_64May 06 20172.7Yes Yes GoldEmily Banc 
ShowArch Linux x86_64Apr 25 20172.6Yes Yes GoldGutoAndreollo 
ShowDebian GNU/Linux 8.x "Jessie" x86_64Mar 21 20172.4Yes Yes GoldFree Yorp 
ShowUbuntu 16.10 "Yakkety" amd64 (+ variants like Kubuntu)Mar 18 20172.4N/A No GarbageNikolai Gorochenko 

Known Bugs

Bug # Description Status Resolution Other apps affected
32342 Multiple applications and games using 'Webkit' or 'Blink' web browser engine crash on startup ('Arial' and 'Times New Roman' font face name validation) STAGED View
33943 client dropdowns do not appear until you hover its options STAGED View
37885 launcher fails to set permissions on WoW files NEW View
38845 launcher shows white screen with WINEPREFIX Windows version > 'Windows XP' and builtin d3dcompiler_47.dll REOPENED View
39069 launcher requires multiple click to focus tabs in Openbox NEW View
40857 drop-down menus lack border NEW View
40930 App: Windows versions higher than XP draw GTK decorations UNCONFIRMED View
40931 Shop not working on Win7+ UNCONFIRMED View
41054 Multiple applications fail to start when MSVCP140 is set to native (Battle.Net, Photoshop CC 2015.5) RESOLVED FIXED View
41547 Can't open battlenet NEEDINFO View
42000 invisible window elements with Win7+ mode UNCONFIRMED View
42865 Crash on starting the application RESOLVED DUPLICATE View
42874 App is unable to update games UNCONFIRMED View

Show all bugs

HowTo / Notes


Blizzard App

Leaving the instructions below these for those that it helps, but recent updates have caused major issues with regards to and support for Windows XP. However, the following allows to start and login. This combination of versions also seems to have support for the dropdown menus, no longer are they hidden.

  • Wine Staging 2.9-1 [Arch Linux repo version as of 6/11/17]
  • Clean Wine 32-bit prefix
  • Windows Version set to Windows 7
  • install corefonts with winetricks or otherwise
  • vcruntime140 set to (native) from winecfg

Note that the login buttons do not work properly, but there is an HTML-looking form below the normal form. It functions for both the actual login and the authenticator code, but it seems that you must manually enter the authentication code (Hitting approve on device does not properly trigger).

Tested with both Hearthstone and Starcraft 2 multiplayer. Had to add "-force-d3d9" for Hearthstone. Starcraft 2 settings all set to Medium, Portraits set to 2D to reduce lag.

Previous instructions before Blizzard discontinued support for Windows XP:

Blizzard App

For Wine Development release 2.3 and later

  • Change Windows Version to Windows XP

    • Open Wine configuration (winecfg) and change setting at the bottom

  • Install Core TTF Fonts from Microsoft (needed to see web elements)

  • Install Visual C++ 2015 libraries (needed to update games)

    • winetricks vcrun2015

For Wine Staging release 2.3 and later

  • Change Windows Version to Windows XP

    • Open Wine configuration (winecfg) and change setting at the bottom

  • Install Visual C++ 2015 libraries (needed to update games)

    • winetricks vcrun2015


Blizzard App icon keeps spinning forever, can't login

  • Click the little gear in top right, move mouse down to click "Settings"
  • Go to "Advanced" tab and check "Disable browser acceleration"

Installer does not work on Arch Linux x86_64

  • Install lib32-libldap and lib32-gnutls


The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

Hearthstone crashes after launching
by Nikita on Monday June 19th 2017, 16:44
After Launching HS it crashes. BTW when I set win 7 in winecfg the battle net app doesnt launch.Only works with windows xp.
Pulling My Hair Out
by CiciBean on Thursday June 15th 2017, 21:13
I'm running ParrotSec OS (I have no choice right now) but I can run a lot of Debian based programs and I've installed the latest Wine but every time I click on the Blizzard App it will pull up the little blue box stating that it's "Starting the Blizzard App" but then it goes away and I got nothing. I can't figure out what I'm doing wrong or how to fix it.
A fix for login form being non-graphical
by moxian on Wednesday June 14th 2017, 12:16
I managed to fix the login form being non-fancy by installing internet explorer (by running `winetricks ie8`).

I still, however, cannot see patch notes, update, "breaking news" and other type of "cards", once the app opens - I have two small white rectangles instead. That said, this problem can definitely be fixed, as it worked fine before I updated wine and purged my wine prefix, breaking my setup :P
Operating systems
by Nate Clark on Saturday May 27th 2017, 7:02
This only works when i use the windows xp setting witch is fine but blizzard is starting not to support win xp plz make it compatible wine win 10
setting plz. (I can't play "overwatch" of because of that)
News/Updates/shop not showing up
by mioc on Saturday May 27th 2017, 2:46
With latest blizzard app patches I can´t see patch notes and news anymore. The shop doesn´t load properly. Tried with and without acceleration and so on. No dll overrides used, games just run fine
failing to run in other version than win xp
by asembus on Friday May 26th 2017, 21:01
using ubuntu 16.04 and wine 2.9 and 64 prefix (im sure it wont count as battle net is 32 bit app CMIIW)
get this error when running on every version except win xp

fixme:winhttp:get_system_proxy_autoconfig_url no support on this platform
fixme:winhttp:WinHttpDetectAutoProxyConfigUrl discovery via DHCP not supported
fixme:wininet:InternetSetOptionW Option 77 STUB
fixme:wininet:InternetSetOptionW Option 77 STUB
err:wininet:open_http_connection create_netconn failed: 12029
Blizzard App installs correctly, but login is broken
by pyr0man99 on Thursday May 25th 2017, 14:39
I was able to get the Blizzard App to install correctly following this guide, but I cannot get past the login prompt. The prompt asks for username and password, but does not have a login button. I've tried pressing ENTER after entering my information and nothing happens. I've also tried TAB+ENTER to find and press an invisible button but that hasn't worked either. Pressing the "Continue without logging in" button takes me to the game selection screen, but I am unable to login using the "Go online" button. Anyone else encounter this?

System Details:
Linux Mint 18
Wine 2.8
impending release issues
by AdamTheGrump on Wednesday May 24th 2017, 1:08
The Blizzard app claims that windows XP will not be supported soon, which to me means they have intentions of breaking something. Does anyone have success running this in a more recent Windows version setting?
Installer hangs on
by Thomas Woltjer on Monday May 8th 2017, 21:20
Running wine 2.6 on Manjaro, I've been following the directions on the page. After setting the prefix to Windows XP, and installing ttf-ms-corefonts and vcrun2015, I ran the installer. It seems to work well until the progress bar is half-full, and the text reads "Updating Blizzard Agent..." The console from which I launched the installer reads "fixme:wininet:InternetSetOptionW Option 77 STUB." Has anyone else had this problem?
Created account just to say thanks!
by Mike on Friday April 28th 2017, 7:54
Yep, this was an issue for me as well, and yep, have it solved.

Now it runs well, however it literally takes AGES to start up (almost 10 minutes from $wine Launcher.exe to the logged-in & working program.)
Hearthstone crashes on launch
by Jay Patel on Wednesday April 26th 2017, 21:42
Unhandled Exception:
System.BadImageFormatException: Could not resolve field token 0x04000032
File name: 'LocationAPI'
fixme:ntdll:EtwEventUnregister (deadbeef) stub.

I get this error when I launch Hearthstone, and it crashes as few seconds in to loading screen.
I am using wine 2.6 and ubuntu.
Correction: It does work under archlinux
by GutoAndreollo on Tuesday April 25th 2017, 11:00
Since editing is not possible:

I take that back, It does work correctly under archlinux with the provided instructions. Make sure you have your 32-bit drivers installer correctly, and in versions matching your standard 64-bit ones. (Thanks, Svitozar!)
Does not work on ArchLinux at this time
by GutoAndreollo on Tuesday April 25th 2017, 6:13
(submitting as a comment instead of a new review as suggested by the mod, even though the last arch review is 4+ months old, for a different version of wine and of the product itself)

Tested on ArchLinux 2017-04-25, with wine 2.6-1 (and 2.6-1-staging, as well, to the same effect).
Installer version is, timestamped 2017-03-21 23:29:03 (US version). Tested the EU version, had the same results, too.

- Installer launches, but does not complete, complaining it's unable to launch the Blizzard Update Agent, stopping with error BLZBNTBTS0000005C.
- Copying the installed product from a working windows install (updated as of 2017-04-25) does bring up the login screen at first, and does seem to take a login (it shows denied if wrong password, hides itself for a correct one). It does bring up a tray icon in following invocations, but crashes short of showing any GUI. The "echo trick" also didn't produce any results.a

- Tested with multiple brand new prefixes 32- and 64-bit, to no avail
- Tested in existing prefixes that already run Diablo III and World of Warcraft correctly, also to no avail
- Tested all the different winetricks and suggestions from all the previous wine 2.x GOLD and PLATINUM approvals, with no success either.
- Brought up a brand new arch VM, spinning up only the mininum required packages (working XFCE and wine), also to the same results.
Can't login
by shawn on Monday April 24th 2017, 5:56
Since the last outage ( authentication servers) I can't login to the app. When I start the launcher (Launcher.exe) I get the login box, but after entering my credentials, nothing happens. No authenticator prompt, no nothing. If I click on the gear icon, I can select "Continue without logging in" and get past it (though I have to click a bunch of times to get that to come up). From there I can run / update WoW without any issues.

I'm currently running in XP mode. Changing to Win7 / Win2008 had no effect (7 didn't show anything at all, no login, etc).
Performance since version
by Jose on Tuesday February 28th 2017, 11:38
A few days ago Blizzard rolled an update for the launcher, version

I installed the required update and ever since then i have been experiencing performance issues. The client seems heavy now, and every game I run with it is even heavier to handle, making it impossible to play comfortably (even HS has minor lag issues, not to mention Heroes of the Storm or Diablo 3, which I can run but not play smoothly with a group of people) . Unfortunately we don't have the option to use an older version of the launcher,

Anyone has noted this issue now or in the past? Does someone have a workaround maybe in the form of some library override?

I am running Ubuntu 16.04 in a Intel i7 8x 2.5GHz with 8Gb RAM and 1Gb Graphic card running from a SSD Disk. It is a laptop but a decent one and i have not suffered performance issues in the past within this system.

Any suggestion would be appreciated.

Thanks :)