Offline Currency Converter app icon Android · Privacy-first

Offline Currency Converter

Convert 160+ currencies with rates in your pocket — and nothing leaves your device. Sync once, then it works completely offline.

No account · No tracking · No analytics

Built for privacy and speed

100% offline

Once rates are synced, every conversion happens entirely offline. No internet required.

🌍

160+ currencies

All European Central Bank reference rates, with country flags bundled into the app.

Favorites & multi-view

Star your most-used currencies and see conversions to all of them at once.

📈

Trend charts

90-day historical charts with gradient fill, crosshair tooltips, and 7D / 30D / 90D tabs.

🧩

Home screen widget

Material You dynamic colors that work with any currency pair, on Android 12+.

🎨

Material Design 3

Modern UI with dynamic theming that adapts to your device.

How it works

1

Sync once

Exchange rates are fetched from the free Frankfurter API (powered by the European Central Bank) and stored locally with Room.

2

Go offline

After the first sync, all conversions are fully offline. Configure auto-sync from 6h to weekly, or manual only.

3

Stay fresh

A background WorkManager job keeps rates current; a colored badge shows how fresh your rates are.

No data leaves your device during conversion — only optional rate syncs contact the Frankfurter API. No tracking, no analytics, no account.

Screenshots

Offline Currency Converter screenshot 1 Offline Currency Converter screenshot 2 Offline Currency Converter screenshot 3

Get it on F-Droid

Free and open source. Install from F-Droid — no Google Play account needed.

Build from source

# Debug build
./gradlew assembleDebug

# Release build
./gradlew assembleRelease

Release APK at app/build/outputs/apk/release/app-release.apk. The project follows F-Droid reproducible-build guidelines (R8 minification disabled).