ZIP/CSV Upload · History Tracking · Monthly Filter · Chart Drill-Down
Upload DeepSeek billing files, auto-parse & visualize API usage and costs — no backend required.
| Icon | Feature | Description |
|---|---|---|
| 📂 | Direct Upload | Drag & drop cost-*.csv / amount-*.csv or ZIP archives, auto-parsed, batch upload supported |
| 📈 | Monthly Trends | Monthly cost trend chart with interactive zoom |
| 🔬 | Token Breakdown | Separate stats for output tokens, cache hits & cache misses with costs |
| 📊 | Dashboard | Total cost, total tokens, request count — all at a glance |
| 💱 | Multi-Currency | ¥ CNY · $ USD · ₩ KRW · NT$ TWD · JP¥ JPY · ₽ RUB · £ GBP · € EUR · ฿ THB · ₫ VND · Z$ ZWD |
| 🌐 | Multi-Language | 简体中文 · 繁體中文 · 日本語 · 한국어 · English · Français · Deutsch · Русский · Tiếng Việt · ไทย (10 languages) |
| 💾 | Local Persistence | All data stored in browser localStorage, persists across refreshes |
| 📦 | Import & Export | Export as JSON/ZIP archive, or export full HTML with embedded data |
| 🔑 | Balance Check | Query your account balance directly via DeepSeek API Key |
| 🔍 | Drill-Down | Click charts to dive deeper into cost details |
| 🎨 | Mirage Theme | Frosted glass UI with custom wallpaper & video backgrounds |
Open GitHub Pages directly in your browser.
git clone https://github.com/w32394045-dotcom/deepseekapi.git
cd deepseekapi
# Open index.html in your browserNo dependencies to install, no server required.
- Sign in to the DeepSeek Platform
- Download billing CSV files
- Drag & drop or click to upload CSV/ZIP files
- Auto-parsed and visualized
Output Cost = Σ (output_tokens × output unit price)
Cache Hit Cost = Σ (input_cache_hit_tokens × cache hit unit price)
Cache Miss Cost = Σ (input_cache_miss_tokens × cache miss unit price)
Total Cost = Output Cost + Cache Hit Cost + Cache Miss Cost
| Category | Technology |
|---|---|
| Language | Vanilla HTML + CSS + JS (zero framework deps) |
| Charts | Chart.js v4.4.7 |
| Archive | JSZip v3.10.1 |
| Storage | Browser localStorage |
| Hosting | GitHub Pages |
- All data is processed locally in your browser, never uploaded to any server
- API Key is only used to query balances from DeepSeek's official API, stored locally only
- Export/Import is only for data backup and migration
MIT