CheckerCoverage APIRevit Add-in AboutSources Methodology Run a check →
Log in Sign up free
How to use this page
  1. Pick the state and jurisdiction. The jurisdiction list reloads for whichever state you choose.
  2. Enter the address, or choose the district yourself. An address is matched to its parcel and the zoning district is read from the jurisdiction's own map, so you do not have to know it.
  3. Fill in what you know about the project. Lot area, lot width, setbacks, height. Anything left blank is reported as not entered rather than guessed.
  4. Click Check compliance. Results are grouped by subject, and each one shows the ordinance section and the date that version took effect.
  5. Start at the top. The summary states what to change and by how much. Open the groups below it for the full requirement and the citation.
Worked example. Choose Illinois, then Village of Westmont. Enter 44 N Cass Ave, Westmont IL, which resolves to district R-1. Leave the dimensions at the values the parcel returns and click Check compliance.
Run a compliance check
Enter project details — every result cites the exact ordinance section.
Jurisdiction Select state first…
Boundary active
Boundary is approximate. See the official zoning map for legal boundaries.
Analytics
Run a check to see the pass/fail breakdown.
Results
— Compliance Report
Generated on swiftconcodecheck.com

Fill in your project parameters and click Check compliance to see what your project meets, what needs changing, and the ordinance section behind each answer.

Board of Zoning Appeals (BZA) review required

One or more requirements are not met as-of-right, so this project cannot be permitted as drawn. Either adjust the design to the figures above, or apply to the BZA for a variance before a building permit can be issued.

Submit variance application →
Codecheck AI Ask anything about jurisdictions & zoning rules
👋 Hi! I have zoning and building code data for 505 jurisdictions across 10 states. Ask me about setbacks, parking ratios, ADU rules, adopted building codes, or anything else in the dataset.
✓ Project saved to your dashboard