Converts sats, BTC, EUR and USD instantly, with live Bitcoin prices.
A single 3 MB 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 |
Each release ships a SHA256SUMS manifest signed with the author's minisign key. The public key is:
RWTz3c4gUmglCX5Uvjthigz1ts3TS3ZSdhRNpFgOJRW/Wr4XjGlqTR3O
Download SHA256SUMS and SHA256SUMS.minisig into the same folder as your installer, then run the two checks for your platform: the signature proves the hash list comes from the author, the hash proves your file was not altered.
Get minisign.exe from the official releases (win64 zip, x86_64 folder).
minisign -Vm SHA256SUMS -P RWTz3c4gUmglCX5Uvjthigz1ts3TS3ZSdhRNpFgOJRW/Wr4XjGlqTR3O
$file = "SatConverter_0.1.0_x64-setup.exe" # the file you downloaded
$hash = (Get-FileHash $file).Hash.ToLower()
if (Select-String -Quiet -SimpleMatch "$hash $file" SHA256SUMS) { "OK: $file matches" } else { "MISMATCH - do not run this file" }brew install minisign
minisign -Vm SHA256SUMS -P RWTz3c4gUmglCX5Uvjthigz1ts3TS3ZSdhRNpFgOJRW/Wr4XjGlqTR3O
shasum -a 256 --check SHA256SUMS --ignore-missingsudo apt install minisign # or your distribution's equivalent
minisign -Vm SHA256SUMS -P RWTz3c4gUmglCX5Uvjthigz1ts3TS3ZSdhRNpFgOJRW/Wr4XjGlqTR3O
sha256sum --check SHA256SUMS --ignore-missing- Type in any field: the 3 others update instantly
- Live price, 24h change and sparkline, refreshed every minute
- 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
Requires Rust.
cd src-tauri
cargo run # development
cargo build --release # target/release/satconverter(.exe)The frontend (ui/) is plain HTML, CSS and JavaScript: no Node, no build step.
Released into the public domain under the Unlicense.
Price data provided by CoinGecko.

