Offline Currency Converter is a privacy-focused currency converter that works completely offline. No account, no tracking, no analytics — just exchange rates in your pocket.
Sync rates from the free Frankfurter API (European Central Bank) and convert 160+ currencies entirely offline. Configure sync intervals (6h, 12h, 24h, 48h, weekly, or manual only) and let WorkManager handle background updates.
Features:
- Favorites — star your most-used currencies for quick access
- Multi-currency view — see conversions to all your favorites at once
- Rate trend charts — 90-day interactive charts with touch tooltips and date range tabs
- Home screen widget — Material You dynamic colors, works with any currency pair
- Sync status — colored badge shows how fresh your rates are
- 160+ currencies — all ECB reference rates
- Offline-first — all conversions happen on device
- Privacy first — no accounts, no tracking, no network permissions at runtime
- Material Design 3 — modern UI with dynamic theming
- 13 languages — ar, de, es, fr, hi, it, ja, ko, nl, pl, pt, ru, zh
Free and open source (AGPLv3).
WhatsNew:
Version 0.4.0:
- Favorite currencies with default picks on first install
- Multi-currency view: see all favorites at once
- 90-day rate trend charts with interactive touch tooltips
- Date range tabs (7D/30D/90D) persisted across restarts
- Material You widget with cross-rate support and auto-update
- Settings page with favorites management
- Amount persistence across app restarts
- Auto-sync on first install and app updates
- Sync status badge, pull-to-refresh, manual sync option
Anti-Features: NonFreeNet (this application promotes/depends a non-Free network service):
⇒ Rely on api.frankfurter.dev for rate and flagcdn.com for country flag.