Free Tools

Tools

Small, focused utilities I built for my own work and left running here. No accounts, no tracking — everything computes in your browser and stays on your device.

Available Tools

Built to solve a real problem, shared as-is

Cost of Living Planner

A budget planner for a major purchase or a move. Works out mortgage payments at your chosen frequency, Québec school and municipal property tax, and gross-to-net income using 2026 federal and provincial brackets — then tells you what is actually left over each year.

Includes: per-person income tax, welcome-tax estimator, upfront-cost tracker, property comparison, rate stress test, a categorised breakdown of where the money goes, and print-to-PDF export.

Your figures are saved in your own browser only. Nothing is uploaded.

Open the planner

SMB IT Budget Estimator

What should IT actually cost a business your size? Annualizes licences, security, backup, hardware refresh, connectivity, support and compliance into one yearly number — including the hardware line most budgets forget, because a $1,800 laptop on a four-year cycle is $450 every year, not a surprise every fourth one.

Includes: seat-class modelling, four cost modes (per unit, flat, amortized, labour), a 39-line preset checklist, per-employee and per-seat metrics, breakdowns by category and by cost type, and print-to-PDF export.

Rates with a published vendor price come pre-filled and cited; the rest start at zero rather than guess. Your figures are saved in your own browser only. Nothing is uploaded.

Open the estimator

Cybersecurity Readiness Check

Thirty-four plain-language questions covering all six functions of the NIST Cybersecurity Framework 2.0. Answer them honestly and you get a readiness score and, more usefully, an ordered list of what to fix first — each gap with one concrete next move rather than a control reference to go and look up.

Includes: Yes / Partial / No / N/A scoring with unanswered items reported separately rather than counted as failures, readiness broken down by framework function, a prioritised gap list, and print-to-PDF export.

A self-assessment, not an audit — nothing here is independently verified. Your answers are saved in your own browser only. Nothing is uploaded.

Open the readiness check

Weighted Pro/Con List

A pro and con list that does the arithmetic. Add up to twenty points across both sides, give each one a weight from 1 to 10, and drag them into the order you actually think about them — then see which side carries more, and by how much. Twenty is the cap on purpose: a list of fifty is avoidance, not analysis.

Includes: drag or keyboard reordering, a weighted balance bar with both totals as figures, each side ranked heaviest first, blank points reported rather than quietly counted, and print-to-PDF export.

It reports a share of the weight you assigned — not a recommendation, and not a confidence score. Your list is saved in your own browser only. Nothing is uploaded.

Open the pro/con list

TFSA vs RRSP vs Non-Registered

The question Canadians actually argue about, with a number attached. Put the same amount into a TFSA, an RRSP or a plain investment account and see what each one is worth after tax — in today's dollars, not the flattering nominal figure most calculators report over thirty years.

Includes: a chart of the answer against your retirement tax rate, so you can see the point where the RRSP stops winning and how close you are to it; the RRSP refund modelled as reinvested or spent; capital-gains tax applied to the non-registered account at disposition; a year-by-year table, and print-to-PDF export.

Québec and Ontario are cited and in place — Ontario including its two-tier surtax, which is why its real marginal rate is higher than the posted brackets suggest. Both were checked against published combined-rate tables at every bracket boundary. The remaining eleven provinces and territories are listed but disabled until their tables are verified, each showing the reason. An unverified tax table presented as a default is worse than no default. Your figures stay in your own browser. Nothing is uploaded.

Open the comparison

Classified Doc

A document that is encrypted with your password and saved as a file on your own device. Keep a personal journal, or the running log you keep through a client engagement — it does not care which, and neither does anyone else, because nobody else can read it.

Includes: create a new document or open an existing one, dated entries with a title and free text, search across everything you have written, a lock that re-encrypts the moment you step away, and print-to-PDF export.

Encrypted with AES-GCM and a key derived from your password, so the file is unreadable without it. It is saved only where you put it — nothing is kept in your browser, there is no account, and nothing is uploaded. The page forbids itself network access in its own security policy and loads no third-party code, which you can check in your browser's developer tools. There is no password recovery: lose it and the document cannot be opened, by me or by anyone.

Open the document

IP Subnet Calculator & VLSM Planner

Two tools in one page, for IPv4 and IPv6. Put in an address and a prefix and get the network, usable range, mask and scope — plus the prefix boundary drawn out, which is the one thing an address readout cannot show you. Then hand it a block and a list of segments and it lays out the whole addressing plan.

Includes: VLSM allocation that sizes, orders and aligns every subnet for you, a plan table you can hand to whoever builds it, block utilisation with the leftover space listed as real CIDR blocks, and print-to-PDF export.

IPv6 is planned the way IPv6 is actually deployed — you say how many /64s a segment needs, not how many hosts, because /64 is the unit SLAAC requires. Asking for a host count there would size a thirty-device network as a /123 and quietly break autoconfiguration.

It is honest about the details most calculators round off: a /31 has two usable addresses, not zero (RFC 3021), a /32 is a host route, IPv6 has no broadcast address at all, and an address with a leading zero is refused rather than guessed at, because most network tooling reads “010” as octal. Nothing is stored — not on a server and not in your browser — so closing the tab clears the plan. Print it or copy it out before you go.

Open the calculator

Grocery List

The one tool here you use standing up. Write the list at the kitchen table, then work it one-handed in the shop — tick something off and it drops to the bottom, so what is still to get stays at the top where your thumb already is.

Includes: quantity steppers sized for a thumb rather than a mouse, a count of what is left rather than what is done, a printable sheet with real tick-boxes for whoever prefers paper, and one tap to copy the whole list as plain text into a message.

No account, no app to install, and nothing uploaded. The list lives in that one browser tab — it survives a reload, so a mis-tap in the cereal aisle costs you nothing, and closing the tab clears it for good. Print it or copy it out if you want to keep it.

Open the list

Tournament Builder & Pool Manager

Every bracket generator will happily let you run a 144-team round robin. None of them mention it is 10,296 matches across 143 rounds. This one tells you what a format costs — in matches, rounds and court hours — before you commit to it, and refuses to generate the ones that are a season rather than an event.

Includes: round robin, groups into a knockout, single elimination and Swiss up to 144 teams, a reproducible draw, a court-and-time schedule, standings that name which tiebreaker separated two level teams, and five kinds of free-entry pool. It opens on a worked event, so you can see all of it before typing anything.

No account, no app to install, and nothing uploaded. Nothing is kept in your browser either — save the file yourself and that file is the tournament. The pools keep score and work out who is owed what; they set no odds, price nothing, and no money passes through the page.

Open the builder

Client Intake Form

The questionnaire I send before starting a website. It asks the things that decide what a site costs and how long it takes — and it saves as you go, so you can answer half of it now and the rest when you know.

Includes: the whole brief in English or French — business, audience, pages, content, existing site, hosting, budget and deadlines — a per-section progress readout, a printable paper version with blank lines to write on, and a file you can save and reopen later.

Your answers stay in your own browser while you fill it in, and the draft erases itself after 30 days. Send it back by email, on paper, or straight through the page — that last one encrypts it here first, so the web host stores it and cannot read it.

Open the form