Get Started in Minutes
Three simple steps to expose your localhost to the world
This website is currently under development and not yet fully optimized for mobile devices. For the best experience, please visit on a desktop browser.
A powerful self-hosted tunneling server that brings your local development to the internet. Built for Windows, optimized for developers, and fully compatible with localtunnel clients.

Everything you need for seamless local-to-web tunneling
Fully tested and optimized for Windows environments, with complete cross-platform support for macOS and Linux.
Complete ownership of your tunneling infrastructure. No data passes through third-party servers.
Works seamlessly with standard localtunnel clients. Drop-in replacement for existing workflows.
Programmatic access to tunnel management for automation and integration with your tools.
Get running in minutes with npm. No complex configuration or root privileges required for development.
Battle-tested codebase with support for custom domains, HTTPS, and reverse proxy configurations.
Three simple steps to expose your localhost to the world
git clone https://github.com/Prshhnt/Penguin-Proxy-Server.git
cd Penguin-Proxy-Server
npm install
npm start -- --port 3000
Server runs on port 3000 for development
npx localtunnel --host http://localhost:3000 --port 8080
Your local port 8080 is now accessible worldwide