Afina

Download app

AppleWindows
EN
BlogGuides and Tutorials

September 28, 2026

How to Set Up IPRoyal Proxies in Afina Browser

IPRoyal proxy setup in Afina Browser

There's no single proxy type that works for every profile you create in Afina Browser. The right option depends on what you need the profile to do. If you want separate persistent profiles with a consistent identity, an ISP proxy could be the right fit. If you need residential IPs with more location targeting and rotation flexibility, go for residential proxies.

This guide shows how to choose an IPRoyal proxy that fits your Afina profile. You'll then learn how to add it to Afina, test the connection and assign it to the right browser profile.

What Does an Afina Profile Need From a Proxy?

A profile needs a proxy that matches how long it lives, where it should appear to be and which network it should look like. Afina lets you create isolated browser profiles, each with its own:

  • browser fingerprint
  • proxy settings
  • cookies and storage
  • time zone
  • language settings
  • extension settings

Before you choose a proxy for an Afina profile, ask yourself a few questions:

  • does the profile need to keep the same IP over time?
  • does it need to connect from a particular country, state or city?
  • does it need a residential or mobile network?
  • does it need IP rotation?
  • would speed or cost matter more than residential or mobile network characteristics?

Once you know what the profile needs from its connection, you can choose a suitable proxy type.

Which IPRoyal Proxy Type Fits Your Afina Profile?

The best fit depends on where the IP address comes from and how it behaves once you assign it. There are several ways to tell proxies apart, but for an Afina profile these two questions settle most choices.

Residential Proxies for Flexible Locations and IP Rotation

Residential proxies give you access to a large pool of IP addresses that internet service providers (ISPs) assign to real residential users. They can rotate with each request or use a sticky session to keep the same IP for a set period.

Use residential proxies for your Afina profile when you're:

  • checking how a website or search result appears from a particular location
  • checking whether ads appear correctly in different locations
  • comparing prices, availability or localized content across regions
  • scraping websites where repeated requests from one IP may trigger rate limits or blocks

ISP Proxies for Profiles That Need a Consistent IP

ISP proxies use static IP addresses sourced from internet service providers and hosted on data center infrastructure rather than on residential users' devices. That makes them useful when you need more stability over time.

Use ISP proxies when you have a long-lived Afina profile that you open regularly and want to keep the same IP and location between sessions.

Mobile Proxies When the Profile Needs a Mobile Carrier Connection

A mobile proxy routes your Afina profile's traffic through an IP address from a cellular carrier network. Mobile proxies use devices connected to 3G, 4G or 5G networks.

You can choose between dedicated and rotating mobile proxies depending on the task. Dedicated mobile proxies suit persistent profiles because they let you control when the IP rotates, while rotating proxies are better for tasks that don't need a consistent profile IP.

Use mobile proxies when you're:

  • testing or verifying mobile ads in different locations
  • checking mobile-specific content or search results
  • managing social media profiles where a mobile carrier IP is useful
  • collecting data from services where mobile-network traffic is relevant

Datacenter Proxies for Speed and Predictable Connections

A datacenter proxy offers a pool of static or rotating IP addresses hosted on data center infrastructure. For this reason, they tend to be fast and stable, but websites can detect and block them more easily.

Use datacenter proxies when you're:

  • doing quality assurance (QA) or website testing and need a separate Afina profile with a predictable connection
  • running automation on websites that accept datacenter traffic
  • scraping websites that aren't sensitive to datacenter IPs
  • running high-volume tasks where residential or mobile IPs would add cost without helping the workflow

Quick Comparison of IPRoyal Proxy Types for Afina Profiles

The table below puts the four options side by side, using the same criteria as the sections above.

Proxy typeIP sourceIP behaviorBest Afina profile
ResidentialISP-assigned IPs of real home usersrotates per request or holds a sticky sessionlocation checks, ad checks, price comparison, scraping with rate limits
ISPstatic ISP IPs on data center serversstays the same between sessionslong-lived profile you open regularly
Mobile3G, 4G and 5G carrier networksdedicated (you control rotation) or rotatingmobile ads, mobile content, social media profiles
Datacenterdata center infrastructurestatic or rotating, fast and predictableQA, testing, automation and high-volume tasks

How Do You Buy and Configure an IPRoyal Proxy for Afina?

