How VoltDrop checks its numbers

You're about to size a conductor from a number on a screen. Here's exactly where that number came from, and what we do to stop it being wrong.

VoltDrop methodology

Last reviewed: July 27, 2026

Two sources, before it ships

VoltDrop doesn't type numbers in from memory. Every electrical table built into these calculators is compared against two independently produced reproductions of the published table before it goes live, row by row. Both have to agree, on every cell, or it doesn't ship.

This is not theatre. One draft ampacity value in an early build disagreed between the two sources. The check caught it, the value was corrected before it shipped, and that is the whole reason the step exists.

Sealed, so they can't drift

After a table passes, we take a fingerprint of it and store that fingerprint in the repository. From then on, if a single digit in that table changes, the verification suite stops before the browser checks and reports the mismatch. Re-verifying the data and deliberately updating the fingerprint are separate human steps, not something the seal can enforce by itself.

We've tested that the seal fires on a one-digit edit.

The seal proves a number hasn't changed without somebody noticing. It doesn't prove the original was right. That's what the two-source check is for. They're separate protections and they do separate jobs.

When we don't know, we say so

The easiest thing in the world would be to fill every gap with a plausible-looking number and say nothing about it. Where we have had to borrow data from another country's tables, we say so on the page itself, in the place you would be about to rely on it.

Our Canadian conduit-fill page is the clearest example. CEC Tables 6Aโ€“6K and Table 9 haven't passed the two-source check, so that page refuses to present itself as a Canadian code answer. It says plainly, on the page, that it is still working from US conductor areas and US trade sizes, and it tells you to confirm against the Canadian tables before you install anything. It has been that way for weeks. We would rather ship an awkward warning than a confident Canadian number we can't stand behind.

So read the labels rather than assuming. Where the data behind a result hasn't passed for your country, the page tells you so in plain language instead of quietly presenting it as a verified answer.

Translations get read back

VoltDrop ships in six editions across four languages. A safety warning that quietly loses its meaning in translation is a real hazard, so we screen for it: the translated text is turned back into English on its own, without the original in view, and the result is compared against what we actually meant.

We also watch the screen itself. An early version of this check reported almost everything as perfect because the English original had leaked into the process and was simply being echoed back. That run was thrown out. The check was rebuilt so the source is sealed out of it. Runs that show signs of leakage are rejected rather than trusted.

Back-translation catches missing warnings and mangled meaning. It is a screen, not proof.

What runs automatically

  • Every calculator is driven in all six editions, not just English, and the answer is checked against an expected value โ€” hand-worked for the core voltage-drop cases, and derived from the sealed tables for the rest. We learned this one the hard way: a test run that drove only English once reported a clean pass while the main calculator was dead in four other editions.
  • The English pages are compared byte-for-byte against the previous build, so nothing changes by accident.
  • The numeric-parity check covers the translated guides, the Terms page, and three newer pages, including this one. On those pages, every visible number is compared with its English twin, except for a value explicitly marked as a legitimate locale-specific difference.
  • Terms that must never be translated โ€” code names, wire types, and units โ€” are checked for survival in every language.

The limits, plainly

  • No licensed electrician reviews or approves VoltDrop. Nobody here is holding a licence over this work. If a page ever claims otherwise, it's wrong โ€” tell us.
  • VoltDrop is not affiliated with, endorsed by, or approved by CSA. No calculator is โ€œCEC certified,โ€ including this one. That isn't a thing.
  • Results are planning estimates using simplified, normal-conditions methods. Real installations have conditions our inputs don't ask about.
  • Codes are adopted locally and amended locally. The edition in force where you're standing may not be the one a table came from.
  • Your local inspection authority decides, not us. Confirm the result against the rules actually adopted in your area before you install anything.

The data edition

Canadian data reflects CSA C22.1:24 โ€” Canadian Electrical Code, Part I, 26th edition (2024): Tables 2/4, 5A, and 5C, with Rules 4-004, 4-006, 8-104, and 14-104. Provincial and municipal adoption varies; confirm the edition adopted locally.

Tell us โ€” we'd rather know

If a number here looks wrong to you, say so. You don't need to be polite about it. Corrections to safety data get priority over everything else on the roadmap.

The correction route is Feedback.