Redis Client
The Redis GUI for Mac.
A fast, native Redis GUI for Mac. Connect to local Redis, Cluster, Sentinel, AWS ElastiCache, or Upstash. Browse keys by pattern, run commands with autocomplete, monitor pub/sub in real time. Starts in under a second. Free and open source.


Features
Built for Redis.
Hierarchical Key Browser
Browse keys by colon-separated namespace. Drill into prefixes. Filter by pattern.
Type-Aware Editors
String, list, set, hash, sorted set, stream, JSON. Each gets a tailored editor with type-safe writes.
Pub/Sub Monitor
Subscribe to channels and watch messages stream. Replay events, send test publishes.
Cluster Topology View
Visualize masters, replicas, slot ranges. Spot a re-shard mid-flight.
RedisJSON, RedisSearch, RediStream
Module-aware editors for JSON.GET, FT.SEARCH, XADD. Autocomplete includes module commands.
AI Command Assistant
Ask in English, get a Redis command. Explain LUA scripts. Optimize SCAN patterns.
Data Grid
Browse and edit data.
Sort, filter, and edit Redis data in a spreadsheet-like grid. Click any cell to edit. Insert and delete rows. Review changes before saving.


SQL Editor
Write queries faster.
Tree-sitter syntax highlighting, schema-aware autocomplete, multi-tab, Vim mode, and full-text query history. AI assistant can write, explain, or optimize your SQL.


Capabilities
What you can do.
- Browse keys by pattern and namespace
- Edit string, list, set, hash, sorted set, stream, JSON
- Connect to standalone, Cluster, Sentinel, ACL
- Monitor pub/sub channels in real time
- View slow log and INFO stats in the dashboard
- Run LUA scripts with line-by-line debugging
- Switch between databases with Cmd+K
- Safe mode blocks FLUSHDB and FLUSHALL
Connect
Get connected in seconds.
# Connect with TablePro
Host: 127.0.0.1
Port: 6379
Password: (optional)
Database: 0
# Or via terminal
redis-cli -h 127.0.0.1 -p 6379Supported versions
Redis 6+, KeyDB, DragonflyDB, Valkey
Connection types
- TCP/IP
- SSH Tunnel (password, key, agent)
- TLS/SSL
- Unix Socket
Default port
6379
How to
Connect to Redis in four steps.
- 1
Install TablePro
brew install --cask tablepro, or grab the DMG from tablepro.app/download.
- 2
Open New Connection
Click New Connection. Pick Redis.
- 3
Fill in the credentials
Host 127.0.0.1, port 6379, password if any. Toggle TLS for managed Redis.
- 4
Connect
Click Connect. The key tree appears in the sidebar.
FAQ
Common Redis questions.
Does TablePro support Redis Cluster?
Yes. Connect with cluster mode on; TablePro handles re-routing and shows the slot map.
Can I edit RedisJSON values?
Yes. Click any RedisJSON key to open a tree editor. Add or remove paths.
Is TablePro free for Redis?
Yes. AGPLv3 open source. The Redis driver ships built in.
Does it work with Upstash?
Yes. Paste the connection URL. TLS is enabled by default for Upstash.
Can I monitor pub/sub?
Yes. Subscribe to a channel, watch messages stream live, send test publishes.
Try TablePro for free.
Free and open-source. macOS 14+. Apple Silicon and Intel.