Resize Bluestack Screen on Mac OS X

I need to check the application compatibility in all device & debuging application on Bluestack App Player, can anyone please tell me how to resize the screen of Bluestack on Mac OS X? I googled it and found that in Windows the screen size can be changed via register as shown below :

Go to regedit: 
HKEY_LOCAL_MACHINE\SOFTWARE\BlueStacks\Guests\Android\FrameBuffer\0 
"Width"=dword:00000320 - change value 
"Height"=dword:00000258 - change value

But I'm new to Mac OS X where do I find the regedit?


If you can't just drag the window edge or corner to resize it, try this:

First, quit the program (Bluestacks > Quit in the menu bar or press Q).

If Bluestacks App Player is like a typical OS X application, you can find the preferences file (Mac OS X does not have a central configuration facility like the Windows Registry) in ~/Library/Preferences/. There you should look for a file like com.bluestacks.appplayer.plist or something similar.

You can open the plist file in a text editor or Xcode. Then look for a key corresponding to window size (it will probably start with NS) and then adjust the size as needed.

Based on the comment below, the property is found at guests > android > height.

Note that for more recent versions of OS X (since at least 10.9) you need to use the defaults utility in terminal to make the change.


In ~/Library/Preferences, you'll find a file named com.BlueStacks.AppPlayer.plist. If you open this file with Xcode, you'll find the screen size settings by drilling down into: Guests->Android->FrameBuffer. You'll find the width & height settings under the FrameBuffer dictionary.

Note: Install your Android applications before you change the screen size. You may find the (web) view BlueStacks uses to access the Google Play store doesn't use your updated screen size.


As of BlueStacks 2.0.1.14, the following solutions don't work anymore (editing ~/Library/Preferences/com.BlueStacks.AppPlayer.plist):

  1. Adding/Modifying Root > Guests > Android > Config > RestartGuestOnFrontendLaunch and set to 1.
  2. Adding/Modifying Root > Guests > Android > Height and set to desired value.

The only working solution is to change:

Root > Guests > Android > FrameBuffer >

  • Height: 540
  • Width: 960
  • WindowHeight: 540
  • WindowWidth: 960

I edit it with Xcode, save and re-launch BlueStack. Works perfectly on Mojave 10.14.1.

(I set to 960 x 540, half size of original)