Universal Network
Omnipotence.

One compact desktop client for APIs, sockets, and raw network traffic. Built for developers who need more than just HTTP.

OmniPort HTTP/S application request workspace

One Tool, Multi Protocol

HTTP/S API workflows

Comprehensive HTTP/S

Compose query parameters, toggle headers, send raw JSON, URL-encoded forms, or multipart payloads, then inspect response bodies, headers, timing, and trace.

  • cURL, OpenAPI, and Postman imports
  • Reusable connections and request history
gRPC Schema-aware

gRPC & Reflection

Discover services through reflection or load proto and protoset files when the server does not expose its schema.

  • Service and method discovery
  • Payload templates, validation, and grpcurl
WebSocket Live sessions

Real-time WebSockets

Keep stateful connections attached to request tabs and follow incoming, outgoing, system, and error frames in one timeline.

  • Custom handshake headers
  • Safe close confirmation for active sockets
TCP Stream framing

Controlled TCP Streams

Choose exactly how a response ends: idle timeout, connection close, exact byte count, delimiter, or length prefix.

  • Reusable sessions and manual reads
  • Configurable prefix size and endianness
UDP Datagrams

Raw UDP Datagrams

Send text, editable hexadecimal data, or imported binary files without accidental encoding changes.

  • Binary-safe payload persistence
  • Timeout and response inspection

Collections that stay organized

Keep related requests together in nested folders, move them with forgiving drag-and-drop zones, and save changes directly back to the source collection.

  • Nested structure

    Group HTTP, gRPC, WebSocket, TCP, and UDP requests inside folders.

  • Fast request reuse

    Open saved requests in tabs and update existing collection items with Ctrl+S.

  • Visible connection state

    See collection ownership and active WS/WSS requests without opening every item.

OmniPort collections with nested folders and saved requests
OmniPort request execution history

History without losing your work

Return to previous executions without replacing the request tabs you are actively editing. Each history item preserves the context needed to inspect what happened.

  • Multi-protocol records

    Review HTTP, gRPC, WebSocket, TCP, and UDP executions in one place.

  • Useful response details

    Return to payloads, status, timings, headers, and response data.

  • Simple cleanup

    Delete individual entries or clear the complete history when it is no longer useful.

Lossless Hex Viewer

Browser-based tools force socket buffers through text encodings, corrupting non-printable bytes. OmniPort preserves raw data streams exactly. Hover over any byte in the Hex column to instantly locate its ASCII representation.

  • Linked Highlight

    Hovering maps values to printable characters on the fly.

  • Flexible Read Strategies

    Read by delimiter, byte size, length prefix, or idle times.

  • Binary File Import

    Load binaries or hex payloads to send directly down the wire.

OmniPort Lossless Hex Viewer displaying a TCP response

Ready for Native Debugging?

Ditch browser sandboxes and debug multi-protocol network streams losslessly. Available on all desktop platforms.