the fast, reliable localhost tunneling solution


Get PageKite!

2025-03-19, 14:43

[ Overview | Windows | Mac OS | Linux ]

### Overview ### 1. Install Python 2.7, if necessary *(not Python 3)*. 2. [Download `pagekite.py`](https://www-ng.pagekite.net/pk/pagekite.py). 3. Mark the program executable: `chmod +x pagekite.py` (Linux/Mac/BSD only). 4. Move `pagekite.py` to `/usr/local/bin` or your preferred location. 5. Run it! For more specific instructions, select your operating system above.

### *PageKite* for Windows ### 1. [Download and install Python 2.7, from Python.org](https://www.python.org/downloads/windows/). 2. [Download `pagekite.py`](https://www-ng.pagekite.net/pk/pagekite.py). 3. Save the program to your Desktop. 4. Double-click the icon to run *PageKite*! The first time you run the program, it will ask a few questions and guide you through the process of setting up your first kite. **Note:** Python 3 does not currently work. Please use Python 2.7.

### *PageKite* for Mac OS ### In a Terminal window, run the following command: $ curl -s https://www-ng.pagekite.net/pk/ |sudo bash Click here to [view the source of the installer script](/pk/installer.txt). If you prefer (piping web pages to bash isn't always a great idea), you can [download the program yourself](https://www-ng.pagekite.net/pk/pagekite.py) and install wherever you like. Just remember to make the program executable. An example: $ curl -O https://www-ng.pagekite.net/pk/pagekite.py $ perl -npi -e 's/python$/python3/' pagekite.py # MacOS only has python3 $ chmod +x pagekite.py $ sudo mv -f pagekite.py /usr/local/bin Both of the above methods will download and install the latest version of `pagekite.py` for use on the command-line. You can re-run the commands at any time to upgrade.

### *PageKite* for Linux and BSD ### The quickest way to install *PageKite*, is like so: $ curl -s https://www-ng.pagekite.net/pk/ |sudo bash Click here to [view the source of the installer script](/pk/installer.txt). If you prefer (piping web pages to bash isn't always a great idea), you can [download the program yourself](https://www-ng.pagekite.net/pk/pagekite.py) and install wherever you like. Just remember to make the program executable. An example: $ curl -O https://www-ng.pagekite.net/pk/pagekite.py $ chmod +x pagekite.py $ sudo mv -f pagekite.py /usr/local/bin Both of the above methods will download and install the latest version of `pagekite.py` for use on the command-line. You can re-run the commands at any time to upgrade. If you want *PageKite* to start up on boot or want to subscribe to automated updates, please try [our Debian packages](/wiki/Howto/GNULinux/DebianPackage/) instead. They are compatible with Debian, Ubuntu, Raspbian and many other distros. ### Official Debian Packages *PageKite* is also packaged by Debian themselves, so this usually works: $ apt install pagekite Note the official Debian packages tend to be a couple of releases behind. Please try our packages or [pagekite.py](https://www-ng.pagekite.net/pk/pagekite.py) before contacting our tech support or reporting bugs.

If you would like to verify the integrity of your download, the OpenPGP key for packages@pagekite.net (key ID C7B2CAC3) is in the public key servers, and you can download signatures for the latest release.

Next steps ...