Skip to content
AbilityBench

Two sequences, taken alternately

Trail making test with the B minus A difference

Join 25 numbered circles in order, then join 25 more that alternate between numbers and letters, and the gap between the two times is what the test is for. Free, both boards in two to four minutes, laid out fresh every attempt so a second run is not a memory exercise, and every number appears as soon as the last circle is touched. Part A, part B, B minus A and the ratio come out in seconds exactly as measured — this page prints no percentile, and the reason is worth reading.

  • 100% free
  • No signup
  • 25 circles a board
  • B minus A in seconds
  • Fresh layout every run

Two boards of 25 circles. On the first, join 1 to 2 to 3 all the way to 25 as fast as you can. On the second the circles carry numbers and letters and you alternate between them — 1, A, 2, B — which is the same journey with a rule change at every step. Together they take most people two to four minutes.

The procedure, in full

Part A
circles numbered 1 to 25, joined in counting order
Part B
the numbers 1 to 13 and the letters A to L on 25 circles, taken alternately
Layout
scattered fresh for every board, never a stored form you could learn
Clock
from the frame the board is painted on to the timestamp on the last contact
A wrong circle
is refused, the due one is named, and the seconds keep counting — nothing is added as a penalty
Reported
part A, part B, B minus A, B over A, and every step in between
Void
a board that lost the tab mid-trail; there is no way to finish one of those

Take part A at your real speed rather than a careful one. Deliberately slowing the easy board shrinks the subtraction and makes the alternation look cheaper than it was, which is the one way to make this pair of numbers say nothing.

No clock is shown while a board is up. A visible timer changes how people work, and the interval being measured is the one thing on this page nobody should be able to argue with afterwards.

How to take both parts of the trail making test

Fast on the easy board is what makes the hard board mean something.

  1. Take part A at your real speed

    The first board carries the numbers 1 to 25 scattered across it, and the job is to touch them in counting order without stopping. This is the baseline everything else is measured against, so working carefully here rather than quickly is the one mistake that spoils the whole pair: it shrinks the subtraction at the end and makes the alternation look cheaper than it was.

  2. Alternate on part B without losing either count

    The second board mixes the numbers 1 to 13 with the letters A to L. Touch 1, then A, then 2, then B, and carry on swapping until the last number. Both sequences have to stay live in your head at once, and the moment of difficulty is not finding the next circle but remembering which of the two alphabets you are currently in.

  3. Read the difference, not the totals

    Each part is timed from the frame its board is painted on to the browser's timestamp on your final contact. The results panel breaks both boards into their individual steps so you can see whether the extra time on B was spread across the whole trail or spent in one place, and it prints the difference and the ratio side by side because those two disagree for anybody who is slow but consistent.

Technical specifications

Part A25 circles carrying the numbers 1 to 25, joined in counting order. One sequence, live from the first circle to the last, with nothing to swap between
Part B25 circles carrying the numbers 1 to 13 and the letters A to L, taken alternately. The trail ends on 13 rather than on a letter, which is why the numbers run two further than the letters
LayoutRejection sampling inside a square board 100 units on a side, circles 9 units across, normally at least 12 units between neighboring centers and never below 8.5. The achieved minimum is printed with the result
ClockOne interval per board: the paint of the board, timestamped after that frame has been rendered, to the browser's own timestamp on the final contact. Both readings come from the same monotonic clock, so the subtraction between them is legal
A wrong circleDoes not advance the trail. It is refused, the circle that was due is named until you reach it, and the seconds keep running. No penalty is added on top: an error is paid for in recovery time and counted separately
InputPointer or touch, with Tab and Enter as a full alternative. The tab order is shuffled away from both the trail order and the reading order, and a run answered that way is flagged in the result rather than mixed in silently
ReportedPart A, part B, B minus A, B divided by A, all 25 steps of each board drawn to scale, the median and middle-half step for each, and the wrong contacts per part
Not reportedNo percentile, no age or education band, no cutoff and no interpretation of your seconds as fast or slow. The published tables cannot be applied to a browser administration and nothing here pretends otherwise

Frequently asked questions

Why subtract part A from part B instead of just reporting part B?

Because part B on its own is mostly a measurement of eyesight, hand speed and how big your screen is. Everything the two boards share — spotting a small target among 24 others, moving to it, making contact accurately — is present in identical amounts in both, so subtracting the first from the second cancels it and leaves the one thing only B contains, which is dropping one sequence and picking up the other 24 times. It is also the reason the difference survives being taken in a browser when the raw totals do not: whatever a trackpad costs you, it costs you on both boards and comes out in the subtraction.

My part B came out faster than part A. Did something go wrong?

Almost certainly not, and it is usually the first board paying a cost the second one no longer pays. The opening attempt carries everything you were learning about the interface — how the circles respond, how hard to press, how the board is scaled on your screen — and none of that is in play by the time the second board appears. Warm-up runs before the timed pair remove most of it, which is what they are there for. If the sign flips back on a second attempt, the first result was the artifact.

Does using a mouse instead of a pen change the result?

It changes both totals substantially and the difference between them much less. A hand holding a pen moves continuously and lands where it is looking; a cursor has to be steered, and a thumb on a phone covers the target it is aiming at. That penalty is paid on part A and part B alike, so it inflates the two totals in a way the subtraction removes. This is the practical form of the same reason the published time tables do not apply here, and it is why the difference is the number this page prints largest.

Why is the layout different every time?

