Mobile Menu

UK Working Proxy

PapaProxy - premium datacenter proxies with the fastest speed. Fully unlimited traffic. Big Papa packages from 100 to 15,000 IP
  • Some of the lowest prices on the market, no hidden fees;
  • Guaranteed refund within 24 hours after payment.
  • All IPv4 proxies with HTTPS and SOCKS5 support;
  • Upgrade IP in a package without extra charges;
  • Fully unlimited traffic included in the price;
  • No KYC for all customers at any stage;
  • Several subnets in each package;
  • Impressive connection speed;
  • And many other benefits :)
Select your tariff
Price for 1 IP-address: 0$
We have over 100,000 addresses on the IPv4 network. All packets need to be bound to the IP address of the equipment you are going to work with. Proxy servers can be used with or without login/password authentication. Just elite and highly private proxies.
Types of proxies

Types of proxies

Datacenter proxies

Starting from
$19 / month
Unlimited Traffic
SOCKS5 Supported
Over 100,000 IPv4 proxies
Packages from 100 proxies
Good discount for wholesale

Private proxies

Starting from
$2,5 / month
Unlimited Traffic
SOCKS5 Supported
Proxies just for you
Speed up to 200 Mbps
For sale from 1 pc.

Rotating proxies

Starting from
$49 / month
Each request is a new IP
SOCKS5 Supported
Automatic rotation
Ideal for API work
All proxies available now

UDP proxies

Starting from
$19 / month
Unlimited traffic
SOCKS5 supported
PremiumFraud Shield
For games and broadcasts
Speed up to 200 Mbps

Try our proxies for free

Get test account for 60 minutes

Register an account and get a proxy for the test. You do not need to fill payment data. Support most of popular tasks: search engines, marketplaces, bulletin boards, online services, etc. tasks
Rectangle Rectangle Rectangle Rectangle
Available regions

Available regions

Experience unrestricted web access with PapaProxy.net's UK Working Proxy. Designed specifically for those needing a reliable UK IP address, this service is perfect for accessing UK-based content, watching BBC iPlayer abroad, or ensuring your online banking remains secure while traveling. Our UK Working Proxy guarantees smooth, secure, and fast internet access, making it seem like you're browsing right from the UK, all while safeguarding your online privacy.

  • IP updates in the package at no extra charge;

  • Unlimited traffic included in the price;

  • Automatic delivery of addresses after payment;

  • All proxies are IPv4 with HTTPS and SOCKS5 support;

  • Impressive connection speed;

  • Some of the cheapest cost on the market, with no hidden fees;

  • If the IP addresses don't suit you - money back within 24 hours;

  • And many more perks :)

You can buy proxies at cheap pricing and pay by any comfortable method:

  • VISA, MasterCard, UnionPay

  • Tether (TRC20, ERC20)

  • Bitcoin

  • Ethereum

  • AliPay

  • WebMoney WMZ

  • Perfect Money

You can use both HTTPS and SOCKS5 protocols at the same time. Proxies with and without authorization are available in the personal cabinet.

 

Port 8080 for HTTP and HTTPS proxies with authorization.

Port 1080 for SOCKS 4 and SOCKS 5 proxies with authorization.

Port 8085 for HTTP and HTTPS proxies without authorization.

Port 1085 for SOCKS4 and SOCKS5 proxy without authorization.

 

We also have a proxy list builder available - you can upload data in any convenient format. For professional users there is an extended API for your tasks.

Free proxy list

Free UK working proxy ip list

Note - these are NOT our test proxies. Publicly available free lists, collected from open sources, to test your software.
You can request a test of our proxies here.
IP
IP
32.223.6.94
IP
50.174.145.13
IP
50.218.57.74
IP
50.174.7.152
IP
50.172.75.120
IP
183.215.23.242
IP
50.217.226.42
IP
213.143.113.82
IP
50.221.74.130
IP
50.168.72.114
IP
50.168.210.239
IP
50.207.199.86
IP
50.174.145.8
IP
50.174.145.10
IP
50.168.72.119
IP
211.128.96.206
IP
50.144.166.226
IP
50.222.245.50
IP
50.218.57.71
IP
50.172.75.123
Country
Country
us
Country
us
Country
us
Country
us
Country
us
Country
cn
Country
us
Country
at
Country
us
Country
us
Country
us
Country
us
Country
us
Country
us
Country
us
Country
jp
Country
us
Country
us
Country
us
Country
us
Port
Port
80
Port
80
Port
80
Port
80
Port
80
Port
9091
Port
80
Port
80
Port
80
Port
80
Port
80
Port
80
Port
80
Port
80
Port
80
Port
80
Port
80
Port
80
Port
80
Port
80
Added

55 minutes ago

55 minutes ago

55 minutes ago

55 minutes ago

55 minutes ago

55 minutes ago

55 minutes ago

55 minutes ago

55 minutes ago

55 minutes ago

55 minutes ago

55 minutes ago

