Converts sats, BTC, EUR, USD and XMR instantly, with live prices from multiple sources.
A single portable executable, built with Rust and Tauri, no runtime dependencies.
Grab the latest installer from the Releases page. These builds are not signed (code signing certificates cost money and add nothing to the code), so your OS will warn you on first launch:
| Platform | File | First launch |
|---|---|---|
| Windows | *-setup.exe or .msi |
SmartScreen warns: click "More info", then "Run anyway" |
| macOS | .dmg |
Right-click the app, then "Open" |
| Linux | .AppImage (portable), .deb or .rpm |
Nothing special, chmod +x the AppImage |
- Type in any field: the 4 others update instantly
- 5 units: sats · BTC · EUR · USD · XMR
- Multi-source price averaging: BTC price averaged from Binance, CoinGecko and Kraken simultaneously — more resilient than a single source
- XMR price averaged from CoinGecko and Kraken (Binance delisted Monero in 2024)
- Live price, 24h change and sparkline, refreshed every minute
- Status bar shows which sources contributed to the current price
- Copy any value in a click, pin the window always on top
- Dark and light themes, your choice is persisted
- Works offline with the last known price
- Remembers its window position, runs as a single instance
- Number formats follow your system locale
SatConverter+ is a fork of SatConverter by Loïc Morel (Pandul).
| SatConverter | SatConverter+ | |
|---|---|---|
| Units | sats, BTC, EUR, USD | sats, BTC, EUR, USD, XMR |
| Price source | CoinGecko only | Binance + CoinGecko + Kraken (averaged) |
| XMR price | — | CoinGecko + Kraken (averaged) |
| Offline fallback | Last cached price | Last cached price (BTC + XMR separately) |
Requires Rust.
cd src-tauri
cargo tauri dev # development
cargo tauri build # release binary + installerThe frontend (ui/) is plain HTML, CSS and JavaScript — no Node, no build step.
To trigger a full cross-platform release build (Windows, macOS, Linux):
git tag v0.2.0
git push origin v0.2.0GitHub Actions will produce installers for all platforms under the Releases page.
Released into the public domain under the Unlicense.

