8080/TCPHTTP-Alternative
Web · Registered port · OSI layer 7
Alternative port for web servers, proxies, and development servers such as Tomcat or Jenkins.
IANA: officially registered as http-alt
You decide which services we may enable for analytics, personalization, and external content.
We use cookies and similar technologies on our website to personalize content, embed external media, and better understand how individual areas are used.
Necessary cookies
These entries support essential functions such as security, stability, and form processing.
Optional sections
Your data may be processed with your consent or on the basis of legitimate interests. In the cookie settings, you can reject or explicitly allow each optional category.
Some services process personal data in third countries. By consenting, you also agree to this transfer. You can find more information in our Privacy Policy.
You can reopen and change your selection at any time. · 1.0.2
Port 8080 is the most common alternative port for HTTP and is often used for test servers, proxies and admin interfaces. Here you’ll find key details about the port and the relevant firewall commands.
Built by Justin Schuessler
Try the commands on your own VPS, with root access and your own firewall.
Add multiple ports one at a time, up to 12.
Web · Registered port · OSI layer 7
Alternative port for web servers, proxies, and development servers such as Tomcat or Jenkins.
IANA: officially registered as http-alt
Firewall commands
Open port
sudo ufw allow 8080/tcpFor Ubuntu and Debian. ufw creates the rule for both IPv4 and IPv6. If ufw is disabled, allow SSH first (sudo ufw allow 22/tcp), then enable it with sudo ufw enable, or you'll lock yourself out.
On a ZAP-Hosting VPS with an active network firewall, you also need to allow the port in the Customer Panel.
Port 8080 explained
Port 8080 is used whenever a web service should not or cannot run on port 80. Common examples include Java application servers such as Apache Tomcat, CI tools such as Jenkins, HTTP proxies and development servers. One advantage: on Linux, a regular user can open ports numbered 1024 and above without root privileges. A service on port 8080 often sits behind a reverse proxy that forwards requests from port 443 to it.
IANA lists port 8080 as a Registered Port named “http-alt”, an official alternative for HTTP. The number was chosen because it resembles 80 and is above 1024, the threshold beyond which Unix does not require root privileges. It uses the same HTTP protocol as port 80, described in RFC 9110 and RFC 9112. Traffic on 8080 is encrypted only if the application itself supports TLS.
Services on port 8080 are often admin interfaces or development servers never intended for the public internet. Check whether the port needs to be accessible externally at all. If your service runs behind a reverse proxy, bind it only to 127.0.0.1 or the internal network. If you must open it, allow access only from your own IP address and protect the interface with a login. Watch out for Docker, too: published container ports can bypass ufw rules because Docker sets its own iptables rules.
More ports
These ports are often part of the same setup. Click one to see its explanation and firewall commands.
View all well-known ports and the complete IANA list
Port list source: IANA Service Name and Transport Protocol Port Number Registry, as of October 22, 2026. iana.org
Discover more
Calculate the network address, broadcast address, subnet mask, and usable host range from a CIDR address, and convert between CIDR and IP ranges (IPv4 and IPv6).
Built by Jakub Martyniak
Interactively learn the 7 layers of the OSI model: click layers, assign terms such as switch, ARP, or port 443, and explore animated encapsulation, a quiz, and a cheat sheet for the IHK exam.
Built by Justin Schuessler
Interactively learn the 4 layers of the TCP/IP model (DoD model) according to RFC 1122, with OSI model mapping, animated encapsulation, a port quiz, and a cheat sheet.
Built by Justin Schuessler
Check whether specific ports are open on an IP or hostname—select a protocol or game instead of scanning all ports at once.
Built by Sebastian Rademacher
FAQ
Quick answers about port 8080.
Port 8080 is an alternative port for HTTP. It is mainly used by Tomcat, Jenkins, proxies and development servers, or by services running behind a reverse proxy.
No, port 8080 uses plain, unencrypted HTTP by default. For encrypted access, put a reverse proxy with TLS on port 443 in front of it or configure TLS directly in the application.
With ufw, use sudo ufw allow 8080/tcp; with firewalld, use sudo firewall-cmd --permanent --add-port=8080/tcp followed by sudo firewall-cmd --reload. Restricting access to your own IP address is often better.
Both ports carry HTTP. Port 80 is the default port that browsers use automatically. With port 8080, you need to include the port in the address, for example http://example.com:8080.
Any more questions?
Contact SupportWith a ZAP-Hosting VPS, you have root access, can set up services and firewall rules yourself, and can immediately see which ports are open.
No setup. No risk. Online in seconds.
Looking for more tools? View all network tools