Openport vs PageKite
Openport
openport.ioPageKite
pagekite.netSide by side
| Figure | Openport | PageKite |
|---|---|---|
| Price from | $1/mo | $3/mo |
| Free plan | — | — |
| Free trial | Yes | Yes |
| Open source | — | — |
| Web | Yes | Yes |
| Windows | Yes | Yes |
| macOS | Yes | Yes |
| Linux | Yes | Yes |
| Android | — | Yes |
| API | Yes | Yes |
| Self-hosted | — | Yes |
| Plans published | 4 | 5 |
| Spec score · Reverse Proxy Software | 8.3 (#8) | 8.3 (#9) |
| Founded | 2014 | 2010 |
| Privacy | Openport's privacy policy says it processes personal data under the GDPR and stores or transfers personal data only within the EEA. | The maker says relay traffic content is not routinely logged or stored, while relay metadata such as transfer amounts, connection details, and partial IP addresses may be logged for up to seven days. |
| Protocols | Since client 2.3.0, a session can forward UDP as well as TCP on the same port when the server supports it. | It supports HTTP and HTTPS servers, SSH, and some other TCP-based protocols. |
| Support | Users can contact support through the website chat box or open a GitHub ticket. | The maker offers FAQ and how-to resources, online chat, and email support; Team, Business, and Embedded plans include priority support. |
Plans
Openport
- enterprise$1 a month
- home$5 a month
- educationalPriced on request
- freePrice not published
PageKite
- Pay What You Want$3 a month
- Freelancer$5.99 a month
- Team$24.99 a month
- Business$49.99 a month
- Embedded$199.95 a month
In their own words
Openport
Openport lets users make a local TCP port reachable from the internet without opening a firewall port. It builds a tunnel between a device and the outside world for remote access, and its web service and API can show online IoT devices and manage a fleet. Access can be controlled by user groups. The `--http-forward` option assigns a hostname to a session for serving a local port over HTTP and HTTPS with a valid certificate. Custom-domain forwarding requires a CNAME record and works over HTTPS only. With TLS passthrough, TLS ends on the user's machine, keeping tunnelled traffic encrypted end to end. Forwarded ports require visitors to click a token link by default; a clicked link remains valid for 24 hours. Openport also lists brute-force blocking and port-scanning detection. It supports API, Linux, macOS, web, and Windows. Since client 2.3.0, sessions can forward UDP as well as TCP on the same port when the server supports it. The service was founded in 2014 and offers a free plan, a 30-day trial, and paid plans from $1/mo.
PageKite
PageKite exposes a server running on localhost to the public Internet through global front-end relays, working as a dynamic tunneled reverse proxy. It supports HTTP and HTTPS servers, SSH, and some other TCP-based protocols. The maker lists home-hosted sites, SSH access, embedded-device access, webhooks, APIs, and remote debugging as uses. A single pagekite.py command can make a server visible. Accounts begin with one pagekite.me DNS name, allow unlimited subdomains, and support customer domains through CNAME records. SSL is enabled by default for pagekite.me names, with end-to-end TLS and wildcard relay certificates also supported. Relays are listed in the United States, Iceland, the United Kingdom, Germany, Japan, and Australia, with automatic relay selection. PageKite is open-source software using AGPLv3-or-later for pagekite.py and most releases. Platforms include Android, Windows, macOS, Linux, web, API, and self-hosted deployments. Pricing is freemium, with a free plan, paid plans from $5.99/mo, and a 31-day trial.