• Website
  • Server status
  • API documentation
  • Blog
Telegram Icon Community
EN
Русский
Português
English
中文 (中国)
Tiếng Việt
Log in Start free
  • Website
  • Server status
  • API documentation
  • Blog
  • Community
  • English (US) Русский Português English 中文 (中国) Tiếng Việt
Log in View Plans

Browser profile setup

Set up browser profiles, choose profile types, and manage browser settings for web accounts.

search icon

Try a different keyword or check for typos. If you still need help, contact support.

  • Browser profile setup
  • Browser profile tools
  • Browser fingerprints
  • Home
  • breadcrumb separator bar
  • Multilogin
  • breadcrumb separator bar
  • Browser profiles & web accounts
  • breadcrumb separator bar
  • Browser profile setup
  • breadcrumb separator bar
  • Browser profile settings: Fingerprint section

Browser profile settings: Fingerprint section

Written by Yelena V ( Updated on July 30th, 2026 )

Updated on July 30th, 2026

The “Fingerprint” section controls the browser, device, and network signals websites can read from a browser profile – including WebRTC, timezone, geolocation, languages, screen resolution, fonts, media devices, Navigator, WebGL, Canvas, AudioContext, and port scan protection. Websites can combine signals like these into a browser fingerprint.

Most users should keep the defaults. Multilogin creates values that are designed to work together, while random changes can make the setup less consistent.

➡️ To review an existing profile: stop it → right-click it → click “Edit” → open “Fingerprint”. Change one setting at a time – and only when you know what result you need.

📱 Need Android apps instead of browser tabs? Fingerprint settings apply only to browser profiles used for web workflows. Android cloud phones run native Android apps on real cloud-hosted devices – all from the same Multilogin dashboard.

 

WebRTC

WebRTC powers browser calls, video meetings, screen sharing, and live data connections. When it sets up a connection, it can use network addresses called ICE candidates. The “WebRTC” setting controls which IP information the profile shares through WebRTC. 

➡️ Quick pick: keep “Masked” for most profiles that use a proxy.

Masked

This is the default.

Multilogin keeps the WebRTC IP information aligned with the profile’s proxy. If the proxy IP changes while the profile is running, the WebRTC value updates too.

Example: Your proxy shows a London IP. WebRTC shows the same proxy-side IP instead of exposing another connection address.

 
 

Custom

Enter the WebRTC IP yourself.

The value should normally match the profile’s proxy IP. Only use “Custom” when you know exactly which address the profile should show.

 
 

Real

Websites see the WebRTC IP from the current network connection.

This can be useful when you aren’t using a proxy and intentionally want the profile to use the connection from your VPN, mobile network, or internet provider.

 
 

Disabled

WebRTC is turned off inside the profile.

Websites can’t use WebRTC to read IP information, but browser calls, video meetings, screen sharing, and other WebRTC features may stop working.

Use “Disabled” only when you don’t need those features.

 
 

Timezone

Websites can read the timezone reported by your browser. They may compare it with the approximate location of your IP address. Browser timezones are available through standard web features, while IP locations are only estimates – not exact addresses. 

➡️ Quick pick: keep “Masked” when the profile uses a proxy.

Masked

This is the default.

Multilogin matches the profile’s timezone to the proxy location automatically.

Example: A London proxy gets a timezone that makes sense for London.

 
 

Custom

Choose a timezone yourself.

Pick one that makes sense with the rest of the profile. For example, a New York proxy would normally use an Eastern US timezone.

Use “Custom” only when you have a clear reason to set the value manually.

 
 

Real

Websites see the timezone of the computer running Multilogin.

Use “Real” when your computer’s timezone is the one you want the profile to show.

Example: Your computer is set to Paris time, but your proxy is in Los Angeles. A checker may notice the difference.

 
 

Geolocation access

This setting controls whether websites can receive the profile’s location coordinates. Browsers normally require permission before sharing geolocation data. 

➡️ Quick pick: keep “Prompt” so you can decide when a website asks.

Prompt

This is the default.

When a website asks for your location, the browser shows a pop-up. You can choose “Allow” or “Block”.

