See what's really happening inside your binlogs.
A local, read-only visual forensic explorer for MySQL and MariaDB binlogs. Inspect transactions, row diffs, and replication anomalies.
Stop reading binlogs in raw text pagers.
Paging through gigabytes of raw decoder text in a terminal during a 2 AM production incident is slow, error-prone, and painful.
Decode with complete confidence.
MySQL's binary log format has evolved over 25 years: GTIDs, row formats, charset alterations, and partial JSON updates. How can you be sure a third-party parser decoded every byte faithfully?
Binsight introduces a Dual-Engine Diff View: it runs its ultra-fast pure-Go parser alongside the official mysqlbinlog utility as an independent oracle.
mysqlbinlog oracle whenever the binary is present on your system.
Engineered for speed, not bloat.
Traditional binlog investigation relies on piping massive text output through pagers. Here is how Binsight stacks up against legacy pipelines and enterprise APM agents.
2GB Binlog Triage
Time required to locate a rogue transaction by GTID or timestamp across 2 GB of binary logs.
Memory Footprint
Resident set size (RSS) during active continuous replication stream consumption.
Network Egress
Data volume dispatched to external servers or third-party cloud monitoring endpoints.
Engineered for database forensics.
Binsight turns inscrutable binary logs into a clean, queryable operational timeline.
Filterable Event Stream
Filter events by database, table, or event type. Group events logically by transaction boundary and jump directly to any byte position.
Row-Level Image Diffs
Inspect exact before and after row states on UPDATE statements and full row payloads on INSERT and DELETE operations directly in the drawer.
Six Anomaly Detectors
Inline warnings for huge transaction byte size, runaway row counts, long durations, rollbacks, bulk row writes, and DDL schema churn.
Schema & DDL Timeline
All DDL statements organized chronologically with cascade-risk indicators to uncover what broke queries or replication.
Hex Forensics
Inspect raw byte buffers with event-header overlays and field offsets for deep low-level forensics and corruption triage.
Live Tail & Remote Mirroring
Watch local binlogs append in real-time via fsnotify + SSE, or connect as a live replica to mirror remote server logs into a local spool.
Your database stays your database.
Local by design. Read-only by default. Zero telemetry.
Loopback Bound
Binds strictly to 127.0.0.1 by default. Built-in network guard blocks external interface exposure unless explicitly requested.
Strictly Read-Only
The parser only inspects offline files or connects via replication client privileges. It never executes write queries or modifies database state.
Zero CGO SQLite
Backed by a pure Go translation of SQLite (modernc.org/sqlite). All index metadata remains entirely in local storage.
Zero Cloud Telemetry
No cloud backend, no tracking scripts, no third-party APIs, and no account requirements. Your sensitive customer records never leave your host.
Local-first, high-throughput streaming.
Decode never blocks the user interface. Everything the browser displays queries a fast, local SQLite index.
Battle-tested conformance.
Binsight is continuously validated against authentic multi-version Docker fixture corpuses in CI.
Up and running in seconds.
Binsight ships as a single static binary with zero external runtime dependencies.
Frequently Inspected.
Everything you need to know about Binsight's pure-Go engine, differential verification, and local security model.
Resources & Tooling.
Everything you need to integrate, automate, and explore MySQL binary log forensics.