CSS Grid Generator
Draw a grid layout and get the CSS, including named template areas.
Find what runs on a port, with a note on whether it should be exposed.
The Port Number Lookup maps port numbers to services and back, covering the well-known ports plus the development server ports that actually come up, with notes on which should never face the internet.
Search a port number to find what normally listens on it, or search a service name to find its port. The list covers the well-known ports plus the development server ports that actually come up day to day — 3000, 5173, 8080, 9000.
Each entry has a note on what the service is and, where it matters, on exposure. Some ports should never face the internet: 3306, 5432, 6379, 27017, 445 and 3389 are all routinely scanned and routinely compromised, and Redis and Memcached in particular ship with no authentication at all. The ports that are also amplification vectors for denial-of-service traffic are marked, since those cause trouble for other people as well as for you.
Database ports, Redis, Memcached, SMB and RDP are flagged as ports that are scanned constantly and should stay behind a firewall.
3000, 4200, 5173, 8000 and 8080 are in the list, because those are the ones you actually collide with.
Type 5432 or type postgres — either finds the entry.
AirPlay Receiver binds it, which is the usual reason a Flask or .NET server will not start, and it is noted on the entry.
TCP, UDP or both, since a number can mean different services on each.
Type 5432, or type postgres — either finds the entry.
The service, the protocol and what it is for.
Ports that should stay behind a firewall are called out.
Filter to well-known, registered or development ports.
Database ports — 3306, 5432, 27017, 1433 — plus Redis on 6379, Memcached on 11211, SMB on 445 and RDP on 3389. All are scanned constantly, and several have no authentication by default.
Ports 0 to 1023 are well-known and require root to bind on Unix systems. 1024 to 49151 are registered to particular services, and everything above is ephemeral, used for outbound connections.
Not on the same address and protocol. TCP and UDP on the same number are separate, though, which is why DNS uses both port 53 entries independently.
AirPlay Receiver binds it. It is the most common reason a Flask or .NET development server refuses to start on macOS — turn AirPlay Receiver off in System Settings or use another port.
What people who use the Port Number Lookup think of it. Reviews come from visitors and are posted as written.
No ratings yet
Yours would be the first.
0 reviews
Newest first
No reviews yet
Be the first to rate the Port Number Lookup. It takes half a minute and no account.
Write the first reviewDraw a grid layout and get the CSS, including named template areas.
Generate cryptographically random strings over any alphabet you choose.
Convert HTML back into clean Markdown, keeping lists, tables and code.
Generate MAC addresses that are correctly marked as locally administered.
Convert between JSON arrays and NDJSON, one compact document per line.
Convert XML into clean JSON, with attributes and text handled predictably.
Convert a TOML config to JSON, with tables and arrays of tables resolved.
Strip every optional byte from a JSON document and see what you saved.