Looking for Ngrok alternative? Try LocalCan.

LocalCan is #1 Ngrok alternative for development. Without subscription & with top-rated User Experience.


From in-app review form

LocalCan app

Trusted by 1000+ developers


I've been using LocalCan for a few months now, and it's been a game-changer! Creating a Public URL with a single click is incredibly convenient. And in most cases, testing my apps on other devices in the local network using local domains is all I need. What's more, the one-time payment model gives me peace of mind, with no worries about monthly costs that can quickly add up when using other solutions. LocalCan is a real winner!
Leo from Vortex

Persistent Public URLs

Public URLs securely expose your localhost projects to the internet. It's an easy way to share them with your clients and stakeholders, test webhooks, OAuth integrations and more. Use localcan.dev or your own custom domain.

Local domains and persistent Public URLs

Unlimited local domains

Local domains .local are the most efficient way if you want to test your apps over https or on different devices connected to your Wi-Fi. You can publish unlimited number of .local domains on your local network.

Local domains diagram

Let's compare

Ngrok vs. LocalCan for development purposes - find out which is right for you.

NgrokPersonal planLocalCan1 macOS license
Ease of use & UX☆ 3/5★ 5/5
Allowed for commercial projectsOnly Pro and Enterprise
Dedicated desktop app
Set up everything in one placeTerminal agent
Web Interface
Desktop app
Local domains (.local)
Persistent Public URLs(static subdomains)15
Custom domains12
Ephemeral/random Public URLs
Request inspection & replay

Pricing comparison

Ngrok vs. LocalCan

NgrokPersonal planLocalCan1 macOS license
Pricing modelSubscriptionMonthly, yearlyOne-time paymentNo subscription
1 yearExample cost$96$47
2 yearsExample cost$192$47
5 yearsExample cost$480 🥵$47