Serveo icon
Serveo icon

Serveo

 41 likes

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

Serveo screenshot 1

License model

  • FreeProprietary

Application type

Platforms

  • Online
Discontinued

The website is unavailable.

5 / 5 Avg rating (4)
41 likes
4comments
0 news articles

Features

Suggest and vote on features
  1.  No installation
  2.  SSH
  3.  No registration required
  4.  Forward responses
  5.  SSH Tunnel
  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

Show all activities

Serveo information

  • Developed by

    Trevor Dixon
  • Licensing

    Proprietary and Free product.
  • Rating

    Average rating of 5
  • Alternatives

    15 alternatives listed
  • Supported Languages

    • English

AlternativeTo Categories

Network & AdminSystem & Hardware

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

Serveo was added to AlternativeTo by trevordixon on Jul 19, 2017 and this page was last updated Jan 18, 2025.

Comments and Reviews

   
 Post comment/review
WrightAaronM
  
Top positive commentDec 6, 2018

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.

4
Fernando dos Santos
  
Positive commentNov 5, 2023

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

0
rdhainaut
  
Positive commentMay 22, 2019

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

2
0h
  
Positive commentMay 5, 2019

no download, custom domain name. deserves 5 star

2

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