55 minutes ago

55 minutes ago

55 minutes ago

55 minutes ago

55 minutes ago

55 minutes ago

55 minutes ago

55 minutes ago
Feedback

Feedback

I have been buying their proxies for half a year now and I have decided to share my impressions with them. The proxies are of high quality, their support team is always helpful and quick to help solve problems and answer any questions.
Dennis Sawyer

The quality and speed of proxies here is excellent! I have been using it for more than three months! I recommend it! Support is available 24 hours a day and is always ready to help.
Feras Abbas

I use these proxies for scraping sites. I renew 15 pieces for several months in a row. No bans, IPs are clean and seem to be used only by me. There were cases when proxies temporarily did not work, but in general everything is fine.
Rene

For my simple requirements this service is perfect. Everything functions perfectly and I recommend it to everyone. The price is quite relevant at the moment.
Cam

The proxies are excellent, almost without complaints. Although I decided to try cheaper services because of their high cost, my experience showed that the percentage of blocking on them was higher. I went back, and I don't regret it. In general, everything is on top - a convenient site, responsive support. I have been shopping here for more than a year, and I hope for successful cooperation in the future.
Flackillo

Nowadays, you can't go anywhere without such resources. Access to the right portals is necessary in any corner of the world, and this service solves this problem. Simple registration, quick installation, easy to use. Fast transmission speed allows me to discreetly visit the links I need. Worked as fast as usual.
Shields Derek

Proxies are issued here really promptly, and I am pleased with the extensive pool of addresses, including a variety of subnets. This provides confidence in security and peace of mind when working. So far I have no complaints, and I plan to continue using this service. Here the price is combined with the quality of services, and, frankly speaking, I have not met any similar services until now.
Gernot

Fast integration with API

Fast integration with API

Simple tool for complete proxy management - purchase, renewal, IP list update, binding change, upload lists. With easy integration into all popular programming languages, PapaProxy API is a great choice for developers looking to optimize their systems.

Quick and easy integration.
Full control and management of proxies via API.
Extensive documentation for a quick start.
Compatible with any programming language that supports HTTP requests.

Ready to improve your product? Explore our API and start integrating today!

Python
Golang
C++
NodeJS
Java
PHP
React
Delphi
Assembly
Rust
Ruby
Scratch

And 500+ more programming tools and languages

F.A.Q.

F.A.Q.

Incorrect parsing of escaped backslash in JSON Close

If you're encountering issues with parsing escaped backslashes in JSON, it's important to understand how JSON handles escape characters. In JSON, a backslash (\) is an escape character, and certain characters must be escaped to represent them in strings.

If you're working with a string that includes escaped backslashes and you want to properly parse it, make sure the JSON string itself is correctly formatted. Below is a general guide on how to handle escaped backslashes in JSON parsing:

1. Correct JSON Format:

Ensure that the JSON string is correctly formatted, and the backslashes are properly escaped. For example:


{
  "path": "C:\\Program Files\\Example"
}

In this example, the backslashes in the path are escaped with an additional backslash.

2. JSON Unmarshalling in Go:

If you're working with JSON parsing in Go (Golang), use the encoding/json package to unmarshal the JSON data into a Go struct.

Example:


package main

import (
	"encoding/json"
	"fmt"
)

type MyStruct struct {
	Path string `json:"path"`
}

func main() {
	jsonData := `{"path": "C:\\Program Files\\Example"}`

	var myStruct MyStruct
	err := json.Unmarshal([]byte(jsonData), &myStruct)
	if err != nil {
		fmt.Println("Error:", err)
		return
	}

	fmt.Println("Path:", myStruct.Path)
}

In this example, the backslashes in the JSON string are properly escaped, and the json.Unmarshal function is used to parse the JSON into a Go struct.

3. Manual Handling:

If you're working with JSON data in another language or context, make sure your JSON parser correctly handles escape characters. Some JSON parsers automatically handle escape characters, while others may require manual handling.

Scraping Razor pages in a separate AppDomain Close

Scraping Razor pages in a separate AppDomain in C# is an advanced scenario, and it's not a common approach. However, if you have specific requirements that necessitate this, you can achieve it by creating a separate AppDomain for the scraping task. Keep in mind that creating a new AppDomain introduces complexity, and you need to consider potential security and performance implications.

Below is a basic example of how you can use a separate AppDomain for scraping Razor pages. In this example, I'm assuming that you want to perform scraping logic within the separate AppDomain:


using System;
using System.Reflection;

class Program
{
    static void Main()
    {
        // Create a new AppDomain
        AppDomain scraperDomain = AppDomain.CreateDomain("ScraperDomain");

        try
        {
            // Load and execute the scraping logic in the separate AppDomain
            scraperDomain.DoCallBack(() =>
            {
                // This code runs in the separate AppDomain

                // Load necessary assemblies (e.g., your scraping library)
                Assembly.Load("YourScrapingLibrary");

                // Perform your scraping logic
                RazorPageScraper scraper = new RazorPageScraper();
                scraper.Scrape();
            });
        }
        finally
        {
            // Unload the AppDomain to release resources
            AppDomain.Unload(scraperDomain);
        }
    }
}

