HomeTCP port monitoring

A SMALL KNOCK. A CLEAR SIGNAL.

Is your service listening?Let your owl knock.

A homepage can look perfectly awake while another service stops answering. Give its public TCP port a little lookout of its own, with connection checks and the alerts your team already uses.

Start free. No card required.

UptimeOwl workspace with fictional sample monitors
An illustrative UptimeOwl workspace. Fictional monitors, no customer data.

One host. One port.

Check whether a public service accepts a connection. A refused connection or timeout gets the attention it needs.

Notice the wait

Track the time needed to resolve the host and establish a connection, with one overall timeout.

No extra fuss

Use your existing confirmation rules, maintenance windows and notifications. We close the connection without sending application data.

A MOMENT FROM EVERYDAY MONITORING

The website is awake. The service is not.

Your public mail service stops accepting connections after a firewall change. The homepage still loads, so its HTTP monitor stays green. A TCP monitor on the mail service’s port spots the closed door and starts your usual confirmation and alert flow.

An open port is not a complete application health check. Pair it with a protocol-specific monitor when the response matters.

SMALL SIGNALS, EVERYDAY WORK

What could your owl listen for?

Keep the mail door open

Watch an already-public mail service’s listening port. This checks connection availability, not message delivery or authentication.

Catch a listener that stopped

Keep a public service endpoint on watch after deployments and configuration changes.

Spot a firewall surprise

Notice when your intended public port is no longer reachable from the monitoring worker.

FROM FIRST STEP TO STEADY WATCH

Find your footing in three steps.

  1. Choose TCP connection

    Open Endpoint monitors, add a monitor and choose TCP connection.

  2. Name the door

    Enter a public host and explicit port, then choose an interval, timeout and confirmation rules.

  3. Keep a calm watch

    Follow connection timing and confirmed incidents alongside your other monitors.

ROOM FOR YOUR WATCH

Included from your first Free nest.

Free: 3 monitors, checks from 5 minutes · Starter: 10 monitors, checks from 3 minutes · Team: 30 monitors, checks from 1 minute · Business: 100 monitors, checks from 30 seconds. Enterprise allowances are arranged with Blastup.

Slack, Teams and mobile push on every plan. Monitor email alerts on paid plans.

A few things you might be wondering.

Is TCP monitoring included in Free?

Yes. It uses your normal monitor allowance and minimum interval. Monitor email alerts require a paid plan; Slack, Teams and mobile push are available on every plan.

Does an open port mean my application works?

No. It confirms that a TCP connection was accepted. It does not validate an application response, login or data transfer.

Do you send commands or read banners?

No. UptimeOwl closes the connection immediately after it is accepted and sends no application data.

Should I expose my private database for this?

No. Keep private services private. This feature checks endpoints that are already intended to be public.

Does it check TLS certificates or ICMP ping?

No. Use the TLS monitor for certificates. Use ICMP ping monitoring for IPv4 or IPv6 reachability. TCP checks also support explicit IPv4-only or IPv6-only selection.

Can I watch IPv4 and IPv6 separately?

Yes. Choose IPv4 only or IPv6 only in the monitor editor; checks never fall back to the other family. Use two monitors to watch both independently. IPv6 requires a compatible monitoring route. Automatic remains the default.

A HELPING WING

Ready for the practical details?

Keep a TCP service on watchGive passing hiccups a little patiencePlan a quiet maintenance windowGive IPv4 and IPv6 their own lookout

Browse more monitors & detections guides in the help center.

IntegrationsConnect Jira, signed webhooks and your own tools to your watch.ICMP ping monitoringA small echo request to keep public host reachability on watch.DNS & domain monitoringWatch DNS records and registry expiry before a small change becomes a big surprise.Website & API monitoringCheck availability, validate responses and understand downtime.Cron jobs & heartbeatsKnow when a scheduled job fails, runs late or never reports in.Public status pagesGive customers a branded home for service status and updates.Embeddable status widgetsBring a clear, branded status view into your own website.Slack & Teams alertsBring confirmed downtime and recovery into your team’s conversation.Mobile monitoring & pushFollow your monitors and receive a nudge on your device.