Serveo icon
Serveo icon

Serveo

Use SSH to expose local servers over the internet and inspect and replay HTTP traffic. No installation, no signup.

Serveo screenshot 1

Cost / License

  • Free
  • Proprietary

Application type

Platforms

  • Online
-
No reviews
42likes
4comments
0news articles

Features

Suggest and vote on features
  1.  SSH Tunnel
  2.  No installation
  3.  SSH
  4.  No registration required
  5.  Forward responses
  6.  Port Forwarding

 Tags

Serveo News & Activities

Highlights All activities

Recent News

No news, maybe you know any news worth sharing?
Share a News Tip

Recent activities

  • Portex icon
    paramientos added Serveo as alternative to Portex
  • lesm A comment was removed from Serveo
  • namdx1987 liked Serveo
  • ngrok icon
    POX added Serveo as alternative to ngrok
  • POX updated Serveo
  • Guest updated Serveo
  • POX added Localhost Tunnel as a feature to Serveo
  • POX updated Serveo
Show all activities

Comments and Reviews

   
 Post comment/review
Top Positive Comment
WrightAaronM
4

A little bit slow, but it doesn't even require signup and is easy to use and flexible. Very cool. I'll be integrating this into my workflow.

Fernando dos Santos
0

Very cool. I'll be integrating this into my workflow.

Review by a new / low-activity user.
rdhainaut
2

Super easy and fast :D Ideal for testing/demo purpose ^^

0h
2

no download, custom domain name. deserves 5 star

What is Serveo?

Use it like ssh -R 80:localhost:8888 serveo.net.

When you establish an SSH connection to serveo.net, a subdomain will be assigned to forward HTTP (and HTTPS) traffic to your local server.

Basic usage looks like this:

ssh -R 80:localhost:8888 serveo.net

The -R option instructs your SSH client to request port forwarding from the server and proxy requests to the specified host and port (usually localhost). A subdomain of serveo.net will be assigned to forward HTTP traffic.

Multiple port forwards can be requested at once:

ssh -R 80:localhost:8888 -R 80:localhost:9999 serveo.net

The target server doesn't have to be on localhost:

ssh -R 80:example.com:80 serveo.net

The subdomain is chosen deterministically based on your IP address, the provided SSH username, and subdomain availability, so you'll often get the same subdomain between restarts. You can also request a particular subdomain (from a set list):

ssh -R incubo:80:localhost:8888 serveo.net ssh -R incubo.serveo.net:80:localhost:8888 serveo.net

Change the SSH username to get assigned a different subdomain:

ssh -R 80:localhost:8888 foo@serveo.net

Ports other than 80 may be requested, and raw TCP traffic will be forwarded. (In this case, there's no way to route connections based on hostname, and the host, if specifed, will be ignored.)

ssh -R 1492:localhost:1492 serveo.net

If port 0 is requested, a random TCP port will be forwarded:

ssh -R 0:localhost:1492 serveo.net

Serveo Videos

Official Links

Serveo information

  • Developed by

    Trevor Dixon
  • Licensing

    Proprietary and Free product.
  • Alternatives

    15 alternatives listed
  • Supported Languages

    • English

Our users have written 4 comments and reviews about Serveo, and it has gotten 42 likes

Serveo was added to AlternativeTo by trevordixon on and this page was last updated .