← Back to Blog

How to Bypass Screen Resolution Tracking on Facebook and Instagram: Setting Up Dolphin Anty and AdsPower

A detailed guide on bypassing fingerprint tracking screen resolution in anti-detect browsers for safe multi-accounting on Facebook Ads, Instagram, and TikTok.

πŸ“…January 9, 2026
```html

If you are working with multiple Facebook Ads, Instagram, or TikTok accounts, you have likely encountered sudden bans on all profiles at once β€” this is a chain ban. One of the reasons for such mass bans is detection through screen resolution tracking. Platforms track your monitor's parameters and link accounts that log in with the same screen resolution. In this article, we will discuss how this tracking works and how to bypass it using anti-detect browsers.

What is screen resolution tracking and how does it work

Screen resolution tracking is a method of browser fingerprinting that allows websites to determine your monitor's resolution and other screen parameters. When you log into Facebook, Instagram, or any other platform, their scripts automatically collect the following data:

  • Screen.width and screen.height β€” the physical resolution of your monitor (e.g., 1920Γ—1080)
  • Window.innerWidth and window.innerHeight β€” the size of the browser window
  • Screen.availWidth and screen.availHeight β€” the available screen area (minus the taskbar)
  • Window.devicePixelRatio β€” pixel density (important for Retina displays)
  • Screen.colorDepth β€” color depth (usually 24 or 32 bits)
  • Screen.orientation β€” screen orientation (landscape or portrait)

These parameters are collected via JavaScript in mere fractions of a second upon page load. Websites store this data in your digital fingerprint and use it for identification. If you log into two different Facebook accounts from one computer, even using different browsers or incognito mode, the platform will see the same screen resolution and link these profiles together.

Real example: An arbitrageur was working with 15 Facebook Ads accounts on one computer with a resolution of 2560Γ—1440. He used different proxies and cookies but forgot to set up screen resolution spoofing in the anti-detect browser. After a week, all 15 accounts were banned simultaneously β€” Facebook identified the connection through the same monitor resolution.

It is important to understand that screen resolution is just one of dozens of fingerprint parameters. However, it is very stable: you do not change your monitor every day, so this value remains constant and becomes a reliable identifier. The combination of screen resolution with other parameters (User-Agent, time zone, system language, installed fonts) creates a unique fingerprint that can track you even without cookies.

Why screen resolution tracking is dangerous for multi-accounting

For those engaged in traffic arbitrage, running an SMM agency, or working with multiple marketplace accounts, screen resolution tracking poses a serious threat. Here’s why:

1. High uniqueness of the parameter

Screen resolution is a very distinctive parameter. According to studies, only about 15-20% of users have popular resolutions like 1920Γ—1080 or 1366Γ—768. If you have a monitor with a resolution of 2560Γ—1440 or 3840Γ—2160 (4K), you are already in the minority β€” such users make up only 5-7%. And if you have a non-standard resolution like 1680Γ—1050 or an ultra-wide monitor 3440Γ—1440, you are practically unique.

2. Stability of the value

Unlike an IP address (which can be changed via a proxy) or cookies (which can be deleted), screen resolution remains constant. You do not change your monitor every day. This makes the parameter ideal for long-term tracking and linking accounts together.

3. Impossibility to bypass without special tools

Regular incognito mode or VPNs do not change the screen resolution. The browser still transmits the real parameters of your monitor. The only way to spoof this data is to use anti-detect browsers like Dolphin Anty, AdsPower, Multilogin, or GoLogin, which can spoof JavaScript parameters at the browser engine level.

4. Combination with other parameters enhances detection

Platforms do not rely solely on screen resolution. They collect a comprehensive fingerprint: resolution + User-Agent + Canvas fingerprint + WebGL + time zone + languages + installed fonts. If at least 3-4 parameters match between different accounts, the system can determine a connection. Screen resolution is one of the most significant parameters in this chain.

Attention: Facebook, Instagram, and TikTok use machine learning to analyze fingerprints. Even if you spoof the screen resolution but leave other parameters unchanged, the algorithm may find a pattern and link accounts. Spoofing must be comprehensive!

Use Case Risk of Detection by Resolution Recommendation
Farming 5-10 Facebook Ads accounts High Resolution spoofing is mandatory for each profile
Managing 20+ Instagram accounts for clients Critical Use anti-detect + residential proxies
Parsing marketplaces (Wildberries, Ozon) Medium Rotation of resolutions is desirable for frequent requests
Posting ads on Avito from different cities Low Different IPs are sufficient, but spoofing won't hurt

What parameters do Facebook, Instagram, and TikTok track

Modern platforms collect not just screen resolution β€” they analyze a whole set of related parameters that create a unique "monitor fingerprint." Here’s a complete list of what Facebook, Instagram, TikTok, and other sites see:

Main resolution parameters

  • screen.width and screen.height β€” full resolution of the monitor (1920Γ—1080, 2560Γ—1440, etc.)
  • screen.availWidth and screen.availHeight β€” available area (minus the Windows taskbar or macOS dock)
  • window.innerWidth and window.innerHeight β€” size of the browser window (may differ from full screen)
  • window.outerWidth and window.outerHeight β€” size of the browser window including borders and panels

Additional screen parameters

  • window.devicePixelRatio β€” pixel density (1.0 for regular monitors, 2.0 for Retina, 1.25/1.5 for Windows with scaling)
  • screen.colorDepth β€” color depth (usually 24 or 32 bits)
  • screen.pixelDepth β€” pixel bit depth (usually matches colorDepth)
  • screen.orientation.type β€” orientation (landscape-primary, portrait-primary, etc.)
  • screen.orientation.angle β€” rotation angle (0, 90, 180, 270 degrees)

Advanced screen fingerprinting methods

In addition to simple JavaScript parameters, platforms use more complex techniques:

  • Canvas Fingerprinting β€” drawing an invisible image on Canvas and analyzing how your graphics card renders it. Different GPUs yield different results, creating a unique fingerprint.
  • WebGL Fingerprinting β€” similar to Canvas, but through WebGL. It identifies the graphics card model, driver, and supported extensions.
  • Media Devices API β€” a list of connected monitors, cameras, microphones (requires user permission, but some data is available without it).
  • CSS Media Queries β€” checking support for various resolutions and screen characteristics through CSS.

Important for arbitrageurs and SMM:

Facebook and Instagram especially actively use Canvas and WebGL fingerprinting. If you only spoof the screen resolution but do not set up Canvas/WebGL spoofing in the anti-detect browser, the system will still be able to link your accounts through GPU fingerprint. In Dolphin Anty and AdsPower, make sure to enable the "Canvas Spoofing" and "WebGL Spoofing" options for each profile.

Popular screen resolutions and their prevalence

Resolution User Share Uniqueness for fingerprint
1920Γ—1080 (Full HD) ~22% Low (most popular)
1366Γ—768 ~18% Low (laptops)
2560Γ—1440 (2K) ~6% Medium
3840Γ—2160 (4K) ~3% High
1440Γ—900 ~4% Medium
3440Γ—1440 (ultra-wide) ~1% Very high
Mobile (various) ~35% Low (great variety)

As you can see, the rarer the resolution, the more it distinguishes you from the crowd. If you are working on a 4K monitor or an ultra-wide display, your fingerprint becomes very recognizable. Therefore, when setting up an anti-detect browser, it is advisable to choose popular resolutions like 1920Γ—1080 or 1366Γ—768 β€” this way you will "blend in" among millions of ordinary users.

Setting up screen resolution spoofing in Dolphin Anty and AdsPower

Anti-detect browsers are the only reliable way to spoof screen parameters at the JavaScript API level. Regular browsers (Chrome, Firefox) and even extensions cannot fully change these values, as they are read at a low level of the browser engine. Let's look at the step-by-step setup in the two most popular solutions for arbitrage and SMM.

Setting screen resolution in Dolphin Anty

Dolphin Anty is one of the most popular anti-detect browsers among arbitrageurs working with Facebook Ads and TikTok Ads. Here’s how to properly set up resolution spoofing:

  1. Create a new browser profile: Open Dolphin Anty β†’ click "Create Profile" β†’ enter a name (e.g., "FB Ads Account 1").
  2. Go to the "Fingerprints" section: This is the key section where all fingerprint parameters are configured. Find the "Screen Resolution" block.
  3. Select the spoofing mode: Dolphin offers three options:
    • "Real" β€” uses your monitor's resolution (DO NOT USE for multi-accounting!)
    • "Random" β€” generates a random popular resolution from the database
    • "Manual" β€” you specify the desired resolution
  4. Recommended setting: Choose "Manual" and specify one of the popular resolutions: 1920Γ—1080, 1366Γ—768, 1536Γ—864, or 1440Γ—900. Avoid exotic values like 4K or ultra-wide monitors.
  5. Configure related parameters: In the same section, find:
    • Device Pixel Ratio β€” set to 1.0 for regular monitors or 2.0 if emulating Retina
    • Color Depth β€” leave at 24 (standard value)
    • Canvas β€” enable "Canvas Spoofing" in "Noise" mode (adds random distortions)
    • WebGL β€” enable "WebGL Spoofing" and select a random graphics card from the list
  6. Add a proxy: Be sure to attach a residential proxy to the profile β€” the screen resolution must match the geography of the IP. For example, if you are using a US IP, choose resolutions popular in the USA (1920Γ—1080, 1366Γ—768).
  7. Save the profile and check: Launch the profile and go to a fingerprint checking site (e.g., pixelscan.net or browserleaks.com). Ensure that the specified resolution is displayed, not the real one.

Scaling tip: If you are creating 10+ profiles, use different resolutions for each. Create a list of 5-7 popular resolutions and alternate them. This will reduce the likelihood that the platform finds a pattern in your accounts. For example: profile 1 β€” 1920Γ—1080, profile 2 β€” 1366Γ—768, profile 3 β€” 1536Γ—864, and so on.

Setting screen resolution in AdsPower

AdsPower is another popular anti-detect browser, especially among those working with Amazon, eBay, and Chinese marketplaces. The setup process is similar to Dolphin, but with some differences:

  1. Create a profile: Click "New Profile" β†’ select the operating system (Windows/macOS/Linux) β€” this is important, as resolutions must match the OS.
  2. Open fingerprint settings: Go to the "Basic Settings" tab β†’ find the "Screen Resolution" section.
  3. Select a strategy: AdsPower offers:
    • "Real" β€” real resolution (not suitable)
    • "Random" β€” random from the database of popular ones
    • "Custom" β€” manual input of values
  4. Set a custom resolution: Choose "Custom" and enter the width and height. AdsPower will automatically select corresponding values for availWidth/availHeight (taking into account the taskbar).
  5. Configure additional parameters:
    • In the "Advanced Settings" tab, find "Canvas Fingerprint" β†’ set to "Noise" (adding noise)
    • In the "WebGL" section, choose "Custom" and specify the GPU model (e.g., NVIDIA GeForce GTX 1060 or Intel HD Graphics 630)
    • Device Pixel Ratio β€” set according to the chosen resolution
  6. Synchronize with User-Agent: Important point! If you are emulating Windows with a resolution of 1366Γ—768, the User-Agent must be from Windows, not macOS. AdsPower can automatically select the corresponding UA, but check manually.
  7. Add a proxy and check: Attach a proxy (preferably mobile proxy for working with Instagram and TikTok), save the profile, and test on fingerprint checking sites.

Setting up in other anti-detect browsers

If you are using Multilogin, GoLogin, Octo Browser, or Incogniton, the setup principles are similar:

  • Multilogin: "Browser Profile Settings" section β†’ "Screen" β†’ select "Custom" and enter the resolution. Be sure to enable "Canvas Defender" and "WebGL Defender".
  • GoLogin: When creating a profile in the "Screen Resolution" section, choose from the list of popular ones or enter your own. GoLogin automatically adjusts related parameters.
  • Octo Browser: Fingerprint settings β†’ "Display" β†’ specify the resolution and pixel ratio. Octo allows you to save setting templates for quick creation of new profiles.

Common mistakes when setting screen resolution

Even experienced arbitrageurs and SMM specialists make mistakes when setting up screen resolution spoofing. Here are the most common issues and how to avoid them:

1. Using the same resolution for all profiles

Many create 10-20 profiles in Dolphin Anty and set the same resolution for all, such as 1920Γ—1080. This is a mistake! If all your accounts have identical screen resolutions, the platform may link them together, even if you use different proxies.

Solution: Create a list of 5-7 popular resolutions (1920Γ—1080, 1366Γ—768, 1536Γ—864, 1440Γ—900, 1600Γ—900) and alternate them between profiles. You can use random selection, but watch out for obvious patterns (e.g., every third profile with the same resolution).

2. Mismatch between resolution and User-Agent

If you set a resolution of 1366Γ—768 (typical for laptops), but the User-Agent indicates a desktop PC with Windows 11, this looks suspicious. Or vice versa: a resolution of 2560Γ—1440, but UA from an old laptop.

Solution: Ensure that the screen resolution matches the type of device in the User-Agent. Most anti-detect browsers automatically select the corresponding UA, but always check manually. For example:

  • 1366Γ—768 or 1440Γ—900 β†’ laptop (13-15 inches)
  • 1920Γ—1080 β†’ desktop PC or laptop 15-17 inches
  • 2560Γ—1440 or 3840Γ—2160 β†’ desktop PC with a good monitor

3. Ignoring devicePixelRatio

Device Pixel Ratio (DPR) is the ratio of physical pixels to logical ones. For regular monitors, it is 1.0, for Retina displays β€” 2.0, for Windows with 125% scaling β€” 1.25. If you set a resolution of 1920Γ—1080 with a DPR of 2.0, this will look strange (such a combination is rare).

Solution: Use standard combinations:

  • Resolution 1920Γ—1080, 1366Γ—768, 1536Γ—864 β†’ DPR = 1.0
  • Resolution 2560Γ—1440, 2880Γ—1800 (MacBook Pro) β†’ DPR = 2.0
  • Windows with scaling β†’ DPR = 1.25 or 1.5

4. Forgetting about Canvas and WebGL spoofing

This is a critical mistake! You spoof the screen resolution but forget to enable Canvas Fingerprint and WebGL spoofing. As a result, the platform does not see your real resolution, but it does see the unique fingerprint of your graphics card through Canvas/WebGL and still links accounts.

Solution: In each profile of the anti-detect browser, be sure to enable:

  • Canvas Fingerprint β†’ "Noise" or "Block" mode (adding noise is preferable, as complete blocking may look suspicious)
  • WebGL Fingerprint β†’ "Noise" mode and select a random GPU model from the list
  • WebGL Metadata β†’ spoof information about the graphics card (vendor, renderer)

5. Using exotic resolutions

Some think that the more unique the resolution, the better for anonymity. They set 1680Γ—1050, 1280Γ—720, or even 800Γ—600. This is a mistake! Rare resolutions make your fingerprint more recognizable, not less.

Solution: Use only popular resolutions that are common among millions of users. The top 5 safe options:

  1. 1920Γ—1080 (Full HD) β€” the most popular
  2. 1366Γ—768 β€” standard for laptops
  3. 1536Γ—864 β€” Windows with 125% scaling
  4. 1440Γ—900 β€” popular for MacBook and some laptops
  5. 1600Γ—900 β€” common on 15-17 inch laptops

6. Mismatch between resolution and proxy geography

Different countries have different popular screen resolutions. For example, in the USA and Europe, 1920Γ—1080 is dominant, while in developing countries, 1366Γ—768 is more common. If you use a US IP with a resolution that is rarely found in the USA, it may raise suspicions.

Solution: Research the statistics of popular resolutions in the country of your proxy. For the USA, Canada, and Western Europe, 1920Γ—1080 and 2560Γ—1440 are safe. For Asia, Latin America, and Eastern Europe β€” 1366Γ—768 and 1440Γ—900.

Real case of an error: An SMM specialist managed 25 Instagram accounts for clients. He used different proxies and an anti-detect browser, but set the resolution to 3840Γ—2160 (4K) for all profiles, thinking it was "premium" and would look good. After a month, Instagram banned 18 out of 25 accounts β€” the system identified the connection through the rare screen resolution. Lesson: do not use exotic resolutions!

Advanced bypass methods: Canvas fingerprinting and WebGL

Spoofing screen resolution is just the first level of protection against fingerprinting. Modern platforms use more complex techniques that analyze how your hardware (CPU, GPU) processes graphics. Let's discuss advanced methods for bypassing detection.

Canvas Fingerprinting: how it works and how to bypass it

Canvas Fingerprinting is a technique where a website draws an invisible image on an HTML5 Canvas (for example, text with a specific font and color) and analyzes how your browser rendered it. Due to differences in operating systems, graphics cards, drivers, and font smoothing settings, each computer renders the image slightly differently. This difference creates a unique "fingerprint."

Facebook, Instagram, and TikTok actively use Canvas Fingerprinting. Even if you spoof the screen resolution and IP address, if the Canvas fingerprint remains the same across all your accounts, the platform will be able to link them.

Methods to bypass Canvas Fingerprinting:

  • Adding noise: Anti-detect browsers add random micro-changes to the Canvas data, making the fingerprint unique for each profile, but not blocking functionality. This is the safest method. In Dolphin Anty and AdsPower, choose "Noise" mode.
  • Complete blocking of Canvas: Some browsers allow you to completely block the Canvas API. This is effective but may break the functionality of some websites and looks suspicious (less than 0.1% of users block Canvas).
  • Spoofing Canvas fingerprint: Advanced anti-detects (Multilogin, Octo Browser) can spoof the Canvas fingerprint with a pre-recorded fingerprint of a real user. This is the most reliable method but requires a database of real fingerprints.

WebGL Fingerprinting: GPU fingerprint

WebGL (Web Graphics Library) is an API for rendering 3D graphics in the browser. Through WebGL, websites can determine the model of your graphics card, driver version, supported extensions, and even GPU performance. This information creates a very stable and unique fingerprint.

Platforms collect the following parameters through WebGL:

  • UNMASKED_VENDOR_WEBGL β€” GPU vendor (NVIDIA, AMD, Intel)
  • UNMASKED_RENDERER_WEBGL β€” graphics card model (e.g., "NVIDIA GeForce GTX 1060")
  • Supported extensions β€” list of supported WebGL extensions
  • WebGL parameters β€” maximum texture resolution, number of units, etc.

How to bypass WebGL Fingerprinting:

  1. Spoofing WebGL Metadata: In the settings of the anti-detect browser, select a random GPU model from the list of popular ones (NVIDIA GeForce GTX 1060, Intel HD Graphics 630, AMD Radeon RX 580). Ensure that the model matches the chosen screen resolution and operating system.
  2. Adding noise to WebGL: Similar to Canvas, anti-detects can add micro-changes to the WebGL data, making the fingerprint unique for each profile.
  3. Using Software Rendering: Some browsers allow you to disable hardware acceleration and use software rendering. This hides information about the real GPU but significantly reduces performance.
  4. Matching WebGL and other parameters: If you are emulating a laptop with a resolution of 1366Γ—768, choose integrated graphics (Intel HD Graphics) rather than a powerful discrete card (NVIDIA RTX 3080). Mismatches look suspicious.

AudioContext Fingerprinting

A lesser-known but effective technique is AudioContext Fingerprinting. The browser generates an audio signal and analyzes how the sound card processes it. Different sound cards and drivers yield different results, creating a unique fingerprint.

Bypass: In advanced anti-detect browsers (Multilogin, Octo Browser), there is an option for "Audio Fingerprint Protection" β€” it adds noise to the AudioContext API. In Dolphin Anty and AdsPower, this function may be in the "Advanced Settings" section.

Fonts Fingerprinting: fingerprint based on fonts

Websites can determine which fonts are installed on your system. The set of fonts is unique to each user (especially if you have installed custom or specialized fonts). The combination of installed fonts creates a stable identifier.

Bypass: Anti-detect browsers allow you to limit the list of available fonts to a standard set (Arial, Times New Roman, Verdana, etc.) or spoof the list to match what is typical for the chosen operating system. For example, if you are emulating macOS, the browser will show fonts like San Francisco, Helvetica Neue, which are only available on Mac.

Checklist for comprehensive protection against fingerprinting:

  • Ensure resolution spoofing is set for each profile.
  • Match User-Agent with the device type.
  • Adjust devicePixelRatio according to the resolution.
  • Enable Canvas and WebGL spoofing.
  • Use popular resolutions to blend in.
  • Ensure proxy geography matches the resolution.

Checklist for safe multi-accounting

Following these best practices will help you maintain the safety of your multi-accounting activities:

  • Always use anti-detect browsers for multi-accounting.
  • Regularly update your browser settings to adapt to platform changes.
  • Monitor your accounts for any unusual activity.
  • Use different proxies for each account to avoid linking.
  • Be cautious with account creation patterns to avoid detection.

Conclusion

Screen resolution tracking is a significant risk for anyone managing multiple accounts on platforms like Facebook, Instagram, and TikTok. By understanding how this tracking works and implementing effective spoofing techniques, you can protect your accounts from detection and bans. Always stay updated on the latest methods and best practices to ensure your multi-accounting remains safe and effective.

```