You buy a plan in the IPRoyal dashboard, then set location and rotation in the 'Proxy Access' section before adding the proxy to a profile. Once you know what type of proxy works best for your Afina profile, you need to buy and configure it first.

The example below uses IPRoyal's Residential Proxies. Other proxy types follow the same logic with their own product guide.

How to Purchase IPRoyal Residential Proxies

The first order takes a few minutes. Follow these steps:

  1. Log in or create an account at IPRoyal.com
  2. Select 'Residential' from the menu on the left
  3. Choose 'Subscription' or 'One-time purchase'
  4. Select the plan that fits your traffic needs, or enter the number of GB you need under 'Custom amount'
  5. Click 'Buy Now'
  6. Choose your preferred payment method
  7. Click 'Complete order' to finish the purchase

Future orders go through the same dashboard with a few extra options:

  1. Log in to IPRoyal and select 'Residential' from the menu on the left
  2. Click 'Create a new order'
  3. Choose the amount of data from the 'Choose data amount' list or enter a custom number of GB in the field at the top
  4. Choose between 'Subscription' and 'Pay-as-you-go'
  5. Click 'Continue' and choose your payment method
  6. If you have a coupon code, click 'Have a coupon?' to apply it
  7. If the order costs more than your account balance, enable 'Split Your Payment with Balance', enter the amount to take from your balance and choose another payment method for the rest
  8. Click 'Complete order' to finish the purchase

How to Configure IPRoyal Residential Proxies

After IPRoyal confirms your order, go to the dashboard and find the 'Proxy Access' section. Here you choose the target location, how long you keep an IP and a few other connection settings.

Work through the settings in this order:

  1. Enable 'High-end Pool' to use the fastest, most responsive residential IPs (this option needs an active subscription)
  2. Select the proxy location: one or more countries or regions, after which the 'City/State' field updates with the available options. Use 'IP Skipping' when you want to exclude specific IPs from the rotation
  3. Choose the rotation type: 'Randomize IP' gives you a new IP with each request, 'Sticky IP' keeps the same IP for a set period
  4. Set the session TTL if you picked 'Sticky IP': choose how long the session should last in your Afina profile, from one second to seven days

Once these settings are in place, your proxy credentials and port numbers appear in the 'Connection' section. You can change the username and password there and pick a different port number.

How Do You Add an IPRoyal Proxy to an Afina Profile?

You create a profile in Afina, paste the IPRoyal credentials into its 'Proxy' tab, run 'Check proxy' and save. The full sequence looks like this.

  1. In a different browser tab, go to afina.io and create an account
Sign-up form on afina.io for creating a new Afina account
  1. Download the Windows or macOS version for your device and follow the prompts to install it. New accounts get a four-day testing window
Afina Download Center with Windows and macOS installers
  1. Open the app and log in after the installation is complete
Afina desktop app login screen
  1. In the Afina dashboard, select 'Accounts' (1) from the left sidebar, then click 'Add Account' (2) in the panel above the accounts table
Accounts section in Afina with the Add Account button highlighted
  1. Afina opens the 'New account' window, where you configure the profile
New account window in Afina with General, Timezone, Language and Proxy tabs
  1. In the 'General' tab, enter the account name in the 'Name' field (3). Then configure the fingerprint settings (4) you need, including the operating system under 'OS', the graphics card under 'Video Card', Canvas and screen size
General tab in Afina with profile name and fingerprint settings for OS, video card and Canvas
  1. In the 'Timezone' tab, leave 'Timezone from IP' (5) enabled
Timezone tab in Afina with the Timezone from IP option enabled
  1. In the 'Language' tab, leave 'Languages from IP' (6) enabled. This way Afina matches both settings to your proxy
Language tab in Afina with the Languages from IP option enabled

These two defaults do more work than they seem to. A browser clock or language that disagrees with the IP location is one of the checks sites run against timezone spoofing, so letting Afina read both from the IPRoyal exit IP keeps the profile consistent even when you change the proxy location later.

  1. Open the 'Proxy' tab (7) and select 'Set proxy' (8)
Proxy tab in Afina with the Set proxy option selected
  1. Go to your IPRoyal dashboard and configure the proxy's location and rotation (9). Once you're done, copy your proxy credentials from the 'Connection' section (10)
IPRoyal dashboard with location, sticky IP rotation and connection credentials
  1. Paste them into the corresponding fields (11) in Afina and click the 'Check proxy' button (12)
