openScale: An open-source weight tracker app with Bluetooth scales support

If you are using Bluetooth scale devices to sync and record your weight, but you do not want to use privacy-intrusive apps which are stuffed by ads and malware scripts, then you should consider openScale.

What is openScale?

The openScale is a free, open-source android app that helps you track your weight and sync with dozens of Bluetooth scales, even more it respects your privacy.

What can you track with openScale?

With openScale you can monitor and track:

  1. Weight, BMI (body mass index),
  2. body water,
  3. muscle,
  4. LBM (lean body mass),
  5. body fat,
  6. bone mass,
  7. waist circumference,
  8. waist-to-height ratio,
  9. hip circumference,
  10. waist-hip ratio,
  11. visceral fat,
  12. chest circumference,
  13. thigh circumference,
  14. biceps circumference,
  15. neck circumference,
  16. body fat caliper
  17. and BMR (basal metabolic

Other Features

  1. Resizable widget to show the latest measurement on the home screen
  2. Configure your weight unit: kg, lb or st
  3. Set a goal to help keep your diet
  4. Displays all your data on a chart and in a table to track your progress
  5. 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.
  6. Import or export your data from/into a CSV (comma separated value) file
  7. Supports body fat, body water and lean body mass estimations based on scientific publications. Useful if your scale doesn’t support those measurements.
  8. Support for multiple users
  9. 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
  10. Optional dark theme

Supported Bluetooth scales

  1. Custom-made Bluetooth scale
  2. Beurer BF700, BF710 and BF800
  3. Digoo DG-S038H
  4. Excelvan CF369BLE
  5. Exingtech Y1
  6. Hesley (Yunchen)
  7. MGB
  8. Medisana BS444, BS440
  9. Runtastic Libra
  10. Sanitas SBF70
  11. Silvercrest SBF75
  12. Xiaomi Mi scale v1 and v2
  13. Yunmai Mini and SE
  14. iHealth HS3
  15. Easy Home 64050

openScale supports many other models which you can check here.

Privacy features

It does not require any registration account, or even care to share your data to the cloud.

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).

openScale doesn't send any data to a cloud and not having permission to access the internet is a strong guarantee of that.

If you want to synchronize your weight to GoogleFit, wger and/or MQTT 3.1, you can install openScale sync from GooglePlay.

Download and install openScale app

  1. F-Droid store
  2. Google Play


The openScale app is licensed under the GPL v3.



Read more

Open-source Apps


Medical Apps




Dev. Resources