// RazorPageScraper class in a separate assembly or namespace
public class RazorPageScraper
{
    public void Scrape()
    {
        // Your scraping logic here
        Console.WriteLine("Scraping Razor pages...");
    }
}

In this example:

  1. The AppDomain is created using AppDomain.CreateDomain.
  2. The scraping logic is executed inside the separate AppDomain using AppDomain.DoCallBack.
  3. The RazorPageScraper class, containing the scraping logic, is assumed to be in a separate assembly or namespace.

Keep in mind:

  • Security: Loading and executing code in a separate AppDomain may have security implications. Ensure that you understand the risks and take appropriate precautions.
  • Performance: Creating a new AppDomain incurs overhead. It might not be suitable for lightweight scraping tasks.

This example is simplified, and you need to adapt it based on your specific requirements and the structure of your scraping code.

How to find out URL of new open windows in Selenium? Close

In Selenium, you can find out the URL of a newly opened window by switching to that window and retrieving its URL. Here's a step-by-step guide in Python:

1. Switch to the New Window

After opening a new window, you need to switch the focus of the WebDriver to that window.


from selenium import webdriver

driver = webdriver.Chrome()
driver.get("https://example.com")

# Open a new window (e.g., by clicking a link)
new_window_link = driver.find_element_by_link_text("Open New Window")
new_window_link.click()

# Switch to the new window
new_window_handle = driver.window_handles[-1]
driver.switch_to.window(new_window_handle)

In this example, replace "Open New Window" with the actual link text or locator that opens the new window.

2. Retrieve the URL of the New Window

Once you have switched to the new window, you can retrieve its URL using current_url.


new_window_url = driver.current_url
print("URL of the new window:", new_window_url)

This will print the URL of the new window. You can then store it in a variable or use it as needed in your script.

3. Switch Back to the Original Window (Optional)

If you need to switch back to the original window after retrieving the URL from the new window, you can do so using a similar process.


original_window_handle = driver.window_handles[0]
driver.switch_to.window(original_window_handle)

Replace 0 with the index of the original window's handle in the window_handles list.

Here's the complete example:


from selenium import webdriver

driver = webdriver.Chrome()
driver.get("https://example.com")

# Open a new window (replace with the actual link or action)
new_window_link = driver.find_element_by_link_text("Open New Window")
new_window_link.click()

# Switch to the new window
new_window_handle = driver.window_handles[-1]
driver.switch_to.window(new_window_handle)

# Retrieve the URL of the new window
new_window_url = driver.current_url
print("URL of the new window:", new_window_url)

# Switch back to the original window (optional)
original_window_handle = driver.window_handles[0]
driver.switch_to.window(original_window_handle)

# Continue with your script...

# Close the browser when done
driver.quit()

Make sure to adjust the code based on the actual actions and elements in your application that trigger the opening of a new window.

How to set a proxy in ZennoPoster? Close

Start the program and add a template. Click on it twice to open a window. Here you need to specify the path to the file with the proxy and save the settings. Enter the following format in the file: HTTPS - 195.3.218.232:8000 - if the proxy is bound to your IP, or login:[email protected]:8000 - if you use a proxy with username and password authentication. Under "Settings" click on "Default", or fill everything in manually, and then confirm the changes you made.

Setting up a proxy through group policy Close

In Windows 8 and later editions it is recommended to setup network proxy through Group Policy. To do this, run GPMC.msc (via "Run" or enter in the "Search"), then select the section with the users, from the list of parameters select "Internet Settings". Further settings are not different from the standard ones in Windows. You can set proxy, specify the start page, enter restrictions and so on.

Our statistics

>12 000

packages were sold in a few years

8 000 Tb

traffic spended by our clients per month.

6 out of 10

Number of clients that increase their tariff after the first month of usage

HTTP / HTTPS / Socks 4 / Socks 5

All popular proxy protocols that work with absolutely any software and device are available
With us you will receive

With us you will receive

  • Many payment methods: VISA, MasterCard, UnionPay, WMZ, Bitcoin, Ethereum, Litecoin, USDT TRC20, AliPay, etc;
  • No-questions-asked refunds within the first 24 hours of payment;
  • Personalized prices via customer support;
  • High proxy speed and no traffic restrictions;
  • Complete privacy on SOCKS protocols;
  • Automatic payment, issuance and renewal of proxies;
  • Only live support, no chatbots.
  • Personal manager for purchases of $500 or more.

What else…

  • Discounts for regular customers;
  • Discounts for large proxy volume;
  • Package of documents for legal entities;
  • Stability, speed, convenience;
  • Binding a proxy only to your IP address;
  • Comfortable control panel and downloading of proxy lists.
  • Advanced API.