DbCat

Fast, Native Redis GUI for Mac & Windows

DbCat is a free, native Redis client written in Rust with GPU rendering, free from Electron bloat. Inspect complex keys, monitor pub/sub, manage clusters, and connect to 11 other databases in one app.

Redis 7.4 sorted set key sample:leaderboard in DbCat showing member table sorted by score descending, right value pane, and chips for TTL, length, encoding, and memory

Visual Key Browser & In-Place Type Inspection

Group keys into hierarchical trees by prefix delimiters, filter with glob pattern matching, and batch delete keys safely. Inspect and edit String, List, Set, Sorted Set (ZSET), Hash, and Stream types with live chips for TTL, length, encoding, and memory usage.

Staged Edits with Atomic Transactions

Modify field values or key properties in place with staged change tracking. Review all pending changes and preview the exact Redis commands before committing them atomically in a MULTI/EXEC transaction.

Full Sentinel & Cluster Topology Support

Connect to standalone instances, Redis Sentinel, or Redis Cluster. Sentinel mode tracks primary nodes and follows failovers automatically with in-app alerts. Cluster mode routes commands across shards, scans keys cluster-wide, and visualizes node roles and slot distribution in a dedicated topology view.

Interactive Console, Pub/Sub, ACL & AI Access

Send raw commands via an interactive Redis console, monitor real-time Pub/Sub channels, review slow logs, and manage ACL users. With the built-in MCP server, authorized AI assistants like Claude Code can inspect your Redis keys with fine-grained access control.

How it compares

DbCat is free, whereas tools like Medis and TablePlus are commercial software. While RedisInsight is built on Electron, DbCat is a native desktop app written in Rust and rendered directly on the GPU. Furthermore, while RedisInsight only supports Redis, DbCat lets you manage Redis, Valkey, and 10 other relational and document databases in one place.