Mobile Menu

ExpressJS 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

PapaProxy.net introduces the ExpressJS Proxy service, tailored for developers working with Node.js and ExpressJS frameworks who need to integrate proxy middleware into their web applications. This service facilitates secure and efficient routing of requests to various APIs or external services, supporting development practices that require proxying requests for reasons such as circumventing CORS issues or handling API requests securely. Ideal for enhancing development workflows, our ExpressJS Proxy ensures your web applications communicate effectively and securely.

  • 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 ExpressJS trust proxy 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
118.42.113.37
IP
102.132.42.246
IP
51.89.73.162
IP
122.116.125.115
IP
95.217.178.175
IP
172.235.5.40
IP
195.23.57.78
IP
80.120.49.242
IP
139.59.1.14
IP
62.99.138.162
IP
82.119.96.254
IP
49.228.131.169
IP
213.33.2.28
IP
173.213.71.7
IP
31.170.22.127
IP
50.223.246.226
IP
201.148.125.126
IP
213.33.126.130
IP
78.30.128.10
IP
46.47.197.210
Country
Country
kr
Country
za
Country
gb
Country
tw
Country
fi
Country
in
Country
pt
Country
at
Country
in
Country
at
Country
sk
Country
th
Country
at
Country
tr
Country
lv
Country
us
Country
br
Country
at
Country
rs
Country
ru
Port
Port
443
Port
8080
Port
80
Port
8888
Port
80
Port
8888
Port
80
Port
80
Port
1080
Port
80
Port
80
Port
5000
Port
80
Port
80
Port
1080
Port
80
Port
4153
Port
80
Port
8080
Port
3128
Added

18 seconds ago

18 seconds ago

18 seconds ago

18 seconds ago

18 seconds ago

18 seconds ago

18 seconds ago

18 seconds ago

18 seconds ago

18 seconds ago

18 seconds ago

18 seconds ago

18 seconds ago

18 seconds ago

18 seconds ago

18 seconds ago

18 seconds ago

18 seconds ago

18 seconds ago

18 seconds ago
Feedback

Feedback

A good site with quality proxies. The service is not inferior to competitors and shows itself well in comparison to them. All the time I have used it none of the proxies have flown away, the speed is high. I do not need anything else.
Steven Reeves

I have been renting proxies from this service for about a year now. Everything works quite stable and without problems. Once one proxy has given up its life and the tech support department has replaced it for me at once and gave me one day extra for the set. I was pleasantly surprised. I will continue to use it.
Peter

When using the proxy for the first time, I immediately noticed high speed, full anonymity and favorable prices. Everything works clearly, all addresses are active. The service is excellent, support is always on the phone and ready to answer any questions.
younger pose

A service that meets my expectations and even more. Proxies do not crash, work smoothly, and, most importantly, the prices are adequate.
Zoel Lizaola

I bought for VK, and everything works fine and stable. The accounts are not stolen, and I've been working with the service for over three months.
Hasan

In general, these are reliable and affordable proxies. Special thanks for the simple payment mechanism and money back guarantee, many services neglect this, but here everything is done competently.
Yvonnick ELAN

Stable and excellent service. All the proxies I ordered are working reliably. I've been using it for over a month now and I'm going to prolong it further.
Sarafin Spectre

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.

How to press keys correctly in Selenium Python? Close

In Selenium Python, you can use the send_keys method to simulate typing keys into an input field. To press keys correctly, you can use the Keys enumeration provided by the selenium.webdriver.common.keys module. Here's an example of how to use the send_keys method to press keys in Selenium Python:

Install the required package:


pip install selenium

Create a method to press keys in an input field:


from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC

def press_keys(driver, locator, keys_to_press):
    element = WebDriverWait(driver, 10).until(EC.visibility_of_element_located(locator))
    element.clear()
    element.send_keys(keys_to_press)
    element.send_keys(Keys.RETURN)

Use the press_keys method in your test code:


from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC

# Set up the WebDriver
driver = webdriver.Chrome()
driver.maximize_window()

# Navigate to the target web page
driver.get("https://www.example.com")

# Locate the input field
locator = (By.ID, "username")

