Free tool · Register to use it

Every prescription they've ever had, in one picture.

The Prescription Visualizer takes a patient's full spectacle and contact lens history and turns it into a graph both of you can read in seconds — how each eye has moved, how fast, and whether that's what you'd expect at their age. It ends the flip-through-the-file moment for good.

R0
free — just
register
2
views — clinician
and patient
3D
sphere · cyl · axis
over time
Visualizer · Rx entry 5 visits loaded
Watercolour illustration of a spectacle prescription form with handwritten values
👁 Right eye (OD) 👁 Left eye (OS)
Select eye to visualize
2019 → 2026
prescription history timeline
Rx history · analysis right eye
Spherical equivalent−2.25 → −2.75
Change per year−0.07 D / yr
Near add vs ageIn corridor
Axis movementWithin tolerance
Show the patient view →
What it shows

The whole record, made legible

Enter or import the prescriptions the practice already holds, and the Visualizer does the arithmetic and the drawing.

Trend

Spherical equivalent over time

Each eye plotted across every record you hold — spectacles and contact lenses — so drift, stability and turning points are visible at a glance.

Rate

Change per year, annualised

Not just "it changed" but how fast — the number that separates a routine update from a conversation worth having.

Context

Near add against age

The reading add plotted inside the corridor expected for the patient's age, so "normal for 52" stops being a hand-wave and becomes a line on a chart.

Signal

Axis, within tolerance

Axis noise is treated as noise: movement only counts as change once it crosses the tolerance for that cylinder power, so small wobbles don't shout.

Depth

The 3D view

Sphere, cylinder and axis together in one rotatable picture of how the prescription has travelled — the view that makes patients lean in.

Audience

Clinician and patient views

A dense view for you and a clean, jargon-free one to turn toward the patient — plus print and email for the ones who want to take it home.

Straight from the product

The actual charts, not an artist's impression

Everything below is drawn exactly as the Visualizer draws it, from its built-in demo patients — solid teal for the right eye, dashed orange for the left, the same language in every chart and every printed report.

Spherical equivalent over time

Demo patient Thandi van Wyk, 11 — five visits, 2019 to 2026, both eyes on one picture. The shaded band on the latest step is ordinary measurement noise: change inside it stays quiet, so only real movement stands out.

Progression · −0.31 D a year
Spherical equivalent for both eyes from Apr 2019 to Aug 2026 −4.50 −3.50 −2.50 −1.50 Right eye, Apr 2019: −1.88 D Right eye, May 2021: −2.75 D Right eye, Jun 2023: −3.25 D Right eye, Jul 2025: −3.88 D Right eye, Aug 2026: −4.13 D Left eye, Apr 2019: −1.50 D Left eye, May 2021: −2.25 D Left eye, Jun 2023: −2.88 D Left eye, Jul 2025: −3.38 D Left eye, Aug 2026: −3.75 D Apr 2019 May 2021 Jun 2023 Jul 2025 Aug 2026 shaded band = ±0.50 D measurement noise
Right eyeLeft eyehover any point for the exact value

Change per year

The same history, annualised between visits for each eye — not just "it changed", but how fast. This is the number that separates a routine update from a myopia conversation with a parent.

Annualised dioptric change per interval for both eyes 0 −0.50 Right eye: −0.42 D per year Left eye: −0.36 D per year Apr 2019 → May 2021 Right eye: −0.24 D per year Left eye: −0.29 D per year May 2021 → Jun 2023 Right eye: −0.30 D per year Left eye: −0.24 D per year Jun 2023 → Jul 2025 Right eye: −0.24 D per year Left eye: −0.36 D per year Jul 2025 → Aug 2026
Right eyeLeft eye

Near addition against age

Demo patient Mandla Dlamini, 57 — his reading addition plotted inside the corridor expected for his age. Four visits sit comfortably in the green; the fifth doesn't, and the chart says so in plain words.

Flagged · above the expected range
Near addition plotted against age inside the expected corridor +0.00 +0.50 +1.00 +1.50 +2.00 +2.50 +3.00 Age 45: +1.00 Age 48: +1.50 Age 51: +1.75 Age 55: +2.25 Age 57: +2.75 above the expected range 45 50 55 60 age
Expected corridor for ageReading addition, both eyes

These are the Visualizer's demo patients, drawn by the product's own charting engine. Register your practice for free and open the same charts on your own patients' histories — the Visualizer computes and draws; clinical interpretation stays yours.

Why it earns its place

"Your eyes have barely changed" — now you can show them

Half of chairside reassurance is invisible to the patient. A seven-year line that's nearly flat does in three seconds what three sentences can't — and when the line isn't flat, it makes the case for what you're recommending next.

Decision support only

The Visualizer draws and computes; it does not diagnose, and it says so on screen. Every judgement about what a trend means stays where it belongs — with you.

Your records, nothing more

It works from the prescriptions your practice enters. No external lookups, no data leaving the room that you didn't put on the screen.

How to get it

Not for sale. Not even needed.

The Prescription Visualizer is free for every optometry practice in South Africa. Register in 30 seconds and it's yours — no subscription, no card, no catch.

Free for every practice
R0 — just register

Tell us who you are and the Visualizer is yours.

  • Your name and surname
  • Your practice name
  • Phone number and email address
  • Consent to receive our newsletter

That's it. No payment, no trial, no expiry.

Register free →
FAQ

Common questions

Does it really cost nothing?

Really. No subscription, no card on file, no trial that expires. Register your practice details, confirm your email, and the Visualizer is yours — permanently.

Why is it free?

We want every optometrist in South Africa to have better tools — and we'd love to stay in touch. You consent to our newsletter when you register; that's the only ask.

Is it diagnostic?

No. It is decision support: it plots, annualises and flags against expected ranges, and it labels itself as such on screen. Clinical interpretation is yours, as it should be.

Where does the data come from?

From the prescription records your practice enters or imports. The Visualizer draws what you give it — it doesn't fetch anything from anywhere else, and the history stays with the practice.

Free for every practice. Ready in 30 seconds.

Register your details, confirm your email, and the Prescription Visualizer is yours — no subscription needed.