Building code and zoning answers for your Ontario property.

Ask a question and get the answer with the code section it rests on. Upload a set of drawings and have each requirement marked pass, fail or partial. Look up the zoning for an address in Brampton, Mississauga, Toronto, Oakville, Caledon, Vaughan, Burlington or Hamilton. None of it needs an account.

Ask a question

No account needed.

Review a drawing

Choose a PDF

or drop one here. Up to 10 pages free; paid plans take the full set.

No account needed. Create one afterwards to keep the review.

Check the zoning

The zone, what it permits, and the setbacks, height and lot coverage from the city's by-law.

No account needed.

Rather look first? Try it on a sample property.

What it does

ToolYou give itYou get back
Ask a questionA question in your own words, and the address if it is about a specific property.An answer that quotes the Ontario Building Code and the municipal by-law, with each section linked to the official text.
Review a drawing setA PDF of your drawings: up to 10 pages free, or the full set on a paid plan.Each requirement marked pass or fail, with how the city would treat it and what to change, pinned to the page it is on.
Check the zoningA property address in Brampton, Mississauga, Toronto, Oakville, Caledon, Vaughan, Burlington or Hamilton.The zone the parcel sits in, what it permits, and the setbacks, height and lot coverage the by-law sets for it.

With an account there are more tools: a property report, a code review by occupancy and construction type, and RFP, RFI and submittal reviews that read against your own spec library.

Questions people ask

Every answer names the Ontario Building Code article or by-law section it is based on, and links to the official text so you can read it yourself.

  • My plumber used a 2" pipe for the main drain. Is that to code?

    A 2" pipe is undersized for a building drain serving a full bathroom. The OBC sets a minimum size by fixture load.

    Ask this question

  • Do the new basement outlets need GFCI protection?

    Receptacles in unfinished basements and near sinks need GFCI protection under the OBC and the Electrical Safety Code. Worth confirming before the drywall goes up.

    Ask this question

  • Is my new deck ledger flashed and fastened correctly?

    Ledger attachment and flashing are the most common deck failure. The code sets the fastener type, spacing and a flashing detail.

    Ask this question

Who uses it

Designers and architects run a drawing set through it before it goes to the city, so the resubmission request never arrives. Homeowners use it to check work a contractor has done, or is about to do, against the code before paying the final invoice. Contractors use it to read an RFP, draft an RFI answer, or check a submittal against the spec.

What it costs

Asking a question, a drawing review and a zoning lookup need no account. A free account keeps your results and adds 10 questions / day, 1 property lookup / month, 10 drawing reviews / month. Starter is $49 a month for unlimited lookups & questions and 5 drawing reviews per month.

See all plans

What it is not

ZonePlan is a pre-check. It does not replace a building official, an architect or an engineer, and it is not a permit. If the code does not settle a question, it says so instead of guessing.