Keel

A native Redis client. Fast, and feels right at home

Coming Soon

macOS 26 or later · iOS 26 or later

Everything Redis, in one place

Works with Redis and every RESP database — Valkey, Dragonfly, KeyDB and Garnet.

Key browser

Built on SCAN, never KEYS. A namespace tree or a flat list, smooth past 100,000 keys.

Value editor

Strings, hashes, lists, sets and sorted sets — view as text, JSON or hex, with a live TTL countdown.

Streams

Page through, add and trim entries, and manage consumer groups.

Command console

Its own connection, blocking commands you can stop, history, completion and formatted results.

Memory analysis

See memory by type, expiry and key prefix, and find the largest keys.

Server info

Memory, clients, hit rate and keyspace at a glance, plus config and the slow log.

Connections

TLS, ACL and SSH tunnels

Connect with an ACL username, pick a database and tag it with a color. SSH tunnels sign in with a password or private key, and passwords live in the Keychain.

user:1001
├── profile        hash    2.1 KB
├── sessions       zset    840 B
└── cart           list    TTL 29:41
cache:feed:home    string  1.2 MB
events             stream  12,408 entries

> HGETALL user:1001:profile
1) "name"
2) "Ada"
3) "plan"
4) "pro"

Safety

Careful by default

Confirm first

Deletes, FLUSHDB and other dangerous commands always ask first.

Preview, then delete

Delete by pattern shows the matching keys first, then UNLINKs them in batches.

Transactional edits

Changes to a value are applied in a transaction.

Large values handled

Strings over 1 MB load just the beginning; binary values stay read-only.