Public URLs
for developers, designers and agents.

Put localhost on a stable Public URL to test webhooks or share previews without deploying. Publish a Snapshot and the link keeps working after you close the laptop.

Free 14-day trial included. No credit card required.

Trusted by the dev teams at

Before LocalCan, we wasted valuable time troubleshooting virtual hosts and hosts files. Now it's as simple as flicking a switch and we're ready in seconds. Support is also outstanding, with issues resolved within a day.

— Yves R. from Datatim
01

Test webhooks and OAuth callbacks

Point Stripe, Clerk, or GitHub at a stable Public URL and watch every delivery land in the inspector. Replay a failed request instead of re-triggering the provider.

02

Share it without deploying

Built it with Cursor or Claude Code and it runs on localhost. Send a real HTTPS link now, with no commit, no build pipeline, and no hosting account.

03

Send the link. Close the laptop.

Publish a Snapshot and the same Public URL serves a static copy whenever your machine is offline. Lock it with a password or a secret link that holds while your laptop sleeps, on your own domain.

04

Everything above, agents can do

Over MCP or the CLI, from Claude Code, Cursor, or any agent.

Not just Public URLs

Expose TCP Services

Tunnel databases, SSH boxes, and Kubernetes clusters. Anything that speaks TCP, not just HTTP/S.

Test on Real Device

Open your localhost build on an actual device over HTTPS, with no deploy and no certificate warnings.

Build MCP Servers

Hosted AI clients need a real public URL, and you need to see every payload they send. LocalCan does both.

Although LocalCan is framework agnostic, it's been fully tested with:

One flat price. No usage bills.

No credits to top up, no per-gigabyte overages, no metered invoice at the end of the month. You know what LocalCan costs before you start, and the number doesn't move when your testing gets busy.

LocalCan
Invoice
10 seats$150
Flat ✓$150
Competitor
Invoice
  • Base$20
  • Endpoints$330
  • Data$32
  • HTTP Requests$21
  • TCP Connections$3
  • Hours overage$19
Varies ⚠️

No pointless trip across the planet

An edge server in each region means a tunnel between two people in the same city stays in that city.

Built for Teams. Flat per-seat billing. Roles and seat control (RBAC). Team-level custom domains. Shared access policies. Okta SSO + SCIM provisioning. Audit log. Founder-led support.

Start a Team Trial

Free 14-day trial included.
No credit card required.

LocalCan Dashboard, the team Members view

Works for developers, SaaS owners and agencies

Start any paid plan with a 14-day free trial, no credit card required. VAT may apply. Have questions? Contact us.

Free

$0

For ephemeral Public URLs and local development

Sign Up Free
  • Desktop app + CLIMac / Windows / Linux
  • 1 live Public URL60-min sessions, 1 GB/month
  • MCP server for AI agentsClaude Code / Codex / Cursor
  • Unlimited .local domains
  • Automatic HTTPS
  • Inspect traffic
  • Replay requests

Solo

$8/month

For solo developers with one device

Start Free Trial

Everything in Free, plus:

  • 1 user, 1 deviceMac / Windows / Linux
  • 5 live Public URLsHTTPS / TCP
  • 2 SnapshotsAlways-on Public URL
  • Access controlPassword, secret link, IP rules
  • 2 custom domains
  • MCP server for AI agentsClaude Code / Codex / Cursor
  • 48h email support

Pro

Most Popular
$12/month

For developers with multiple projects and devices

Start Free Trial

Everything in Free, plus:

  • 1 user, 2 devicesMac / Windows / Linux
  • 10 live Public URLsHTTPS / TCP
  • 4 SnapshotsAlways-on Public URL
  • Access controlPassword, secret link, IP rules
  • 4 custom domains
  • MCP server for AI agentsClaude Code / Codex / Cursor
  • 24h email support

Teams

$45/month

For teams of any size

Start Free Trial

Everything in Pro, plus:

  • 3 seats included$15/seat/month
  • Team-level custom domains
  • Unlimited team members
  • Unlimited custom domains
  • Unlimited Public URLs
  • Unlimited Snapshots
  • Team access policiesOne policy shared across many URLs
  • RBAC and user roles
  • Okta SSO + SCIM provisioning
  • Audit Log
  • Priority Zoom & email support

Lifetime License

Limited Offer

No subscription, 2 devices, 10 Public URLs, 4 custom domains, 1 year of free app updates.

$189/once

Frequently asked questions

What developers say.

Danny Postma avatar

Danny Postma

@dannypostmaa

LocalCan is amazing ❤️

Tony Dinh 🎯 avatar

Tony Dinh 🎯

@tdinh_me

@LocalCanApp is so cool!

Jesse Sibley avatar

Jesse Sibley

@JessetheSibley

This tool is a must for any SaaS developer ✨

Replaces ngrok and now makes testing webhooks locally an absolute delight.

Web Bae avatar

Web Bae

@WebIsBae

For my @webflow folks who have never heard of ngrok…

Been loving @LocalCanApp as an easy way to serve local code to my dev websites. Works with all browsers (no CORS or https errors) and you can assign a Public URL in one button click which makes it super easy to test your dev code on mobile devices.

Guilherme avatar

Guilherme

@goenning

Best purchase I made this week @LocalCanApp

I tried so many alternatives and this is has been the best by far!

Working with webhooks instantly goes from 🤬 to 🤩

(not affiliated, just an amazing app!)

Fayaz Ahmed avatar

Fayaz Ahmed

@fayazara

Okay, @LocalCanApp is my new favourite developer tool.

I am working on a realtime feature with web app and phones, where it was mandatory for me to have https and the .local urls work so perfectly.🤌

Mikael Henriksson avatar

Mikael Henriksson

@mhenrixon

I was super impressed with the ease of @LocalCanApp It made me want to give them money rather than fiddle with configuration. And because it fits my existing use of .local domains in my etc. hosts for each project.

RJ avatar

RJ

@inthepacket

Do yourself a favour, stop messing with ngrok and just use @LocalCanApp. I’ve been using it to test some internal webhooks and it’s wonderful

Razvan Statescu avatar

Razvan Statescu

@StatescuRazvan

I just started using @LocalCanApp, and it works perfectly as an ngrok alternative. Congrats!

Twelve seats. One bill. Flat per-seat pricing, no surprises, set up in a minute.

Free 14-day trial included. No credit card required.