ngrok Alternatives and Similar Software

When software developers and website builders want to test out their web-based components locally, ngrok is a popular option. For developers that would prefer a web-based testing solution that requires no installation, Small Serveo iconServeo is a good solution.

In addition to the web-based solution above, some developers may find themselves more comfortable testing their products using open source alternatives to ngrok.

The list of alternatives was last updated: 5/12/2020 5:40:00 PM

Alternatives to ngrok for all platforms with any license

  • Dataplicity

    Access your Raspberry Pi from any browser! Remotely access your Raspberry Pi Shell: Wherever you are in the world, securely access your Raspberry Pi from your web browser. Check device status: Quickly identify problems, check the status of all of your Pis instantly from your device list. Monitor disk space usage: No need to remember Linux commands to check for available disk space, see all of your devices' free space at a glance on Dataplicity.

    • You can run a flask application on port 80 and use wormhole as a webhook. Guest • May 2020 • 2 agrees and 0 disagrees Disagree   Agree
    • Dataplicity is just for accessing ssh to a pi from anywhere. Ngrok can expose local servers like web servers Guest • Sep 2019 • 1 agrees and 4 disagrees Disagree   Agree

    Freemium $ $ $ Windows Android iPhone Android Tablet iPad

    Dataplicity icon
  • StaqLab Tunnel

    Staqlab Tunnel exposes port on your localhost over to the public internet.It gives you a public url for server running on your local PC. It is bundled with a powerful GUI session to intercept debug requests on you server. You can also choose your custom domain and share it with your colleagues & friends.Static domain allows you to integrate your app with 3rd party services such as webooks & IOT services.

    • Free subdomains that don't change ! The Phishing Warning splash page is unnecessary though. Guest • Sep 2020 Disagree   Agree
    • custom domain and free 3 tunnels singhalsatpal625Apr 2020 Disagree   Agree

    Free Mac Windows Linux Software as a Service (SaaS)

    StaqLab Tunnel icon
  • Yaler

    Yaler is a simple, open and scalable relay infrastructure for secure access to embedded systems. Yaler enables remote SSH access to Linux devices, browser access to local Web servers, smartphone as a remote for devices, tunnelling TCP-based protocols, configuration of sensor networks and integration with 3rd party services. Yaler is open source: the device side source code is BSD licensed, the relay server is published under GNU AGPLv3.

    Commercial $ $ $ Open Source Mac Windows Linux

    Yaler icon
  • Holepunch

    Run whatever you want at home or the office. This could be a web server, an FTP server, or even a game server. You start it and we take care of the rest. We will get you past any NAT or firewall that might be in the way and people will be able to access your service via a public URL.

    Freemium Open Source Mac Windows Linux Android Software as a Service (SaaS)

    Holepunch icon
  • Burrow.io

    Forward traffic sent to a generated address to any device through a secure tunnel, with no NAT / port forwarding configuration required. You can expose any service (HTTP or raw TCP) running behind a router or firewall to the internet with a simple command (see terminal screenshot). No need to read docs or memorize command line parameters. You can view tunnel status online and kill them via the web interface if you need to.

    Freemium $ $ $ Mac Windows Linux Android BSD

    Burrow.io icon
  • Raspberry Anywhere

    The software provides a simple way teamviewer-like to access your raspberry board anywhere you are via SSH or HTTP. Furthermore, you can use your usual SSH or WEB client; the system provides a dummy address to connect to your board via SSH or HTTP .

    Commercial $ $ $ Linux Linux kernel

    Raspberry Anywhere icon
  • Webhook Relay

    Fast, secure tunnels to your internal networks. Webhook Relay allows you to expose your localhost or any other server in private network to the public internet without configuring port forwarding or firewalls. Once connection is created, you can start testing your Stripe webhook integrations, delivering webhooks to Jenkins CI or just demoing your website from localhost.

    Freemium $ $ $ Mac Windows Linux Raspberry Pi

    Webhook Relay icon

Platforms

Desktop

Mobile

Show 13 less popular platforms