Download

Redis GUI for Mac

Browse keys by namespace as tables, edit values, TTLs and names without overwriting anyone’s change, and run redis-cli commands with completion. Redis, Valkey and Redis Cluster.

Free for personal use · macOS 26 Tahoe or later · Apple silicon and Intel

Inlet showing Redis session keys as a table: the key namespaces in the sidebar, each session hash’s fields as columns, and one value in the inspector.

Tested on Redis 8 and Valkey 8

Any server that speaks RESP2 or RESP3 connects, such as Redis Cloud, Upstash and ElastiCache. Clusters connect through Redis Cluster, in Pro.

What you can do with Redis

Keys by namespace

The sidebar groups keys by prefix (user:*, session:*). A namespace opens as a grid of key, type, TTL, size and value, and hashes show their fields as columns.

Find any key

Pages come from SCAN, so nothing blocks the server. Filter by a MATCH pattern, by type, or by any value.

Edits that can’t collide

Edit values, TTLs and key names. Each change runs as a Lua script that checks what you loaded first, so a value someone changed isn’t overwritten.

redis-cli, with completion

Commands one a line, completing commands, namespaces and hash fields. HGETALL, ZRANGE WITHSCORES, INFO and CLIENT LIST come back as tables.

Redis ClusterPro

Connect to any node and Inlet finds the rest. Commands go to their keys’ node; MGET, MSET and DEL across slots are split for you.

SUBSCRIBE and MONITOR

Stream until you stop them. Stop also wakes a blocked BLPOP and kills a long script.

Safe on production

Nothing changes until you say so, and nothing you save overwrites a change you never saw. How Inlet keeps data safe

Production opens read-only

Write and admin commands are refused before they’re sent. Unlock for ten minutes when you mean to change something.

Changes wait until you save

Edited values, TTLs and new keys wait, marked in colour, until ⌘S saves them.

No lost updates

Each change compares the key with what you loaded, atomically, before it writes.

Connecting

Paste a redis:// or rediss:// URL and Inlet fills in the form.

ACL users and TLSA user and password, or a password alone. rediss:// is verified TLS, with client certificates when you need them.

SSH tunnelsProThrough the ssh on your Mac. On a cluster, one sign-in with a forward for each node.

Import what you haveFrom TablePlus.

Connect from URL
  • rediss://default:•••@eu1-example-12345.upstash.io:6379
  • redis://app:•••@redis.example.com:6379/0
  • redis://localhost:6379

Redis errors, explained

27 Redis error messages, each reproduced on a real server: what it means, why it happens and the fix. Inlet links to them when they happen.

Redis guides

Not in Inlet yet

For Redis, so you know before you download.

  • Sentinel, and reading from replicas.
  • Managing ACL users.
  • Nested namespaces in the sidebar.

Inlet for Redis

Free for personal use, with every safety feature. For work, Pro is $49 once, with a year of updates.

Version 0.1.0 · macOS 26 Tahoe or later · Apple silicon and Intel

Questions

Something else? Write to hello@inletdb.com.

Is Inlet free for Redis?

It’s free for personal use: personal projects, students and open source, with every engine and every safety feature. For work, Pro is $49 once, with a year of updates, and a new install has 14 days of Pro to try it.

Does it work with Valkey?

Yes. Valkey 8 is tested alongside Redis 8, including Valkey Cluster.

Does it work with Upstash, Redis Cloud and ElastiCache?

Yes. Paste the rediss:// URL they give you. ElastiCache with cluster mode on connects through Redis Cluster, in Pro. MemoryDB speaks the same protocol, but hasn’t been tried.

Will browsing keys slow my server down?

Inlet pages through keys with SCAN rather than KEYS, so the server keeps serving everyone else while you browse.