Your
Workers KV
as a tree
Browse Cloudflare Workers KV by the prefixes your keys already use. JSON, text and images preview as what they are, and every write is shown as a plan before it is sent.
- Native Swift — no Electron, no web views
- No telemetry, ever
- Requires macOS 26 or iOS 26
Everything a KV namespace needs
Browse, preview and edit Workers KV in production and in your local wrangler dev project, with the plan in front of you before anything changes.
Prefixes as a Tree
A KV namespace is a flat list of keys. KVExplorer splits them on : and / into the hierarchy your naming already describes, with a key count on every branch — so user:42:profile sits under user, then 42.
Typed Value Preview
Values are sniffed from their bytes, never guessed from the key name. JSON is pretty-printed, text is text, images render inline, and anything else is shown as a hex dump with its size.
Expiration & Metadata
Every key's expiration and metadata sit beside its value, not behind it. Set either when you write, with the 60-second floor and the 1,024-byte metadata limit checked before anything is sent.
A Plan Before Every Write
Edits, new keys and deletes are shown as a plan first — what will be written, overwritten or removed, including anything a write would quietly drop. Nothing reaches Cloudflare until you confirm.
Bulk Operations
Export and import in Wrangler's bulk JSON format, delete everything under a prefix, or copy keys between namespaces and accounts. Each run lists every key it will touch before it starts, and can be stopped.
Local wrangler dev
Add a Wrangler project and its local KV appears beside production, marked LOCAL. KVExplorer reads a snapshot of Miniflare's store, so it never disturbs a running dev server. Read-only, on the Mac.
Sign in with Cloudflare
One sign-in covers every account it grants, with no token to create by hand. Prefer a scoped API token? Paste one instead. Decline write access and the app stays a read-only browser.
Secure by Default
Tokens live in the Keychain, never in plain text, and go to api.cloudflare.com and nowhere else. No analytics, no telemetry, and a full App Sandbox.
See it in action
A native interface for the questions the dashboard and wrangler kv leave open.
Why KVExplorer?
Built for developers who keep configuration, sessions and flags in KV, and would rather see them than script them.
Native Performance
Built with SwiftUI for Mac, iPhone and iPad. No Electron, no web views — and listings always use the largest page KV allows, because on a rate-limited API request count is the only lever.
Plans, Not Surprises
Production data is one click away in a tool like this, so nothing destructive is. Every write and every bulk run is laid out as a plan — counts, keys, what gets overwritten — and runs only when you confirm it.
Security First
Tokens are stored in the Keychain and sent to api.cloudflare.com and nowhere else. Sign in with Cloudflare uses OAuth with PKCE, so there is no secret in the app to leak, and it runs in a full App Sandbox.
Also from Magenta Creations
Same native approach, same sign-in, a different corner of your Cloudflare stack.
Free to browse and edit. $5.99 for bulk.
Use KVExplorer on your own namespaces with no account and no trial timer. Unlock Pro when you need to move keys by the thousand.
Free
$0Browse, preview and edit, with no time limit. Everything you need for day-to-day work on a namespace.
- Every namespace across every signed-in account
- Browse keys as a prefix tree, with prefix filter
- Preview JSON, text and images; binary as a hex dump
- Expiration and metadata beside every value
- Create, edit and delete single keys, each shown as a plan first
- Read a Wrangler project's local KV (Mac)
- Sign in with Cloudflare, or paste an API token
KVExplorer Pro
$5.99 one-timeEverything in Free, plus every bulk operation. Pay once — no subscription. Unlocks on every device signed in to your Apple Account, and through Family Sharing.
- Export a namespace or a prefix to Wrangler's bulk JSON
- Import a bulk JSON file, every change listed before it runs
- Delete everything under a prefix, with the full key list first
- Copy a namespace or a prefix to another namespace or account
KVExplorer, D1Explorer and R2Explorer are separate purchases: a Pro unlock in one does not carry over to the others.
Ready to see your
KV namespaces?
Download KVExplorer, sign in with Cloudflare, and your namespaces are there — no token to create by hand.
For Mac, iPhone and iPad · Free to download · Pro unlock $5.99, one-time
Requires macOS 26 (Tahoe) or iOS 26 and iPadOS 26