Example: A map asks to use your location. You decide whether to share it.

 
 

Allow

Websites can access the profile’s geolocation without showing the permission pop-up first.

This can be handy for trusted maps, local search, or delivery websites that you use often.

 
 

Blocked

All geolocation requests are denied automatically.

Use this when you don’t want websites to receive location coordinates. Keep in mind that maps, nearby results, and delivery estimates may not work properly.

 
 

Geolocation data

This setting controls which coordinates a website receives after geolocation access is allowed.

➡️ Quick pick: keep “Masked” for most profiles that use a proxy.

Masked

This is the default.

Multilogin creates coordinates near the proxy’s approximate location and adds a small offset.

Example: The proxy appears to be in central London. The shared coordinates point somewhere nearby instead of one exact fixed spot.

 
 

Custom

Use this option to enter your own latitude, longitude, and accuracy.

“Accuracy” tells the website how precise the coordinates are, in meters. A larger number means a wider, less precise area. 

Example: An accuracy of 100 reports the location as accurate to roughly 100 meters.

Make sure the coordinates make sense with the proxy. London coordinates paired with a Sydney proxy may look unusual unless that difference is intentional.

 
 

Browser languages

Websites can read the languages your browser says you prefer. The first language is the main choice, while the others act as backups. Browsers generally use a similar order in the Accept-Language request header. 

Browser languages are a user preference – they don’t have to match the proxy country.

➡️ Quick pick: keep “Masked” when English works for the profile.

Browser interface language is the same as your OS language. If you would like to change it, the system language on your computer must be changed first.

 

Masked

This is the default.

Multilogin controls the language values shared by the profile. English is used by default.

 
 

Custom

Choose one or more languages and arrange them in your preferred order.

You can:

  • Visit BrowserLeaks IP in another browser and copy its Accept-Language value
  • Click “Select value” and choose the languages yourself
  • Change their order to set the main and backup preferences

Example:

1. English (US)
2. Spanish

A website that supports both may show English first and use Spanish as a backup.

Choose languages that make sense for the person using the profile – not simply the proxy location.

 
 

Real

Websites see the real language and locale values from the computer running the profile.

Use “Real” when you intentionally want to share your current browser-language preferences.

 
 

Screen resolution

Websites can read the screen size and the space available for browser windows. These values are reported in CSS pixels, which may differ from the physical pixel count advertised for your monitor. 

➡️ Quick pick: choose a resolution that matches or is smaller than your screen. If you use several computers, use the smallest screen as your limit.

Masked

This is the default.

Multilogin chooses a screen resolution for the profile automatically. It may be smaller than your actual display – and that’s fine.

Example:

Profile: 1920 × 1080
Screen: 2560 × 1440
✅ The profile fits the screen.

The browser may not fill your entire monitor, but nothing’s broken.

 
 

Custom

Choose the resolution yourself.

Check every computer where you’ll use the profile, then pick a size that fits them all.

Example:

Profile: 1920 × 1080
Screen: 1366 × 768
⚠️ The profile is larger than the available display.

Part of the browser window may sit outside the usable screen area.

For more examples, see How to adjust screen resolutions.

 
 

Real

Websites see the real screen parameters from the computer running the profile.

If you open the profile on another computer with a different display, the reported values can change.

 
 

Font data

Websites can test which fonts seem to be available and measure how text is displayed. Modern font checks usually test selected fonts one at a time rather than receiving a complete list automatically. 

➡️ Quick pick: keep “Masked” – Multilogin provides font data that fits the profile’s operating system.

Masked

This is the default.

Multilogin exposes an optimized font setup based on the browser profile’s OS. Two profiles can still show the same font hash. That’s normal – a checker may test only a small group of fonts.

For more details, see How to understand matching font hashes.

 
 

Real

Websites see the real font data from the computer running the profile.

Switching computers or installing new fonts may affect the result – but only when the website checks those particular fonts.

 
 

Media devices

Websites can ask the browser for a list of available cameras, microphones, and audio outputs. Some names and non-default devices may stay hidden until the website has permission. 

