Share local web services
via secure tunnels

Share local web services
via secure tunnels

Expose allows others to access web services on your local machine through
any firewall or VPN. Secure and without cumbersome network configuration.

Try for free

Simple, secure
and open source

The Expose platform at expose.dev is the managed Expose service and gives you a hassle-free experience when sharing your local development environment. We take care of TLS/SSL certificates for your tunnels, manage access of your team, and run a global network of Expose servers for fast connections.

If you prefer to roll your own infrastructure, you can host the open source Expose core on your own.

Working with WebHooks

Receive WebHooks on your local web development environment and replay them. Test payment providers and external APIs.

Painless mobile devices testing

Use the publicly accessible URL to open a site of your development machine without deploying it to a web server on the internet.

Seamless collaboration with a click

Get quick feedback from your team without deploying the site to a web server on the internet or hop on a screen sharing call.

Testimonials

Loved by thousands of developers

Loved by thousands of developers
Ben Holmen
Senior Engineer at Zillow

Expose makes it so simple to access your development environment from your phone or a remote server. It's an essential part of my toolkit!

Johannes Güntner
Creator of CustomBlocks

Expose simplifies my development process like nothing else. Whether it’s for quick client feedback, team collaboration, or cross-platform testing, it’s reliable, fast, and incredibly easy to use.

Eric L. Barnes
Founder of Laravel News

Expose is the absolutely easiest way to share your local setup with anyone in the world. It’s so great for getting feedback.

Sebastian Schlein
Founder of Beyond Code

Expose is a fantastic tool for sharing your local development environment. It's a must-have for any developer.

Dries Vints
Engineer at Laravel

Webhook tunneling was never as easy as this before! I use Expose for all my apps.

Simon Bennett
Founder of Packetly

Using Expose is easier than setting up port forwarding in my router, even with a static IP. Packetly is heavily WebHook driven and I can't imagine building APIs without it.

Pricing

Fantastic for freelancers,
top-notch for teams

Fantastic for freelancers,
top-notch for teams
Hobby Get up and running with a free account. No card required.
Free
Try for free What's included
  • TLS/SSL encryption
  • Time limit
  • Random URLs
  • Single EU server
Pro Get up and running with a free account. No card required.
$79 per user per year*
Register now
What's included
  • TLS/SSL encryption
  • No time limit
  • Access control
  • Persistent URLs
  • Custom domains and subdomains
  • Reserved subdomains
  • Global server network
Team Get up and running with a free account. No card required.
$229 per team per year*
Register now What's included
  • Everything in Pro
  • Priority support
  • Up to 10 users
* All prices are net prices and local taxes and VAT may be added in the checkout.
You can remove VAT by adding your VAT ID.
FAQ

Commonly asked questions

Do I need to fiddle with my router?
No – Expose creates a connection between our servers and your machine, so you don't have to open any ports. If someone goes to the shared site, they access our infrastructure, not your machine directly.

Will it work even though I am behind a firewall?
Yes – the direct connection between our infrastructure and your machine works even if you are behind a firewall. The connection is temporary and you can close it any time, it only shares a specific port on your machine and that makes it super secure.

Do I need PHP installed locally to run Expose?
Yes – while Expose ships as a binary, it is written in PHP and requires PHP to be installed on your machine.

What's your refund policy?
We generally offer refunds within 14 days of your purchase but please email us to [email protected] if you aren't happy with Expose and we'll find a solution.

Can I get an invoice?
Yes – we're using Paddle as our payment provider and they will send you an invoice after your purchase. You can also download the invoice from your account.

How do I cancel my subscription?
You can purchase Herd as a one-time payment or as a subscription. If you have a subscription and want to cancel, please log into your account or create a new one with the email address of your purchase and head over to the billing area.
By the creators of Expose

The perfect match for Expose

Laravel Herd

Herd is the standard local development environment for Laravel developers on macOS and Windows. It ships with a native Expose integration and you can share any local site via Expose with a single command or click. Working with WebHooks or sharing your current project has never been easier.

Get Herd