Blood Pressure Diary

Quick Start

Introduction

The Blood Pressure Diary web application (bplog.io) allows you to record your blood pressure readings, analyze them through a variety of charts, and generate reports for your doctor that can be printed or sent as files.

Diary

Reading Journal

The reading journal is a table where each row represents a blood pressure reading: date and time of measurement, systolic pressure (SYS), diastolic pressure (DIA), pulse rate. If enabled in the Settings, additional values such as notes, medication, and irregular pulse are displayed as icons.

Log

Adding a New Reading

To add a blood pressure reading, click the Add button. This will open the input form.

Input Form

Fill in the fields for systolic pressure, diastolic pressure, and pulse rate.

Filling the Form

Data entry is simplified: you only need to input numbers. The form will automatically close after you enter the final digit, and the reading will be saved.

Measurement Series

The app supports measurement series to improve accuracy by selecting either the lowest values or the average of multiple readings. The “collapse” algorithm can be changed in the Settings. By default, minimum values are taken for each parameter in the series.

Measurement Series

Historical Input Helper

If you’re entering readings for dates before yesterday, the form shows an extra section where you can set up to three daily measurement times. Once data for one day is entered, the form automatically moves to the next day and selects one of your chosen times.

Historical Input

Charts

Blood Pressure Chart

This chart displays the three main indicators measured by the blood pressure monitor: systolic (SYS) pressure, diastolic (DIA) pressure, and pulse rate. Light blue background areas denote the range of normal blood pressure.

Blood Pressure Chart

Pulse Pressure Chart

This chart shows pulse pressure values, calculated as the difference between systolic and diastolic pressures. Normal pulse pressure ranges from 40 to 50 mmHg. Higher pulse pressures indicate greater arterial wall stress and increased cardiovascular risks. Persistently high pulse pressure (above 60 mmHg) can stiffen and damage arterial walls. Low pulse pressure (below 40 mmHg) may indicate heart failure, significant blood loss, or aortic stenosis.

Pulse Pressure Chart

Mean Arterial Pressure Chart

Mean arterial pressure (MAP) is calculated as:

   1/3 SYS + 2/3 DIA

where SYS is the systolic pressure and DIA is the diastolic pressure.

MAP is a key indicator of organ blood supply. MAP above 90 mmHg is linked to a higher risk of cardiovascular disease. Extremely high MAP (over 110 mmHg) may indicate cardiovascular stress, while MAP below 60 mmHg risks insufficient organ perfusion.

Mean Arterial Pressure Chart

Blood Pressure Distribution Charts

These charts show the percentage and structural distribution of blood pressure values by categories.

Distribution Charts

Morning and Evening Diary

This standard diary format is often assigned by doctors in clinics. Each diary row records the date, blood pressure, and pulse readings for the morning and evening.

Morning/Evening Diary

Data Export

All data can be exported as PDF or CSV files. You can optionally include one or more charts in the PDF document.

Export

Settings

Settings

Additional Parameters

In Settings, you can enable additional fields for blood pressure entry:

  1. Arm (which arm was used for measurement)
  2. Well-being (how the user felt during measurement)
  3. Position (sitting, standing, or lying down)
  4. Arrhythmia (irregular heartbeat detected by some monitors)
  5. Medication (if taken before measurement)
  6. Notes (any comments related to the measurement)

Measurement Series

You can configure the algorithm for measurement series: choose either the minimum or average values.