Wearable Data Volume Calculator
Data storage from wearable device count and sampling rate.
Inputs
Results
Daily Data Volume (GB)
6.97
Total Storage Needed (GB)
2,545.4
Total Storage (TB)2.49
Monthly Ingest Volume (GB)209.2
Monthly Storage Cost ($)$15.02
Peak Ingest Bandwidth (Mbps)2.08
How to Use This Calculator
- Enter the number of patients with wearable devices and the data collection frequency in samples per minute.
- Set the data payload size per sample in bytes.
- Input the number of hours per day the wearable is active.
- Review the Daily Data Volume per Patient and the Total Daily Data Volume in GB.
- Use the Annual Storage Requirement output to size your cloud storage allocation and budget accordingly.
How the result changes with Number of Devices
| Number of Devices | Daily Data Volume (GB) | Total Storage Needed (GB) |
|---|---|---|
| 100,001 | 1,394.76 | 509,088.4 |
| 350,001 | 4,881.63 | 1,781,796.5 |
| 650,000 | 9,065.87 | 3,309,041.3 |
| 900,000 | 12,552.74 | 4,581,749.4 |
What each input means
- Number of Devices
- Total wearable devices in the monitoring program.
- Sensors per Device
- Number of active sensor channels (e.g., HR + SpO2 + accelerometer = 3).
- Avg Sample Rate (Hz)
- Average sampling frequency across sensors. HR ~1 Hz, accelerometer ~25 Hz, ECG ~250 Hz.
- Bytes per Sample
- Average data size per sensor reading including value + timestamp.
- Active Hours per Day
- Hours per day the device actively collects data (waking hours).
- Data Retention (days)
- How long to retain patient wearable data (HIPAA requires 6 years for medical records).
What each result means
- Daily Data Volume (GB)
- Total compressed data generated daily by all devices.
- Total Storage Needed (GB)
- Cumulative storage for the full retention period.
- Total Storage (TB)
- Same as above in terabytes for large deployments.
- Monthly Ingest Volume (GB)
- Data volume received per month from all devices.
- Monthly Storage Cost ($)
- Estimated AWS S3 cost (10% hot at $0.023/GB, 90% Glacier at $0.004/GB).
- Peak Ingest Bandwidth (Mbps)
- Peak server bandwidth needed (2x average for burst sync patterns).
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersNumber of Devices = 500, Sensors per Device = 3, Avg Sample Rate (Hz) = 25, Bytes per Sample = 8 = 6 input(s) provided
- Calculate Daily Data VolumeDaily Data Volume = totalDailyBytes / (1024 ^ 3)6.974 = 6.974
- Calculate Total Storage NeededTotal Storage Needed = totalDailyGB * retentionDays2545.4 = 2545.4
- Calculate Total StorageTotal Storage = totalStorageGB / 10242.49 = 2.49
- Calculate Monthly Ingest VolumeMonthly Ingest Volume = totalDailyGB * 30209.2 = 209.2
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Wearables
Wearable Data Storage Calculator
Estimate on-device and cloud storage requirements for wearable health data based on sensor configuration, sampling rates, compression, and retention period.
TelehealthRemote Patient Monitoring Calculator
RPM device count and cost from patient panel.
WearablesWearable Device Comparison Calculator
Score and compare wearable devices using personalized feature importance weights. Calculate cost-per-point, monthly cost, and value metrics.
IotIoT Data Volume Calculator
Data storage from sensor count, sample rate, and retention.
TelehealthTelehealth Visit Revenue Calculator
Revenue comparison: telehealth vs in-person visits.
More in Medical & Clinical.