About this tool
Compare private lab measurements over time.
The Lab Results History Tracker is a private local logbook for blood work and other lab measurements: you record a test name and its result with the date, and every entry is kept in your own browser's local storage rather than on a server. Records can be searched, deleted, exported to a JSON file and imported back, so a history built up over years of check-ups stays under your control. It stores and organises what you type — it does not interpret results or flag values, and reference ranges should come from your lab report and your clinician.
Open Lab Results History Tracker on AltFTool — it loads instantly in your browser.
Fill the two fields — "Test name" and "Result and date" — and press "Add record"; the entry is appended to the list and written to this browser's local storage.
Use the "Search records" box to filter the "Saved records" list by the text you typed, and Delete on any record to remove it after the "Delete this record? This cannot be undone." prompt.
"Export JSON" downloads the whole history as lab-results-history-tracker.json, and "Import JSON" loads a JSON file back after warning that import replaces every record currently saved here.
Entries are written to this browser's local storage only; there is no account, no upload and no server copy to delete later.
The search box matches on the full text of a record, so typing a test name pulls up every date you logged it.
Export JSON writes the whole history to lab-results-history-tracker.json, a file you can back up, move to another device, or import again to restore the list.
In your browser's local storage on the device you are using, under a single key for this tool. Nothing is transmitted, so clearing site data or using a different browser or device means the list will be empty there — export the JSON file if you want a copy that survives.
Two fields: the test name and the result together with its date. Keeping the units and the lab's reference range in the result field is worth doing, because ranges differ between laboratories and a bare number is hard to interpret later.
Yes — use Export JSON to download the full list as a file, then use Import JSON on the other device to load it. Importing replaces the current list, so export first if that browser already holds records you want to keep.
No. It records and organises what you enter and does not evaluate values, apply reference ranges or offer any interpretation. Read results against the range printed on your own lab report and discuss anything unexpected with the clinician who ordered the test.