Secure tunnels, from dev to production.

With encrypted tunnels, you can get live traffic to your development machine, just like in production.

inlets was built to run just as well in containers as on bare metal, and scales outs as you grow.

Are you ready to save on your cloud costs and forget about firewalls and NAT?

Recent publications

Read tutorials, watch videos and catch up on new features from the inlets community.

A better way to connect

Bring public traffic to your local environment, or local traffic into a public cluster. Without managing VPNs or the limitations of SaaS solutions.

Connect what counts.

Inlets connects just the HTTP and TCP services that count to your network.

Your tunnels are secured by default so anything that you transfer over them is encrypted. And they'll work through the toughest network conditions such as NAT, firewalls and corporate proxies.

It was built for the cloud, which means it works well on bare-metal, in a container, on Kubernetes and has built-in support for Prometheus metrics, so you can monitor and measure your tunnels.

  • No sweat webhooks

    Not only can you share websites, blog posts drafts and APIs without publishing them on public cloud, but you can integrate directly with webhooks from Stripe, GitHub and Slack.

  • Save on cloud spend

    Make the most of your existing hardware investment, by bringing real traffic to your local machines.

  • Hybrid cloud, without the hassle

    Connect legacy applications, GPUs or private test environments to your public cloud account.

  • Your own Kubernetes cloud

    Get a cloud LoadBalancer for your local self-hosted Kubernetes cluster.

  • Scale out

    Connect thousands of services to your infrastructure with lightweight tunnels.

Expose multiple ports from a private network

In TCP mode, traffic received on the server is sent directly to the client.

A TCP tunnel exposing multiple ports

Self-host any HTTP endpoint with a HTTPS certificate

Built-in Let's Encrypt makes it really easy to get users to access your private service.

CLI example with a HTTPS cert from Let's Encrypt

Local Kubernetes, but with public IPs

The inlets-operator for Kubernetes makes it look and feel like you're using a cloud Kubernetes cluster.

CLI example showing Kubernetes integration

Feature Comparison

To save you time, we've already compared inlets Pro to VPNs and managed SaaS tunnels.

VPN SAAS Tunnel inlets Pro
Setup Cost High Low Low
Public TCP Ports None Randomly Allocated/High ports ANY
Connection Rate-limiting Unlimited 60-260/min Unlimited
Expose with a Domain
Custom Domains (extra cost)
Connect Services Without Exposing Them
Kubernetes LoadBalancer integration
Data Sovereignty
Compatible Network Configurations NAT HTTP_PROXY, NAT and Captive Portals HTTP_PROXY, NAT and Captive Portals

Feel free to get in touch with us with comments and questions.


"We're using inlets Pro to power our staging environments and give people preview build URLs. It's going great!"

"Riskfuel is using inlets to train machine learning models with millions of data points for clients over secure tunnels."

Addison van den Hoeven, DevOps Engineer @ Riskfuel

"We use inlets instead of Ngrok while developing with webhooks for our live chat product. This helps us develop integrations with Facebook, Twitter, WhatsApp and Google Business, without facing rate-limits."

"Thanks to the inlets-operator, I can now test cert-manager during development on my local Kubernetes cluster"

Maël Valais, Kubernetes engineer

"We offer managed Kubernetes to regulated institutions in Switzerland. Our customers' VPCs do not allow for any incoming connections, so we use inlets to connect their OpenShift clusters to our product."

“We build a suite of managed products for Kubernetes, and inlets means that we can test our code locally without rebuilding and redeploying it for every change”

Janos Matyas, Banzai Cloud

"inlets Pro makes it easy for us to provide secure service and support of our Sense AI Platform deployed through cloud marketplaces, helping us deliver value sooner for our enterprise customers."

Frequently asked questions

Can I try before I buy?

You can purchase a monthly subscription on a month-by-month basis and convert to yearly when you're ready and enjoy a discount.

Do I have to expose my applications on the Internet?

No, inlets Pro can bind to a private or local ethernet adapter, so that only the control-plane is available publicly through an encrypted websocket.

How does the license work?

For Gumroad subscriptions, you will receive a license token from Gumroad and need connectivity to validate the license upon startup. For an offline license, you will receive a JWT.

What happens when my license expires?

For personal users and small businesses the client will continue to run until restarted, you should renew with ample notice.

What is a tunnel-pair?

A "tunnel-pair" is an inlets Pro client and server - both parts form a tunnel. inlets Pro is self-hosted software.

Can I use my personal license at work and at home?

Yes, you can use your personal license at work as well as at home. You can use it working on your personal projects as well as your projects in your company. Read more.

How do I pay for inlets Pro?

You may can purchase a license via Gumroad by clicking on the Pricing page. Enterprise customers may pay by invoice using a bank transfer.

Where can I use inlets Pro?

inlets Pro can be used in any network because the client makes an outbound connection first to establish its link. This includes: NAT, Carrier Grade NAT (CGN), VPCs, containers, Kubernetes and even hotel WiFi.

Is inlets Open Source?

inlets Pro has a commercial license. inlets-operator and inletsctl are all licensed as MIT.

Can I pay for inlets Pro monthly?

You can pay for inlets Pro for personal use monthly or for 12 months. For business and enterprise customers, payment is for a minimum term of 12 months.

What if I want to add more "tunnel-pairs" during a period?

You can pay pro-rata to add more tunnels to your package.

Does inlets Pro "call home"?

We trust our users to purchase the correct license for their usage and so inlets Pro doesn't include a "call home" mechanism. In return we provide a simple fixed-term license key.

Ready to start your first tunnel? Kick the tires with one of our subscription plans.