fshy

fshy / Egress and tunnels

portmap.io

portmap.io · Egress and tunnels · 1 record · JSON

portmap.io Egress and tunnels

caveatemailno cardDper-ip-shaping

portmap.io/ · udp port forward (OpenVPN-based, hosted) · egress/portmap-io · JSON · compare

Free tierFree: One configuration setting, One forwarding rule, Random external port, Auto-generated domain name
unit unlimited; metered on none
PriceUSD 0
Per-object capnot applicable
Retentionnot applicable
Egress'Unlimited bandwidth' is a core feature line on the product page; no rate or tolerance is published; ingress: tcp+udp
free_allowance: none published
Identityemail an account that generates an OpenVPN configuration or SSH key: 'Create a configuration file for OpenVPN or SSH key using the Generate button'
Limits
  • per-ip-shaping unlimited bandwidth stated, no rate published source
Bindingper-ip-shaping The byte allowance is unlimited by statement, so the first real failure is that the free plan's external port is random and custom external ports are a Premium feature. That is a paywall on the one property a WireGuard endpoint needs, and it is not one of the seven vocabulary kinds.
Interfacecli OpenVPN config or SSH key plus a mapping rule created in the dashboard or by the API
ToolingOpenVPN or SSH plus the portmap.io REST API and client
Composes withone rule is one port, so it composes with exactly one WireGuard interface
Reliabilitythe free rule's external port is allocated by the operator and can in principle be reassigned; the tunnel is an OpenVPN session that must stay up
NotesThe free tier is generous on bytes and stingy on the one thing that matters here. Re-read 2026-10-23: the 1024-65535 port range rule applies to Premium custom ports, and the free rule stays a random port.
Evidence rungdocumented Whether the random port survives a reconnect is not stated anywhere on the site, which is the open question that decides the verdict. Raise by creating a free rule, noting the port, restarting the VPN, and reading the port again.
Checked2026-10-23 (live); stale on 2026-11-22
Parsed numbers
  • $.price_per_tb_month price-per-tb USD0.0 TB / month
Evidence (2)
datesourcewhat it proved
2026-10-23portmap.io/free plan is one rule with a random external port; Premium USD 3.99/month adds custom external ports; 'Unlimited bandwidth'; TCP or UDP forwarding over OpenVPN
2026-10-23portmap.io/support'What ports can I forward on Premium plan? The port number must be in range [1024-65535] and not occupied by another user', and 'Basic plan which allows only one mapping rule is unlimited'
More fields (7)
{
 "wg_path": "inside-udp",
 "wg_detail": "the rule forwards UDP: 'You can forward HTTP traffic to your local web-server as well as any TCP or UDP traffic.' The public port is random on the free plan and chosen on Premium.",
 "ingress": "tcp+udp",
 "volume_tib_month": null,
 "volume_stated": "'Unlimited bandwidth' is a core feature line on the product page; no rate or tolerance is published",
 "bytes_transit": "yes",
 "transit_note": "the portmap.io server terminates the VPN and forwards the rule's traffic"
}
Unknown or withheld values (2)
  • $.per_object_cap.stated not-applicable
  • $.retention.stated not-applicable