Dotori Currency Converter

com.droidactor.currency

Turns one amount into every currency on your list at once. Type into any row and the rest follow — there is no "from" and "to" to set up, and no swap button to hunt for.

What it does

Every row at once

Whichever row you are editing is the one the others are derived from. Tap another row and start typing, and the direction simply reverses — nothing to switch, nothing to undo.

Your currency stays put

The main currency sits at the top and stays visible however far you scroll, and it cannot be removed by accident. Everything under it is yours to add and remove in Settings, and you can promote any of them to be the main one.

Rates from the central bank

The European Central Bank's official daily reference rates, fetched straight from the ECB. The app never asks the server to do the conversion — it takes the whole table and divides on the device, because asking for a small currency as the base costs precision.

It tells you what it is showing

The rate date is always on screen, and it is the date of the rates — never the moment they were downloaded. The ECB publishes once each working day, so a date from a few days ago is normal rather than a fault.

A fallback that announces itself

If the ECB cannot be reached the app uses ExchangeRate-API instead and says so in the same line, with a link. It never mixes figures from two sources in one calculation.

Offline, and exact

The last rates received are stored on the phone and keep converting without a connection. Amounts are computed at full precision and rounded only for display, following each currency's own convention — yen and won to whole units, most others to two decimals.

Requirements

PlatformAndroid (Kotlin, Jetpack Compose)
Package namecom.droidactor.currency
Minimum AndroidAndroid 8.0 (API 26)
Target AndroidAPI 36
Currencies30, the set published by the European Central Bank
NetworkNeeded once to fetch rates; conversion afterwards works offline
PermissionsInternet and vibration only. No location, contacts, storage, camera or microphone
PriceFree, supported by ads (Google AdMob)
AccountsNone. No sign-in, no registration.
StatusPublished on Google Play — store listing

Known limits

These are reference rates for information. Banks, card networks and exchange counters add their own margin and fees, so the amount you actually pay or receive will differ. The app does not transfer money, exchange currency, or broker investments.

The currency list is the one the ECB publishes, so currencies outside it — and cryptocurrencies — are not available. There is no rate history or chart: the app shows the current table only.

Privacy

The amounts you type never leave your phone. The app asks the rate server for the whole table of the day and does every conversion on the device, so neither the amount nor the currencies you picked are sent anywhere. There is no account, no sign-in, and no developer server.

Full privacy policy for this app

Support

Bug reports, questions and feature requests go to droidactor@gmail.com.

Other apps