Because the standard forms are two fixed sheets and a fixed sheet on a web page is a memory test after the first run. On paper that never mattered — a clinician has one form, administers it once, and a repeat visit uses an alternate version. A page anybody can reload has the opposite problem, so both boards are scattered fresh for every attempt against a minimum separation between circles, and the closest pair the generator actually achieved is reported underneath, because a layout that crowded two circles together would be testing your aim rather than your sequencing.

What happens when I touch the wrong circle?

The trail does not advance, the circle you touched turns amber, and the one that was due is named underneath the board until you reach it. This is the closest a page without a person in the room can get to the standard procedure, where the examiner stops the pen, says the target out loud and lets the stopwatch run. It also means an error costs exactly what it costs in the room: the seconds spent recovering from it, with nothing added as a fine. The wrong contacts are counted and reported for each board separately.

Is my part B time good?

There is no answer to that this page is willing to give, and the reason is specific rather than cautious. Every published table of times by age and education was collected with a pencil on a fixed sheet, with an examiner who stopped each error the instant it happened and had the participant correct it before continuing — a procedure that is built into the numbers in those tables. A browser version that simply refuses a wrong click is timing a different task, and a mouse against a moving pen changes the motor half as well. Compare your difference against your own difference next month; leave the absolute seconds out of it.

Can I take it with a keyboard?

Yes, and the result panel says so when you do, because it is genuinely a different task. Tab moves through the circles in a shuffled order that matches neither the trail nor the way the eye scans the board, so reaching a target takes however many keystrokes the shuffle put in the way rather than one movement of a hand. Both boards are affected equally, so the difference score still means something; the two totals belong to keyboard navigation and should not be set beside a run taken with a pointer.

What the two boards have in common, and why only the gap between them travels

The design is nearly a hundred years old and has barely changed, because there is very little in it to change. Two sheets, the same number of circles, the same scattering, the same instruction to work fast without lifting the pen — and one difference, which is that the second sheet asks you to hold two ordered sequences at once and swap between them at every step. The version in clinical use came out of a US Army test battery in the 1940s and reached neuropsychology through Ralph Reitan, who paired it with the rest of what became the Halstead-Reitan battery. Its durability comes from the subtraction rather than from either sheet: part A is a measure of visual search and hand speed, part B is the same measure plus alternation, and B minus A is one of the very few executive quantities you can obtain with a pencil and a stopwatch.

What does not survive the move to a browser is the absolute time, and the reason is a procedural detail rather than a technical one. In the standard administration the examiner does not merely record errors — they interrupt them, name the correct target and return the participant to it, and the stopwatch runs throughout. That correction is part of what the published figures were measuring, so a page where a wrong click is silently refused and the visitor works it out alone is timing something else, before you even consider what a trackpad does to a movement that was designed for a pen. Tombaugh (2004), Trail Making Test A and B: Normative data stratified by age and education, Archives of Clinical Neuropsychology is where the age- and education-stratified tables live for anyone who wants to see what a paper administration produces; not one cell of them is reproduced here, and no figure on this page is scored against them. The difference and the ratio are yours to compare with your own, which is a smaller claim and a true one. The same trade appears on the digit symbol substitution test, where the published version is timed with a pencil for the same reason and the browser version reports its own throughput instead.

Four things go wrong in most web versions of this task. A layout that is the same on every load turns the second attempt into recall. A running timer on screen changes how people work, usually by making them faster and less accurate in a way that lands unevenly across the two boards. Letting a wrong click advance the trail removes the error cost that the paper form charges in seconds, and adding a fixed time penalty per error instead invents a quantity the procedure never had. Worst of the four is the percentile: a table of times by age, applied to a run taken with a mouse on an unknown screen with no examiner present, produces a number that looks authoritative and is simply false. If you want the switching cost measured where the rule itself is hidden rather than printed on the circles, the Wisconsin card sorting test is the paired page; for attention moving across a display rather than between sequences, it is the posner cueing task. Two others charge the same kind of cost in a different currency: the tower of london test counts the moves you had to plan before making the first one, and the balloon analogue risk task keeps a sequence going but never tells you where it ends.

A reaction time here is the interval between the frame that painted the stimulus and the timestamp the browser attached to your key, both read from the same monotonic clock. What neither can see is the display pipeline behind it, so on a 60 Hz screen roughly 16 ms of every figure below is the machine rather than you. That is the timing floor: two numbers closer together than that are the same number, and this page reports no precision it cannot support.

On this page that floor is small enough to ignore and is stated anyway: a board takes tens of seconds and a frame is about a sixtieth of one, so it is roughly a twenty-thousandth of a part A total. It matters in exactly one place — the individual steps drawn under the result, where a fast pair of adjacent circles can be a few hundred milliseconds apart and the frame is then a visible share of the bar.

This is a measurement exercise, not a clinical assessment. It reports what you did on this page against a stated reference and nothing more — it cannot establish a brain injury, dementia, ADHD or any other condition. Only a qualified professional, working with more than a browser, can make that judgment.

What happens to your two times

Every number on this page is worked out by JavaScript running in the tab you are reading it in. Your answers, your reaction times and your score are never uploaded, logged or kept — which is also why the test carries on working after you disconnect from the network, and why nothing here can be held back behind an email address.

The layouts, the contact timestamps and both totals are built in this tab and go nowhere else, which is also why the page cannot show you a comparison with your last attempt: it does not have one. The copy button is the whole mechanism for keeping a result, and leaving the page ends the run.