TCP Client / Netcat

Open a raw TCP socket to any host and port, send text and watch the reply — like netcat in your browser.

New connection

🔒 This connection is one-time and is never stored. Sign in to reach private / LAN / localhost hosts and save endpoints.

About this tool

A web-based raw TCP client (netcat / telnet style). Connect to any host and port, optionally over TLS, then grab the server's banner and send text — HTTP requests, SMTP/IMAP/POP3 commands, Redis, Gopher, finger, or your own line protocol — and read the response. Perfect for probing open ports, testing a service handshake, or checking what a daemon says when you connect. Signed in, you can reach private / LAN / localhost hosts and save endpoints that sync across devices. Signed out, the connection is one-time, public-host only, and never stored.

Frequently asked questions

Can I connect to a server on my own network?

Yes, once you're signed in. Anonymous visitors can only reach public, internet-routable hosts so the server can't be used as a jump box into a private network; signed-in users can also reach private, LAN and localhost hosts.

Is this a full interactive terminal?

It's request/response: you send text and read whatever the server returns before it goes quiet. For a full interactive shell over SSH, use the SSH Terminal tool instead.

Does it support TLS?

Yes — tick "Use TLS" to wrap the socket in TLS (so you can talk to HTTPS on 443, IMAPS on 993, SMTPS on 465, and so on).

An unhandled error has occurred. Reload ×