Loading the interactive tour…

Introducing

Offset Harbor

A local-first desktop window into Apache Kafka. Inspect topics, read message payloads, track consumer lag, and fix offsets safely.

A 3D particle animation morphs through four scenes as you scroll: a Kafka cluster with brokers, topics and consumer groups; a topic with partitioned offset lanes; a consumer group falling behind the log head; and a padlock representing local-first security.

The real thing

Every screenshot below is taken directly from the running application — try it yourself with the built-in demo cluster, no broker required.

Kafka Offset Harbor welcome screen with the demo cluster option

Demo Mode

Explore instantly

Try Kafka Offset Harbor out of the box with the built-in demo cluster. Browse offline sample topics, messages, and consumer lag before adding your own brokers.

Browsing messages with the Monaco payload inspector

Messages

Browse & search events

Fetch messages starting from newest, oldest, specific offsets, or millisecond timestamps. The virtualized grid handles thousands of events effortlessly, and payloads render pretty-printed in a built-in Monaco editor.

Consumer group lag view with per-partition offsets

Lag Control

Track & reset offsets

Identify slow consumer partitions at a glance. Safely reset consumer group offsets to earliest, latest, specific offsets, or historical timestamps.

Everything you need, built-in

A premium, developer-focused workspace tailored specifically for Apache Kafka administration.

🔒

Secure Key Storage

Credentials and certificates are encrypted via macOS Keychain or Windows DPAPI. Passwords are never sent to the UI process.

🛰️

AWS MSK IAM Support

Native integration with AWS MSK IAM SASL signing. Connect to secure Amazon MSK clusters using your local AWS credentials.

🔍

JSONPath & Regex Filters

Search through thousands of keys, values, or headers using standard contains, regular expressions, or JSONPath expressions.

📥

Data Import & Replay

Replay events into your topics by uploading a JSON array of keys, values, and partition allocations in one click.

🛠️

Topic Administration

Add new partitions to active topics, alter configurations, or spin up new topics directly from the control dashboard.

📤

Export JSON or CSV

Save message lists as formatted JSON arrays or CSV files to quickly attach log findings to debug tickets.

Privacy by Design

100% Local-First. No phoning home.

Zero telemetry, zero analytics, and zero external network calls. Your cluster passwords never leave your system keychain.

Get Offset Harbor Browse features