➡️ Quick pick: keep “Real” when you want to use your computer’s actual camera or microphone.

Masked

Multilogin shows generated media-device values instead of the computer’s real setup.

Use “Masked” when you don’t want websites to see the actual device combination.

 
 

Custom

Choose how many devices the profile reports:

  • 📷 “Video inputs” – 0–1
  • 🎤 “Audio inputs” – 1–4
  • 🔊 “Audio outputs” – 1–4

Keep the setup believable.

Example: A regular laptop could report one camera, one microphone, and one audio output.

You don’t need to add extra devices just to make the profile look different.

 
 

Real

This is the default.

Websites see the media devices available on the computer running the profile.

Example: Your laptop has a built-in camera and microphone. Your desktop has a USB webcam, headset, and external microphone.

The result can change when you switch computers – and that can be completely normal.

 
 

Navigator

The JavaScript navigator object gives websites information about the browser and the environment it represents. In Multilogin, this section includes “User-Agent”, “Platform”, “HardwareConcurrency”, and “OSCPU”. 

These values need to make sense together.

➡️ Quick pick: keep “Masked” unless you fully understand how all four values connect.

Masked

This is the default.

Multilogin generates coordinated Navigator values based on the profile’s operating system and browser type.

 
 

Custom

Enter your own “User-Agent”, “Platform”, “HardwareConcurrency”, and “OSCPU” values.

Don’t change one field without checking the others.

Example: A macOS User-Agent paired with a Windows platform value would tell two different stories.

 
 

Real

Websites see the unmasked Navigator values produced by the profile environment.

Use “Real” only when that’s the result you intentionally need.

 
 

User-Agent

A User-Agent is a browser string that includes browser and operating-system compatibility information. Modern Chrome reduces some details, so parts of the string are shared by many users. 

Example: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36

This describes a Chrome-compatible browser with major version 146 and a macOS compatibility token.

Similar User-Agent values across profiles are normal.

Using an Apple Silicon Mac? Chrome can still show Macintosh; Intel Mac OS X 10_15_7 and MacIntel. That’s expected compatibility behavior – it doesn’t automatically conflict with Apple M-series graphics hardware.

 

Platform

“Platform” is a short value describing the platform the browser reports.

Common values include:

  • Win32
  • MacIntel
  • Linux x86_64

Modern Windows browsers may report Win32 even on a 64-bit computer.

HardwareConcurrency 

“HardwareConcurrency” reports how many logical processors are available to run browser threads. 

Only customize this value when it makes sense for the device represented by the profile.

OSCPU

“OSCPU” reports operating-system and CPU information in Firefox-based browsers. In Multilogin, it mainly applies to Stealthfox. 

Examples include:

  • Windows NT 10.0; Win64; x64
  • Intel Mac OS X 10.15
  • Linux x86_64

WebGL + WebGPU metadata

WebGL and WebGPU can share details about the graphics setup behind the browser – such as the graphics vendor, device, or GPU family.

This setting controls the graphics metadata websites see. It doesn’t control the rendered image itself – that’s handled under “WebGL graphics”.

➡️ Quick pick: keep “Masked” unless you’ve confirmed the exact custom graphics values you need.

Masked

This is the default.

Multilogin provides WebGL vendor and device values that work together. It also masks supported WebGPU metadata.

 
 

Custom

Use “Custom” when you need to enter the graphics values yourself.

Only change these fields when you know which values belong together. Random combinations can describe a graphics setup that doesn’t make sense.

WebGL parameters

Enter:

  • “Vendor” – the graphics vendor or brand
  • “Device” – the graphics device or renderer

The vendor and device should describe a real graphics combination that makes sense for the profile’s operating system.

 
 

WebGPU parameters

“Vendor ID” and “Device ID” are optional.

Follow these rules:

  • Use hexadecimal characters only – 0–9 and A–F
  • Enter no more than four characters
  • For a Mac with an M-series chip, enter 0 in “Device ID”
  • Manual WebGPU values aren’t supported on Linux
  • Leave both fields blank to use “Real” WebGPU metadata

