BlueStacks is one of the most popular Android emulators available today, allowing users to run mobile apps and games on their computers. However, many users find the built-in advertisements distracting and intrusive. If youโre looking for a way to disable ads in BlueStacks, this guide will provide you with effective methods to achieve that.
Understanding Ads in BlueStacks
BlueStacks is a free-to-use emulator, and like many free software applications, it relies on advertisements to generate revenue. Ads can appear as banners, pop-ups, or even sponsored app suggestions within the emulator itself. While these ads help keep the software free, they can sometimes be disruptive, especially during gaming or app usage.
Methods to Disable Ads in BlueStacks
Below are several methods you can use to reduce or entirely disable ads in BlueStacks, depending on your preferences and technical comfort level.
1. Upgrade to BlueStacks Premium
The easiest and most official way to remove ads in BlueStacks is by upgrading to the Premium Subscription. BlueStacks offers a paid option that completely removes advertisements and provides additional features, including better performance and priority support.
To upgrade:
- Open BlueStacks on your computer.
- Click on the Settings icon in the top-right corner.
- Select Subscription from the menu.
- Choose a plan and follow the instructions to complete the purchase.
Once youโve subscribed, all ads should be eliminated.
2. Block Ads Using a Firewall
If youโre looking for a free method, you can use a firewall application to block ad-serving domains within BlueStacks. This method prevents BlueStacks from accessing the servers responsible for delivering ads.
Steps to block ads via a firewall:
- Download and install a reliable firewall application such as Windows Defender Firewall or a third-party option like GlassWire.
- Open the firewall settings and create a new outbound rule.
- Block the following domains BlueStacks uses for advertisements:
bsclogics.com
api.bluestacks.com
bluestacks.com
- Save the changes and restart BlueStacks.
This method can help minimize ads, but BlueStacks may still attempt to load certain promotional content.
3. Modify the Hosts File
Another method to disable ads is by editing the systemโs hosts file to prevent BlueStacks from accessing ad servers. Before proceeding, ensure you have administrator privileges.
Steps to modify the hosts file:
- Open the
Run
dialog by pressing Win + R and typenotepad
, then press Ctrl + Shift + Enter to run it as an administrator. - Click on File โ Open and navigate to
C:\Windows\System32\drivers\etc\
. - Change the file format from Text Documents (*.txt) to All Files and select
hosts
. - Add the following lines at the end of the file:
127.0.0.1 bsclogics.com
127.0.0.1 api.bluestacks.com
- Save the file and restart your computer.
This method should block BlueStacks from accessing its ad servers, preventing most ads from appearing.
4. Use an Ad-Blocking Application
Many ad-blocking applications such as AdGuard and uBlock Origin can help block ads in BlueStacks. These applications work by filtering out ad-related traffic at the network level.

Hereโs how to use an ad-blocker:
- Download and install an ad-blocking application on your system.
- Configure the application to block ads across all apps.
- Ensure that network filtering is enabled to intercept BlueStacks connections.
While this method can be effective, some ads may still bypass the filters depending on their source.
Final Thoughts
BlueStacks is a powerful emulator, but its reliance on advertisements can be frustrating for users. Fortunately, several methods exist to reduce or eliminate ads based on user preferences. Whether you choose to upgrade to Premium, modify system settings, or use an ad blocker, you now have the tools to enjoy an ad-free experience.

Keep in mind that modifying system files or blocking domains may affect certain features within BlueStacks. If you encounter any issues, consider reversing the changes or opting for the official ad-free subscription.