Guides
Getting Started
Expose Localhost Without Installing Software
Use npx localtolink to create a tunnel with no global install — only Node.js 22.14+ required.
Getting StartedHow to Expose Localhost to the Internet
Step-by-step guide to get a public HTTPS URL for your local dev server using npx localtolink — no account required.
Getting StartedLocalTunnel Not Working? Alternatives
Common localtunnel issues and when to switch to a more reliable npm-based tunnel like LocalToLink.
Webhooks
n8n OAuth and Webhooks on Localhost
Expose n8n webhooks and OAuth callbacks locally with LocalToLink for workflow development.
WebhooksTest GitHub Webhooks on Localhost
Receive GitHub webhook deliveries on your local machine using a LocalToLink HTTPS tunnel.
WebhooksTest Shopify Webhooks in Development
Register a LocalToLink tunnel URL as a Shopify development webhook endpoint for local testing.
WebhooksTest Stripe Webhooks Locally
Use Stripe CLI for quick iteration or LocalToLink for full HTTPS endpoint testing with the Stripe Dashboard.
WebhooksTest Twilio Webhooks Locally
Point Twilio voice, SMS, and status callbacks to your localhost via a LocalToLink tunnel.
WebhooksTest Webhooks Locally
How to receive Stripe, GitHub, Shopify, and other webhooks on localhost using a tunnel or provider CLI tools.
Frameworks
Use Cases
OAuth Callback on Localhost
Configure OAuth redirect URIs for local development with a public HTTPS tunnel and handle the visitor interstitial.
Use CasesShare Localhost with a Client
Give clients and stakeholders a preview URL for work-in-progress without deploying to staging.
Use CasesTest Localhost on Your Phone
Use LocalToLink's terminal QR code to open your local dev server on a phone or tablet over HTTPS.
Use CasesWebSocket Through a LocalToLink Tunnel
LocalToLink supports bidirectional WebSocket passthrough for HMR, chat apps, and real-time APIs.