Example: 10DE is accepted. RFAR isn’t – R isn’t a hexadecimal character.

 
 
 
 

Real

Websites see the real WebGL and WebGPU metadata from the computer running the profile.

If you move the profile to another computer with different graphics hardware, these values may change.

 
 

WebGL graphics

WebGL draws hardware-accelerated 2D and 3D graphics using the device’s GPU. A checker can read the rendered result and turn it into a hash. 

➡️ Quick pick: keep “Noise” – it’s the default.

Noise

Multilogin adds persistent noise to WebGL graphics read-outs.

The noise stays consistent, but the computer still creates the original graphics underneath it. The final result can therefore change on another computer with a different GPU or graphics setup.

Example: Think of it like using the same filter on two different photos – the filter stays the same, but the final pictures don’t.

“Noise” doesn’t mean the profile returns the exact same WebGL hash on every computer.

 
 

Real

Websites see the real WebGL graphics result from the computer running the profile.

Use “Real” only when that’s the result you intentionally need.

 
 

Canvas graphics

Canvas helps websites draw graphics, charts, animations, games, and image-editing tools. A checker can ask the browser to draw an image, read its pixels, and turn the result into a hash.

Canvas output can vary with the OS, browser, GPU, graphics driver, and rendering environment. 

➡️ Quick pick: keep “Real” – it’s the default.

Noise

Multilogin adds persistent noise to Canvas read-outs.

The noise stays consistent, but the computer still creates the original image underneath it. The final result may change when you open the profile on another device.

 
 

Real

This is the default.

Websites see the real Canvas result from the computer running the profile.

A Canvas value doesn’t need to be unique for every profile. A shared result alone doesn’t mean two profiles are connected.

 
 

Disabled

Canvas is turned off inside the profile.

This may stop websites from reading Canvas data, but it can also break charts, games, image editors, animations, and other normal page features.

“Disabled” is a legacy option and isn’t recommended for everyday use.

 
 

AudioContext

Websites can ask the browser to process a short audio signal and turn the result into a hash. The output can depend on the browser, software, and audio stack of the computer running the profile. 

➡️ Quick pick: keep “Real” – it’s the default.

Noise

Multilogin adds persistent noise to the AudioContext result.

The noise stays consistent, but the computer still performs the original audio processing. The final result may change when you run the profile on another device.

Example: Think of using the same voice effect on two different recordings – the effect stays the same, but the final audio still depends on the original recording.

 
 

Real

This is the default.

Websites see the real AudioContext result from the computer running the profile.

Many devices can return the same or similar results, so a shared hash doesn’t automatically mean two profiles are connected.

 
 

Port scan protection

Some apps and services on your computer use numbered connection points called ports. A website may try to connect to local devices or services through the browser. Modern browsers are adding more restrictions and permission checks around these local connections. 

Think of ports like numbered doors – each one can lead to a different local service.

➡️ Quick pick: keep “Masked” – it’s the default.

Masked

Websites don’t see the actual supported port-check results from your computer. Multilogin provides masked values instead.

Keep “Masked” for most profiles.

 
 

Custom

Multilogin masks the supported ports except the ones you add to “Whitelisted ports (comma-separated)”.

Example: 80,443,5938

Only add ports you recognize and actually need. If you don’t know what a port is for, leave it out.

 
 

Real

Websites see the real results of supported local port checks.

Use “Real” only when you intentionally need a website to communicate with a local app or service.

The result can change depending on which apps and services are running on the computer.

 

Was this article helpful?

Give feedback about this article

In this article

  • WebRTC
  • Timezone
  • Geolocation access
  • Geolocation data
  • Browser languages
  • Screen resolution
  • Font data
  • Media devices
  • Navigator
  • User-Agent
  • Platform
  • HardwareConcurrency
  • OSCPU
  • WebGL + WebGPU metadata
  • WebGL graphics
  • Canvas graphics
  • AudioContext
  • Port scan protection

Multilogin community

Stay informed, share your thoughts, and engage with others!

Telegram Icon Join us on Telegram

Read more on the topic

