Weight and body metrics tracker, with support for Bluetooth scales
About this app
Monitor and track your weight, BMI, body fat, body water, muscle and other body metrics in an open source app that:
* has an easy to use user interface with graphs, * doesn't require you to create an account, * can be configured to only show the metrics you care about, and * respects your privacy and lets you decide what to do with your data.
Bluetooth scales
openScale has built-in support for a number of Bluetooth (BLE or "smart") scales from many manufacturers, e.g. Beurer, Sanitas, Yunmai, Xiaomi, etc. (see model list below). Together with our users we constantly improve and extend the set of supported scales and in many cases pick up where the original app falls short.
For scales without Bluetooth, or Bluetooth scales not (yet) supported by openScale, measurements can be manually entered in a quick and easy way.
Privacy
This app has no ads and requests no unnecessary permissions. The location permission is only needed to find a Bluetooth scale. Once found the permission can be revoked (or never granted if Bluetooth isn't used).
Supported metrics
Weight, BMI (body mass index), body water, muscle, LBM (lean body mass), body fat, bone mass, waist circumference, waist-to-height ratio, hip circumference, waist-hip ratio, visceral fat, chest circumference, thigh circumference, biceps circumference, neck circumference, body fat caliper and BMR (basal metabolic rate). Each entry can also have an optional comment.
Note: don't worry if you think the list is too long: metrics you don't use can be disabled and hidden.
Other features
* Resizable widget to show the latest measurement on the home screen * Configure your weight unit: kg, lb or st * Set a goal to help keep your diet * Displays all your data on a chart and in a table to track your progress * Evaluates measurements and gives a quick visual feedback to show you if you're within or outside the recommended range given your age, sex, height etc. * Import or export your data from/into a CSV (comma separated value) file * Supports body fat, body water and lean body mass estimations based on scientific publications. Useful if your scale doesn't support those measurements. * Support for multiple users * Partially or fully translated into Catalan, Chinese (traditional), Czech, Dutch, English, French, Galician, German, Greek, Italian, Japanese, Norwegian Bokmål, Polish, Portuguese (Brazil), Romanian, Slovak, Spanish, Swedish and Turkish * Optional dark theme
Supported Bluetooth scales
* Custom made Bluetooth scale * Beurer BF700, BF710 and BF800 * Digoo DG-S038H * Excelvan CF369BLE * Exingtech Y1 * Hesley (Yunchen) * MGB * Medisana BS444, BS440 * Runtastic Libra * Sanitas SBF70 * Silvercrest SBF75 * Xiaomi Mi scale v1 and v2 * Yunmai Mini and SE * iHealth HS3 * Easy Home 64050 * and many more
Please see Wikipage for the full list and the level of support for each scale.
Support
If you find a bug, have an idea on how to improve openScale or have a question, please visit the openScale project page on GitHub
Licensed under GPL-3.0-only, by olie.xdev.
What's New in v3.1.1
Imported from the F-Droid repository index.
- * New Insights screen with rich, data-driven analysis of your measurement history.
- * Expanded device support: Dr.Trust Smart Scale 532, Cult Smart Scale Pro, RyFit (YunYue) and Eufy C20, plus broadcast-mode support for QN-lineage scales.
- * Connectivity fixes for Huawei AH100/CH100, QN/RENPHO, Beurer/Sanitas and Mi Scale 2 (incl. dual impedance).
- * Enabled ECW, ICW, protein and BCM metrics; CSV import/export now covers internal types.
- * Backups are staged and validated before restoring.
Version history
Jun 1, 2026 · 28.3 MB · Android API 31–36 · code 75
Imported from the F-Droid repository index.
- * New Insights screen with rich, data-driven analysis of your measurement history.
- * Expanded device support: Dr.Trust Smart Scale 532, Cult Smart Scale Pro, RyFit (YunYue) and Eufy C20, plus broadcast-mode support for QN-lineage scales.
- * Connectivity fixes for Huawei AH100/CH100, QN/RENPHO, Beurer/Sanitas and Mi Scale 2 (incl. dual impedance).
- * Enabled ECW, ICW, protein and BCM metrics; CSV import/export now covers internal types.
- * Backups are staged and validated before restoring.
SHA-256 7fa9dbbb586eb02d47b05df13ee78e333bb04e6b606034656504b319abfae6f6
Apr 12, 2026 · 24 MB · Android API 31–36 · code 74
Imported from the F-Droid repository index.
- * Add support for Body Fat-B2 / Belter Body Fat Scale / Etekcity ESF-551 / Runstar R5 / SEB Scale
- * Add aggregation support
- * Improve App perfomance
- * Support of App Material 3 theming, dynmaic coloring and hight contrast
SHA-256 c9fd42d1d07b3a67c346c56ea506119308d9dec93950ef7bdd2832cf99356db1
Mar 2, 2026 · 23.8 MB · Android API 31–36 · code 73
Imported from the F-Droid repository index.
- * New Body Fat Method: Added the U.S. Navy formula, which calculates body fat percentage using your waist, neck, and hip measurements.
- * Easier Data Management: You can now delete measurements directly from the edit screen, featuring a new confirmation dialog and improved button layout.
- * Expanded Device Support: Added compatibility for the Realme Smart Scale (RMH2011) and Xiaomi Body Composition Scale S400, along with connectivity fixes for Renpho and Mi Scale models.
- * Performance & UI Polish:
SHA-256 cc99dfc946fa51e15ab8cb698928de72a46cecf48d03ce021dd639d76fb609ca
Will it run on your device?
74%
- Targets newer Android builds, so legacy devices may be excluded.
- Multiple CPU architectures are covered.
- Aligned with the latest Android target SDK expectations.
Installation Guide
Open Settings on your Android device
Go to Security → Unknown sources (or Install unknown apps)
Enable "Allow from this source" for your browser or file manager
Open the downloaded APK file from your Downloads folder
Tap "Install" and wait for installation to complete
Launch the app from your home screen
Make sure to re-enable Unknown Sources restrictions after installation for security.
How to install this safely
How to verify the file you downloaded
Before you install anything, confirm the file is the one described here. On a computer, run shasum -a 256 your-download.apk (macOS or Linux) or certutil -hashfile your-download.apk SHA256 (Windows), then compare the output character-for-character with the SHA-256 on this page. If a single character differs, the file is not the build we recorded — delete it.
What the signing certificate proves
Every Android app is signed with a private key that only its developer holds. The fingerprint on this page is a hash of the matching public certificate, and it proves continuity rather than identity: it tells you a build came from whoever signed the earlier ones. Android enforces this at install time — if a package claiming to be com.health.openscale is signed with a different key, the system will refuse to install it over your existing copy. A fingerprint that changes between releases is worth pausing on, because a repackaged app that has been modified by someone else cannot keep the original signature.
How to roll back to an earlier version
If the current release misbehaves, 3.1.0 is the last build before it. Android will not install an older version code over a newer one, so you must uninstall openScale first — which clears its local data unless you have a backup. Reinstall the older APK only if its signing fingerprint matches the build you already trust, and check the API range: an older release may target an Android version your device has moved past.
Why we list sources instead of hosting everything
The official store channel is almost always the right choice: it updates automatically and carries the publisher's own distribution guarantees. A direct APK is useful when a device has no store access, when a rollout has not reached your region, or when you need a specific version — and only when the publisher has authorized that copy. APKBrowse does not list pirated, cracked, or unauthorized rebuilds of openScale, and a listing is removed when the evidence for it stops holding up.
Get openScale
Every source we list for com.health.openscale is legality-reviewed. Pirated or cracked builds are never offered.
Other sources
F-Droid listing
officialF-Droid builds this app from source and signs it. This is its official listing, with older builds and full release notes.
Source code
verified publisherThe upstream repository this build is compiled from.
We check legality and signature continuity, but device behaviour still varies. Install at your own discretion.
App Information
Security Verification
We record provenance; we do not run malware scans. Verify the hash yourself before installing.
SHA-256 Hash
7fa9dbbb586eb02d47b05df13ee78e333bb04e6b606034656504b319abfae6f6
Signing certificate
fadfeba2ecff3c70181a7e108f992cacd4eb7db144b03a8867e1e5f032478dbe
Permissions Required
Previous Versions
The signing certificate fingerprint for this release is on record, so a build that does not match it did not come from this publisher.
Report a problem with this listing
A listing is only as good as its corrections. If a source is broken, a signature looks wrong, or this app should not be here, tell the moderation team.