Port2Port
Now in Public Beta

Port Forwarding
Made Simple

Bypass NAT restrictions and forward ports effortlessly through our cloud proxy servers. Perfect for developers and gamers.

Secure JWT Tokens
TCP & UDP Support
Real-time Monitoring
Your Device
Port2Port
Internet

Stuck Behind NAT?

Can't open ports for your game server or web application? Traditional port forwarding requires router access that you might not have.

Your Device
Internet

The Port2Port Solution

Our cloud proxy servers act as a bridge, allowing you to forward ports through NAT without any router configuration.

Your Device
Internet

Powerful Features

Everything you need for seamless port forwarding

Token-Based Auth

Secure JWT tokens with configurable expiration times. Create tokens for specific ports or allow any non-privileged port.

TCP & UDP Support

Forward both TCP and UDP traffic. Perfect for game servers, VoIP, and real-time applications.

Real-time Monitoring

Track active connections, traffic statistics, and session data in real-time through our dashboard.

Multiple Ports

Forward multiple ports with a single token. Configure up to 10 ports per token.

Auto Cleanup

Inactive connections are automatically cleaned up. Resources are freed when you're done.

Usage Statistics

Detailed traffic statistics including bytes sent, received, and connection duration.

How It Works

Get started in 4 simple steps

01

Create a Token

Sign up at my.port2port.top and generate your access token with desired ports and duration.

02

Connect to Proxy

Use your token to connect to our cloud proxy servers using our Go client or API.

03

Port is Accessible

Your port is now accessible externally through the proxy. No router configuration needed.

04

Monitor & Manage

Track your connections, view traffic stats, and manage your tokens from the dashboard.

port2port — bash — 80×24
# Connect to proxy
user@local:~$ ./port2port -host de1.proxy.port2port.top \
-token "YOUR_TOKEN" \
-forwards "tcp:2000:127.0.0.1:3000,udp:25565:127.0.0.1:25565"
[+] Connecting to Port2Port Relay...
[✔] Connected successfully!
[+] Public URL: tcp://de1.tunnel.port2port.top:2000
[+] Public UDP: udp://de1.tunnel.port2port.top:25565

Use Cases

Perfect for developers and gamers

Test webhooks from external services

Expose local servers for testing

CI/CD pipeline integration

API development and testing

Why Port2Port?

See how we compare to the competition

Port2Port
Free Plan
TCP & UDP
Statistics
Token System
Traffic Limits
Unlimited
ngrok
Free Plan
Limited
TCP & UDP
⚠️ TCP — да, UDP — только платно
Statistics
Basic
Token System
Traffic Limits
Limited
Cloudflare
Free Plan
TCP & UDP
❌ Нет (только HTTP(S))
Statistics
Basic
Token System
Traffic Limits
Unlimited
LocalTunnel
Free Plan
TCP & UDP
❌ Нет (только HTTP(S))
Statistics
Token System
Traffic Limits
Limited

Tokens

Secure, revocable tokens with configurable expiration

Global Proxy Network

Access to servers in key regions worldwide.

Full Statistics

Detailed traffic and connection monitoring

Simple Pricing

Choose the plan that fits your needs

Free

$0forever
  • Shared Proxies
  • 1 hour token duration
  • TCP & UDP support
  • Basic statistics
Popular

Pro

$9/month
  • Premium Proxies
  • 24 hour token duration
  • Priority support
  • Advanced statistics
  • Custom domains

Enterprise

Custom
  • Unlimited ports
  • Private Proxies
  • Dedicated proxy servers
  • SLA guarantee
  • Priority support
  • Unique IPs

All plans include secure JWT authentication and real-time monitoring.

Technical Specifications

Supported Protocols

TCP, UDP

Authentication

JWT tokens with configurable expiry

Max Ports

Configurable (default: 10)

API

REST API for full control

Client

Go client available

api_example.sh
# Create a new token
POST /api/v1/tokens
Authorization: Bearer <your_jwt>
Content-Type: application/json

{
  "proxyId": "proxy-main",
  "ports": [
    {"protocol": "tcp", "port": 8080},
    {"protocol": "udp", "port": 27015}
  ],
  "maxPorts": 5,
  "duration": "24h"
}

Frequently Asked Questions

Yes! We use JWT tokens for authentication and all traffic is encrypted. Tokens can be revoked at any time.

You can forward any non-privileged port (1024-65535) by default. Privileged ports (0-1023) require admin approval.

We provide a REST API and Go client. Simply create a token and use it to authenticate your proxy connections.

Our proxy servers are optimized for low latency. Speed depends on your location and the proxy server location.

Yes, tokens have a configurable expiration time. Free tokens last 1 hour, Pro tokens last 24 hours.

Still have questions?

Contact our support

Ready to Get Started?

Create your first token and start forwarding ports in minutes

Free to start
No credit card required
Setup in minutes