# Press keys in the input field
press_keys(driver, locator, "your_username")

# Perform any additional actions as needed

# Close the browser
driver.quit()

In this example, we first create a method called press_keys that takes a driver instance, a locator tuple containing the locator strategy and locator value, and a keys_to_press string containing the keys to press. Inside the method, we use the WebDriverWait class to wait for the element to become visible and then clear the input field, send the keys to press, and simulate pressing the Enter key using the Keys.RETURN enumeration value.

In the test code, we set up the WebDriver, navigate to the target web page, and locate the input field using the locator variable. We then call the press_keys method with the driver, locator, and "your_username" as input. After pressing the keys, you can perform any additional actions as needed.

Remember to replace "https://www.example.com", "username", and "your_username" with the actual URL, input field ID or name, and the text you want to type into the input field.

How to install a proxy on a router? Close

Installing a proxy on a router usually involves configuring the router's firmware to use a proxy server for routing Internet traffic. The process varies depending on the router model and firmware. Here's a general outline of the steps you can follow:

1. Access your router's administration interface: To do this, open a web browser and enter your router's IP address (usually 192.168.1.1 or 192.168.0.1) in the address bar.

2. Log in to your router: You will need the username and password for your router's administration interface. These credentials are usually provided in the router manual or on a sticker on the router itself.

3. Locate the proxy settings: Navigate to the appropriate section in the router's administration interface, which may be called "Proxy," "Internet," "Advanced," or something similar.

4. Configure the proxy settings: Enter the proxy server address, port number, and any necessary authentication credentials (username and password) provided by your proxy service or network administrator.

5. Save and apply changes: After configuring the proxy settings, save your changes and apply them to your router. This may require a restart of the router.

6. Update your device settings: After configuring the proxy on your router, you may not need to change the proxy settings on your devices. However, this depends on the router's firmware and configuration.

Please note that installing a proxy on a router can have security implications and may not be suitable for all users.

How to transfer data from console.log to json file? Close

If you want to capture data logged to the console in JavaScript and save it to a JSON file, you can follow these steps:

Capture Data in JavaScript:
Log the data you want to capture using console.log in your JavaScript code.


// Example data to be logged
const dataToLog = { key1: 'value1', key2: 'value2', key3: 'value3' };

// Log the data to the console
console.log(dataToLog);

Redirect Console Output:
You can redirect the console output to a variable using console.log = function() { ... }. Create an array to store the logged messages.


// Example array to store console messages
let consoleMessages = [];

// Redirect console.log to store messages in the array
console.log = function() {
  consoleMessages.push(Array.from(arguments));
};

// Log the data to the console
console.log(dataToLog);

Write Data to JSON File:
Use the fs (File System) module in Node.js to write the captured data to a JSON file.


const fs = require('fs');

// Write the consoleMessages array to a JSON file
fs.writeFileSync('output.json', JSON.stringify(consoleMessages, null, 2));

Note: The code above assumes you are working in a Node.js environment. If you are in a browser environment, you might need to use other methods to write data to a file, such as using the Blob API and creating a download link.


const jsonData = JSON.stringify(consoleMessages, null, 2);
const blob = new Blob([jsonData], { type: 'application/json' });
const url = URL.createObjectURL(blob);

// Create a download link
const downloadLink = document.createElement('a');
downloadLink.href = url;
downloadLink.download = 'output.json';

// Append the link to the document and trigger the download
document.body.appendChild(downloadLink);
downloadLink.click();
document.body.removeChild(downloadLink);
How do I sign in to Facebook through a proxy server? Close

It depends on how you plan to log in to Facebook. For example, if on a PC, just specify the proxy server settings in the connection properties or in the browser settings. If on a mobile (site or application), you need to specify the proxy data in the settings of the phone itself. Or you can install an application that allows you to automatically set up a VPN connection.

What does a proxy server do? Close

A proxy server passes all traffic through itself, acting as an intermediary between the user and the remote server. It is most often used to conceal the real IP, to conditionally change the user's location, or to analyze traffic (for example, when testing web applications).

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 expressjs reverse proxy only to your IP address;
  • Comfortable control panel and downloading of proxy lists.
  • Advanced API.