Balance & spending
Remaining credit (or your key limit), lifetime and monthly spend, plus a low-balance banner that turns amber below $10 and red below $5.
v0.1.85 iOS 26 · iPhone & iPad · Free
Token Ledger turns the OpenRouter API into a personal dashboard — remaining credit, daily spending, and the real per-token price of all 400+ models. Free, no ads, no tracking.
Remaining credit
$42.80
Updated 2 min ago
This month
$31.42
Tokens
8.9M
Daily spend · 30 days
MONTHFeatures
openrouter.ai gives you a bill. Token Ledger shows you where the money went, which tool spent it, and what each call really cost.
Remaining credit (or your key limit), lifetime and monthly spend, plus a low-balance banner that turns amber below $10 and red below $5.
Daily spend and token bars with a period average, a least-squares trend line, and tap-a-day detail down to the prompt / completion / reasoning split.
OpenRouter bills per API key — so give every tool its own key (Hermes, Agent-Zero, a coding CLI…) and the log becomes a per-app view: today / 7-day / month / lifetime spend, key limits, expiry and each key's own daily history and model list.
This is the feature people didn't know they needed.
All 400+ models with real per-1M-token prices, capability filters (Vision · Developer · Reasoning · Free), search and server-side sorting.
OpenRouter, TrustedRouter, or both — remaining credit, prepaid-vs-BYOK split, per-key limits and a provider switcher that keeps every account separate.
Keys live only in the iOS Keychain. Optional PIN (salted SHA-256) and Face ID, re-lock when the app backgrounds, and an optional app-switcher blur.
Low-balance notifications on each crossing, a Sunday-evening weekly summary, and a home- & lock-screen widget in Balance or Today's-usage mode.
Ask “What's my OpenRouter balance?” or “What's my usage today?” without opening the app.
Share any period as CSV (daily rows + per-model rows) or as a print-ready PDF report.
The app
The setup screen fills the app with consistent sample figures — pick OpenRouter, TrustedRouter or both. Same screens, same charts, no keys required. This is a live preview of that sample data.
Remaining credit
$42.80
One API key per tool turns OpenRouter's per-key billing into a per-app view. Sample figures below.
Real prices
Sample of the catalog, in US dollars exactly like openrouter.ai — per 1M tokens. The app lists all 400+ models, including the free ones, with server-side sorting.
| Model | Capability | Input / 1M | Output / 1M | Cached read / 1M |
|---|
Privacy
Token Ledger has no accounts, no analytics SDK, no advertising and no third-party tracking. It talks to exactly two hosts — and only if you connect them.
Provider keys are stored on-device, encrypted, with device-only accessibility. Never in preferences, never on a server.
openrouter.ai and trustedrouter.com, over HTTPS, using your own keys. No other party receives anything.
No analytics, no crash reporting, no ads. The optional review prompt only counts launches on your own device.
“Remove all data” wipes keys and protection immediately. Uninstalling removes everything else.
Full text in the privacy policy · Effective August 30, 2026. OpenRouter and the OpenRouter logo are trademarks of OpenRouter Inc. Token Ledger is an independent project and is not affiliated with, endorsed by or sponsored by OpenRouter Inc. or TrustedRouter.
FAQ
OpenRouter: a standard API key
(openrouter.ai/keys) for the model catalog and key info, and a
management key (openrouter.ai/settings/api-keys) for the credit
balance and usage charts.
TrustedRouter: one API key from their console covers the balance, today/week/month spend and key limits. Per-day history and total credits additionally need a TrustedRouter management key.
Either provider can be used alone, and you can disconnect one in Settings at any time.
Charts require the management key. Also check the period — recent usage may be empty while older months have data; use a Custom range to reach further back.
The app opens the official OpenRouter credits page for you — the actual payment is handled by OpenRouter itself.
Yes. Keys live in the iOS Keychain, never in app preferences or on a server, and each one is only ever sent to that provider's own API over HTTPS. A PIN is stored as a salted SHA-256 hash, never in plain text.
Everything is on-device: Keychain keys and UserDefaults preferences go with the app — or immediately, via “Remove all data” in Settings.
Yes — it's universal. Models, Settings and Help use sidebar split views with size-adaptive typography on iPadOS 26+.
Because "this month" meant three different things. Since 0.1.83 the figures match openrouter.ai: the balance line uses the account-wide calendar month, the chart period is labelled “7 days” / “30 days”, and Settings → Numbers lists every raw figure with its scope — account-wide or this key only.
Changelog
The app's About screen shows the latest 12 releases. These are the recent ones.
Token Ledger is a small independent project. The fastest way to reach me is the public issue tracker — please include your iOS version, device model and a screenshot if you can.
Token Ledger is free, with no ads and no tracking. If it saves you time — or money — a coffee is always appreciated.