10 Best Datacenter Proxies for Web Scraping (2025 Edition) Apr 2, 2025 5 min read Google SERP Img

What is a Google SERP Proxy and Why Should You Care?

Apr 1, 2025 6 min read
UK Proxy Img

What Are Dedicated UK Proxies? Everything You Need to Know

Apr 1, 2025 6 min read
Related Article Title Icon

Related articles

  • Browser profile settings: General section
  • Browser profile settings: Proxy section
  • How to choose the right profile setup
  • How to use Mimic and legacy Stealthfox

Mobile

  • Cloud phone
  • Virtual phone
  • Remote phone
  • Phone farming
  • Cloud cell phone
  • Cloud Android emulation
  • AI Quick Action Automation

Multi-accounting

  • Multiple Instagram accounts
  • Multiple Tiktok accounts
  • Multiple Reddit accounts
  • Multiple Telegram accounts
  • Multiple Facebook accounts
  • Multiple Youtube accounts
  • Multiple LinkedIn accounts

COMPARISON

  • Multilogin vs. MoreLogin
  • Multilogin vs. FlashID
  • Multilogin vs. DuoPlus
  • Multilogin vs. VMOS cloud
  • Multilogin vs. Octo Browser
  • Multilogin vs. AdsPower
  • Multilogin vs. GoLogin

Platform proxies

  • Mobile proxy
  • Reddit proxy
  • Instagram proxy
  • TikTok proxy
  • Facebook proxy
  • Youtube proxy
  • LinkedIn proxy

USECASES

  • Cloud phones for Tiktok
  • Cloud phones for Instagram
  • Cloud phones for Reddit
  • Cloud phones for Facebook
  • Cloud phones for Youtube

RESOURCES

  • Knowledge base
  • API documentation
  • Glossary
  • Academy
  • Blog
  • Server status
  • Release notes

FREE TOOLS

  • YouTube views to money calculator
  • Instagram money calculator
  • Online URL to text converter
  • Google local SERP checker
  • Random address generator

GET IN TOUCH

  • Contact 24/7 support
    [email protected]
  • Referral program
  • Affiliate program
  • Pricing page
  • Careers
GDPR Compliant

© 2026 Multilogin. All rights reserved.

  • Privacy policy
  • Terms of service
  • Cookie policy
Multilogin watermark
  • MOBILE

    • Cloud phone
    • Virtual phone
    • Remote phone
    • Phone farming
    • Cloud cell phone
    • Cloud Android emulation
    • AI Quick Action Automation
  • MULTI-ACCOUNTING

    • Multiple Instagram accounts
    • Multiple Tiktok accounts
    • Multiple Reddit accounts
    • Multiple Telegram accounts
    • Multiple Facebook accounts
    • Multiple Youtube accounts
    • Multiple LinkedIn accounts
  • COMPARISON

    • Multilogin vs. MoreLogin
    • Multilogin vs. FlashID
    • Multilogin vs. DuoPlus
    • Multilogin vs. VMOS cloud
    • Multilogin vs. Octo Browser
    • Multilogin vs. AdsPower
    • Multilogin vs. GoLogin
  • PLATFORM PROXIES

    • Mobile proxy
    • Reddit proxy
    • Instagram proxy
    • TikTok proxy
    • Facebook proxy
    • Youtube proxy
    • LinkedIn proxy
  • USECASES

    • Cloud phones for Tiktok
    • Cloud phones for Instagram
    • Cloud phones for Reddit
    • Cloud phones for Facebook
    • Cloud phones for Youtube
  • RESOURCES

    • Knowledge base
    • API documentation
    • Glossary
    • Academy
    • Blog
    • Server status
    • Release notes
  • FREE TOOLS

    • YouTube views to money calculator
    • Instagram money calculator
    • Online URL to text converter
    • Google local SERP checker
    • Random address generator
  • GET IN TOUCH

    • Contact 24/7 support
      [email protected]
    • Referral program
    • Affiliate program
    • Pricing page
    • Careers
GDPR Compliant
  • Privacy policy
  • Terms of service
  • Cookie policy

© 2026 Multilogin. All rights reserved.

Expand