# JWT Lens — Decode & verify JWTs offline

> Decode & verify JWTs offline (iPhone/iPad app by Masaya Kontani.)

- Source: https://appshunter.io/ios/app/jwt-lens/id6774901745 (this page in markdown: same URL + `.md`)
- Developer: [Masaya Kontani](https://appshunter.io/developer/6772641997)
- Category: Developer Tools, Productivity
- Price: Free
- Age rating: 4+
- Requires: iOS 16.4 · 1 MB
- Languages: American English
- Released: 2026-06-03
- Data updated: 2026-07-06
- User reviews in markdown: https://appshunter.io/ios/app/jwt-lens/id6774901745/reviews.md

## What is JWT Lens?

JWT Lens is a fast, private JSON Web Token decoder and verifier for developers — a Safari extension that works entirely on your device.

Tap the toolbar icon, paste a token (or grab the text you've selected on the page), and instantly see:

• Pretty-printed, color-coded Header and Payload
• Human-readable timestamps — exp, iat and nbf shown in your local time with relative phrasing ("expires in 59 minutes")
• An at-a-glance expiry badge: valid, expired, or not yet valid
• Plain-English descriptions of standard claims (iss, sub, aud, and more)

Need to check a signature? JWT Lens verifies HS256/384/512, RS256/384/512, PS256/384/512 and ES256/384/512 using a secret or PEM public key you provide — all computed locally with the system's WebCrypto, never sent anywhere.

Privacy by design:
• No network requests — ever
• No analytics, no tracking, no accounts
• Nothing is stored: tokens and keys live only in the popup while you use it

Whether you're debugging OAuth / OIDC flows, inspecting a bearer token, or learning how JWTs work, JWT Lens keeps it quick, clear, and completely on-device.

Universal app: works in Safari on macOS, iOS and iPadOS.


## Version history (last 1 release)

### 1.0 — 2026-06-03

No release notes.

---

*Data collected daily from the US App Store and indexed by [AppsHunter](https://appshunter.io/). User reviews are verbatim App Store reviews. Ratings, prices and chart positions refresh continuously; this snapshot is from 2026-07-06.*
