Developer Preview

Share your local app without deploying

Demo a website or an app running on your local machine to a client or stakeholder instantly and securely, without deploying to a staging environment. You no longer need to deploy your in-progress web app just to get feedback. Iterate faster without interrupting your flow by speeding up dev/test cycles and feedback loops from clients, partners, product managers, and other stakeholders. Get your local app online in one terminal command.

Zendesk keeps 200 engineers focused, productive, and safe.

How it works

  1. Online in one line
  2. Instant Previews with an authenticated, public URL
  3. Serve applications and APIs securely from localhost or your dev/test/sandbox environment with just one command or one line of code. ngrok instantly creates an authenticated, public HTTPS URL for your app running locally, equipping you to preview it with clients and stakeholders over secure tunnels.
  1. Works everywhere, even behind a NAT
  2. At the office, home or a coffee shop
  3. ngrok brings secure connectivity to your apps, even in networks with intermittent connectivity such as those behind NAT, dynamic IPs and CGNAT. All it takes is just one command, seriously!
  1. Restrict access to your previews/URLs with authentication
  2. Protect your apps with OIDC/OAuth/SAML/passwords
  3. Ensure that only your stakeholders and authorized individuals can preview your apps. Utilize widely-used federated authentication systems such as Okta, Azure AD, OneLogin, Ping, and more.
  1. Debug quickly with Traffic Inspection
  2. Instant Replays for Faster Resolution
  3. Gain visibility into HTTP request and response traffic right from the ngrok platform. No need to add logging or manage log files. If you run into an issue during preview, ngrok captures all the traffic and allows you to replay these requests with one click so you can quickly reproduce the issue.
  1. Custom domain
  2. A URL just for your client
  3. Get your own branded URLs to provide a personalized experience for your stakeholders. You can also maintain a persistent endpoint with a static domain that is exclusively yours and never changes.

Developer Preview

Pay as you go

Ditch high upfront costs and pay only for the devices you use. Start small with prototypes and ramp up quickly without breaking the bank.

Batteries included

Typically, you need to stitch together many different solutions and tools or write custom code to handle performance, security, observability, and availability requirements. With ngrok, you get all of that and more out of the box:
ngrok works seamlessly, supporting our work and never getting in the way.
Wesley Gorman
Senior Director, Engineering

Industry leaders rely on ngrok

Developer Roundtable: view upcoming webinars

Live demos of ngrok features, and chat with the ngrok team to get your questions answered.