Lab results tracker · Mac and Windows

Every lab result you’ve had, charted on your own computer.

HealthViewer imports your lab reports, charts every test over time, and keeps your medications alongside your results — in an encrypted file on your desktop, with no cloud account, no subscription, and no data sharing.

Try free for 7 days — no payment required. Then $24.99 one time. No subscription. One personal-use license for your devices. Updates for this license tier included. Applicable taxes may be added at checkout.

Version 0.1.70, Oct 18, 2026 · Notarized by Apple · Changelog · All releases

Windows may show a SmartScreen warning because the installer isn’t code-signed yet. Click More info, then Run anyway. Why?

Sample report · Comprehensive panelCollected 09/17/2026
TestResultFlagRef. rangeUnitsSince 2023
LDL Cholesterol880–99mg/dL Down from 160 since 2023
Hemoglobin A1c5.44.0–5.6% Steady since 2023
TSH4.100.45–4.50uIU/mL Up from 1.8 since 2023
Vitamin D, 25-OH24L30–100ng/mL Low on every report since 2023
Sample data. The last column is what HealthViewer adds. TSH is inside its range on this report, but it has more than doubled since 2023.
HealthViewer Trends page: LDL cholesterol charted over three years with the reference range shaded, medication start markers, and the results table below
Trends · LDL cholesterol over three years, with the reference range shaded and medication starts marked.

What it does

Track your lab results over time

One result inside a reference range tells you little. The same test charted across years tells you a lot. HealthViewer is built for people who want that view without handing their data to a cloud service.

Import

Import from anywhere

Upload lab report PDFs from Quest, LabCorp, Mayo, and others, plus CSVs and health record exports. Or connect directly to your patient portal — Epic (MyChart), Oracle Health (Cerner), athenahealth, or eClinicalWorks — where your practice supports it.

Trends

Lab result trends

See how any lab value changes over time with interactive charts. Spot patterns across months or years of results, across every lab and every doctor who ordered them.

Medications

Medication tracking

Keep a full record of your medications — dosage, start dates, and notes — alongside your lab data.

Encryption

AES-256 encryption

Your database is encrypted with AES-256 (SQLCipher) using a key derived from your password. No one else can read your data.

Export

Export your data

Export to PDF, CSV, or JSON at any time. Your data is yours — take it with you to any doctor or platform.

Offline

Offline & local-first

Works completely offline. Your data is stored and processed on your computer — nothing leaves it unless you choose to connect a patient portal or turn on optional AI features.

Privacy

Private by design

HealthViewer stores all your data in an encrypted .hvdb file on your computer. There is no account to create, no server to trust, and no subscription to manage.

CheckResult
Cloud storage or syncNone
Analytics or telemetryNone
AccountNot required
AI featuresOff by defaultIf you enable them, you use your own API key and provider.
EncryptionAES-256Full-database encryption (SQLCipher) with PBKDF2 key derivation.
HealthViewer dashboard with total tests, flagged results, trending alerts, and recent lab results, all read from an encrypted file on the local computer
Dashboard · read from an encrypted file on your own computer.

System requirements

macOS
  • macOS 12 Monterey or later
  • Apple Silicon (M1 and later) or Intel x64
  • ~1 GB disk space
  • Signed and notarized by Apple
Windows
  • Windows (x64)
  • ~1 GB disk space
  • Updates are checked against a release signature before they install
  • Not yet code-signed, so SmartScreen warns on first install (details)

Guides

How to get your lab results out of the places that hold them, and what to do with them next.

All posts

Start tracking your lab results

Try HealthViewer free for 7 days — no payment required. Then $24.99 one time. No subscription. One personal-use license for your devices. Updates for this license tier included. Applicable taxes may be added at checkout.