Afina proxy fields filled with IPRoyal host, port, login and password next to the Check proxy button
  1. If the proxy check is successful, click 'Save' (13)
Successful proxy check in Afina with the Save button
  1. Your new profile appears in the Afina accounts table and is ready to use
Afina accounts table with the new IPRoyal test profile

Depending on your Afina plan, you can create more profiles with different proxy and network settings. The 'Proxies' section in the left sidebar lets you add and check proxies before assigning them to the profiles that need them.

How Do You Test the Profile Before Using It?

Test the proxy on both sides: IPRoyal checks the proxy itself, and Afina checks it inside the profile you're about to use. Before you start using the profile for its intended task, confirm that the proxy you bought and configured in IPRoyal works correctly in Afina.

IPRoyal offers a browser-based Online Proxy Checker and a downloadable Windows Proxy Tester. Afina lets you check a proxy during profile setup or through the 'Proxies' section, where you can confirm the connection and review the IP before assigning it to a profile.

But a proxy that passes IPRoyal's checker can still fail inside a profile if the protocol or credentials in Afina are off, so it's worth running both checks.

What Are the Most Common Proxy Setup Mistakes?

Most failures come down to a mismatch between credentials, protocol or session settings and what the profile expects. The table lists the typical symptoms and where to look first.

ProblemLikely cause
Proxy does not connectIncorrect host, port or protocol, or the proxy is unavailable
Wrong location appearsIncorrect location settings or credentials generated for another location
IP changes unexpectedlyThe sticky-session TTL has expired, 'Randomize IP' is selected or the residential IP has become unavailable
Authentication failsIncorrect proxy protocol or credentials
Long-lived profile keeps changing networksProxy or session type does not match the profile's need for continuity

Using IPRoyal With Afina

IPRoyal covers the network side of an Afina setup: residential, ISP, mobile and datacenter IPs with country and city targeting, plus sticky sessions of up to seven days for profiles that need to stay put. Afina keeps each profile's fingerprint, cookies, time zone and language tied to the proxy you assign. This material is provided for informational and educational purposes only.

For other proxy types, IPRoyal's Quick-Start Guides walk through the setup for each product, so you can pick the one that matches your next Afina profile and connect it the same way.

Download

FAQ — Frequently Asked Questions

Can I use the same proxy for multiple Afina profiles?

Yes, Afina lets you link one saved proxy to more than one profile. If each profile should have a distinct identity, use a different proxy for each one.

Should an Afina profile use a static or rotating proxy?

Use a static proxy for a long-lived profile that you open regularly with the same IP. Rotating proxies fit workflows where a pool of IPs is part of the job, such as scraping or ad verification.

Which proxy protocol should I use with Afina?

Afina supports HTTP, HTTPS and SOCKS5, and HTTP or HTTPS is usually enough for a standard profile. Use SOCKS5 when your workflow needs UDP traffic, after confirming that the proxy supports UDP.

What is the difference between Randomize IP and Sticky IP in IPRoyal?

'Randomize IP' gives a new IP with each request, while 'Sticky IP' keeps the same IP for the session TTL you set.

How long can an IPRoyal sticky session last?

You can set the session TTL anywhere from one second to seven days.

Why does my Afina profile show the wrong location?

Usually the location settings in IPRoyal are wrong or the credentials were generated for another location. Regenerate the credentials for the target location and check the proxy again in Afina.

Do I need to set the time zone manually for an IPRoyal proxy in Afina?

No, leave 'Timezone from IP' and 'Languages from IP' enabled so Afina matches both settings to the proxy IP.

Can I check a proxy in Afina before assigning it to a profile?

Yes, the 'Proxies' section lets you add and check a proxy and review its IP before you assign it.

Which IPRoyal proxy works best for a long-lived Afina profile?

An ISP proxy is the usual choice because it keeps the same static IP and location between sessions.

Related terms

Continue reading onAnti-detect browser — profile isolation | Afina Browser
Vladyslav Shestakov

Hello! I'm Vladyslav Shestakov - a data analysis and automation expert at Afina. Focused on web automation, product support, and development. I have experience in cryptocurrency, machine learning, and creating custom bots and automation tools. Combining technical expertise with continuous self-improvement and integration of modern technologies to make working with Web3 efficient and understandable.