PageSourceSearch

https://lotcheck.ai/tools/codes

html lotcheck.ai collected 2026-10-05 12:52:27 UTC 41,396 bytes, 732 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en" data-theme="lotcheck" style="color-scheme: light">
3  <head>
4    <meta charset="utf-8">
5    <meta name="viewport" content="width=device-width, initial-scale=1">
6    <meta name="csrf-token" content="dFIxcAQyAzEDPzIMTgsEQCABQT9-RBcy6gvDgVvWnfgy4cM0ZIteJrzX">
7    <title>Building Codes</title>
8
9    <meta name="description" content="Look up building code requirements by city. Setback distances, height limits, lot coverage, parking ratios, and common plan check flags for 40 cities across CA, FL, and TX.">
10<link rel="canonical" href="https://lotcheck.ai/tools/codes">
11
12
13<meta property="og:type" content="website">
14<meta property="og:site_name" content="LotCheck">
15<meta property="og:title" content="Building Codes by City — Setbacks, Height Limits, Parking | LotCheck">
16<meta property="og:description" content="Look up building code requirements by city. Setback distances, height limits, lot coverage, parking ratios, and common plan check flags for 40 cities across CA, FL, and TX.">
17<meta property="og:url" content="https://lotcheck.ai/tools/codes">
18<meta property="og:image" content="https://lotcheck.ai/images/og-default.png">
19
20
21
22<meta name="twitter:card" content="summary_large_image">
23<meta name="twitter:site" content="@lotcheck">
24<meta name="twitter:title" content="Building Codes by City — Setbacks, Height Limits, Parking | LotCheck">
25<meta name="twitter:description" content="Look up building code requirements by city. Setback distances, height limits, lot coverage, parking ratios, and common plan check flags for 40 cities across CA, FL, and TX.">
26<meta name="twitter:image" content="https://lotcheck.ai/images/og-default.png">
27
28
29
30  
31
32
33    <link rel="preconnect" href="https://fonts.googleapis.com">
34    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
35
36    <link phx-track-static rel="stylesheet" href="/assets/css/app-b56c26e0dee2961861671e26b586d803.css?vsn=d">
37    <link rel="stylesheet" href="https://unpkg.com/[email protected]/dist/leaflet.css" crossorigin="">
38    
38<script src="https://unpkg.com/[email protected]/dist/leaflet.js" crossorigin=""></script>
38
39    
39<script defer phx-track-static type="text/javascript" src="/assets/js/app-1e82302f27e27a859182bf3e43bba212.js?vsn=d"></script>
39
40
41    <link rel="icon" type="image/x-icon" href="/favicon-91f37b602a111216f1eef3aa337ad763.ico?vsn=d">
42
43    
43<script>
44      window.__GOOGLE_MAPS_KEY = "AIzaSyB2R6AGveQ97KRzrY-h1SLiKGjLflgeWXA";
45    </script>
45
46    
46<script>
47      (g=>{var h,a,k,p="The Google Maps JavaScript API",c="google",l="importLibrary",q="__ib__",m=document,b=window;b=b[c]||(b[c]={});var d=b.maps||(b.maps={}),r=new Set,e=new URLSearchParams,u=()=>h||(h=new Promise(async(f,n)=>{await (a=m.createElement("script"));e.set("libraries",[...r]+"");for(k in g)e.set(k.replace(/[A-Z]/g,t=>"_"+t[0].toLowerCase()),g[k]);e.set("callback",c+".maps."+q);a.src=`https://maps.googleapis.com/maps/api/js?`+e;d[q]=f;a.onerror=()=>h=n(Error(p+" could not load."));a.nonce=m.querySelector("script[nonce]")?.nonce||"";m.head.append(a)}));d[l]?console.warn(p+" only loads once. Ignoring:",g):d[l]=(f,...n)=>r.add(f)&&u().then(()=>d[l](f,...n))})({
48        key: "AIzaSyB2R6AGveQ97KRzrY-h1SLiKGjLflgeWXA",
49        v: "weekly"
50      });
51    </script>
51
52  </head>
53  <body class="bg-white text-black">
54    <div class="min-h-screen bg-white">
55  <header class="border-b-2 border-black">
56    <div class="max-w-6xl mx-auto px-4 sm:px-6 py-3 sm:py-4 flex items-end justify-between">
57      <div>
58        <a href="/" data-phx-link="redirect" data-phx-link-state="push" class="text-[24px] sm:text-[32px] font-black tracking-tight text-black leading-none">LOTCHECK</a>
59      </div>
60      <nav class="flex items-center gap-4 sm:gap-6 pb-0.5">
61        <a href="/tools" data-phx-link="redirect" data-phx-link-state="push" class="text-[10px] sm:text-[11px] text-black/55 uppercase tracking-[0.2em] hover:text-black">Tools</a>
62        <a href="/tools/codes" data-phx-link="redirect" data-phx-link-state="push" class="text-[10px] sm:text-[11px] text-black font-bold uppercase tracking-[0.2em]">Codes</a>
63        <a href="/tools/plan-check" data-phx-link="redirect" data-phx-link-state="push" class="text-[10px] sm:text-[11px] text-black/55 uppercase tracking-[0.2em] hover:text-black">Plan Check</a>
64      </nav>
65    </div>
66  </header>
67
68  <div class="max-w-4xl mx-auto px-6 py-8 sm:py-12">
69    <p class="text-[10px] font-bold uppercase tracking-[0.2em] text-black/40 mb-3">Quick Reference</p>
70    <h1 class="text-3xl sm:text-4xl font-black text-black mb-3">Building Codes by City</h1>
71    <p class="text-[14px] text-black/55 mb-4 max-w-2xl leading-relaxed">
72      Setback distances, height limits, lot coverage, parking requirements, and common plan check flags for 30 cities across CA, FL, and TX. Each page breaks down the city's zoning requirements zone by zone — so you know exactly what applies to your property before you design.
73    </p>
74    <p class="text-[13px] text-black/45 mb-8 max-w-2xl">
75      Not sure which codes apply? <a href="/search" data-phx-link="redirect" data-phx-link-state="push" class="text-black underline">Search your address</a> to find your city, or <a href="/tools/plan-check" data-phx-link="redirect" data-phx-link-state="push" class="text-black underline">run a plan check</a> to test your project against the codes.
76    </p>
77
78      <div class="mb-10">
79        <h2 class="text-[16px] font-black text-black/70 uppercase tracking-[0.15em] mb-4 pb-2 border-b border-black/10">
80          California
81          <span class="text-black/30 text-[12px] font-normal ml-2">20 cities</span>
82        </h2>
83        <div class="grid grid-cols-1 sm:grid-cols-2 gap-4">
84
85            <a href="/tools/codes/anaheim" data-phx-link="redirect" data-phx-link-state="push" class="block p-5 border border-black/10 hover:border-black/30 transition-colors group">
86              <h3 class="text-[16px] font-bold text-black group-hover:text-primary transition-colors">Anaheim</h3>
87              <p class="text-[11px] text-black/40 mt-0.5">Orange County · Anaheim Municipal Code (AMC)</p>
88              <div class="flex gap-4 mt-3 text-[10px] text-black/35">
89                <span>2 zones</span>
90                <span>5 common flags</span>
91              </div>
92
93              <div class="flex gap-4 mt-2 text-[10px] text-black/30">
94                <span>Height: 35'</span>
95                <span>Front: 15'</span>
96                <span>Coverage: 40%</span>
97              </div>
98            </a>
99
100            <a href="/tools/codes/bakersfield" data-phx-link="redirect" data-phx-link-state="push" class="block p-5 border border-black/10 hover:border-black/30 transition-colors group">
101              <h3 class="text-[16px] font-bold text-black group-hover:text-primary transition-colors">Bakersfield</h3>
102              <p class="text-[11px] text-black/40 mt-0.5">Kern County · Bakersfield Municipal Code (BMC)</p>
103              <div class="flex gap-4 mt-3 text-[10px] text-black/35">
104                <span>3 zones</span>
105                <span>6 common flags</span>
106              </div>
107
108              <div class="flex gap-4 mt-2 text-[10px] text-black/30">
109                <span>Height: 35'</span>
110                <span>Front: 20'</span>
111                <span>Coverage: 40%</span>
112              </div>
113            </a>
114
115            <a href="/tools/codes/chula-vista" data-phx-link="redirect" data-phx-link-state="push" class="block p-5 border border-black/10 hover:border-black/30 transition-colors group">
116              <h3 class="text-[16px] font-bold text-black group-hover:text-primary transition-colors">Chula Vista</h3>
117              <p class="text-[11px] text-black/40 mt-0.5">San Diego County · Chula Vista Municipal Code (CVMC)</p>
118              <div class="flex gap-4 mt-3 text-[10px] text-black/35">
119                <span>3 zones</span>
120                <span>6 common flags</span>
121              </div>
122
123              <div class="flex gap-4 mt-2 text-[10px] text-black/30">
124                <span>Height: 28'</span>
125                <span>Front: 15'</span>
126                <span>Coverage: 50%</span>
127              </div>
128            </a>
129
130            <a href="/tools/codes/fontana" data-phx-link="redirect" data-phx-link-state="push" class="block p-5 border border-black/10 hover:border-black/30 transition-colors group">
131              <h3 class="text-[16px] font-bold text-black group-hover:text-primary transition-colors">Fontana</h3>
132              <p class="text-[11px] text-black/40 mt-0.5">San Bernardino County · Fontana Municipal Code (FMC), Title 30 — Zoning</p>
133              <div class="flex gap-4 mt-3 text-[10px] text-black/35">
134                <span>2 zones</span>
135                <span>6 common flags</span>
136              </div>
137
138              <div class="flex gap-4 mt-2 text-[10px] text-black/30">
139                <span>Height: 35'</span>
140                <span>Front: 20'</span>
141                <span>Coverage: 50%</span>
142              </div>
143            </a>
144
145            <a href="/tools/codes/fremont" data-phx-link="redirect" data-phx-link-state="push" class="block p-5 border border-black/10 hover:border-black/30 transition-colors group">
146              <h3 class="text-[16px] font-bold text-black group-hover:text-primary transition-colors">Fremont</h3>
147              <p class="text-[11px] text-black/40 mt-0.5">Alameda County · Fremont Municipal Code (FMC), Title 18 — Zoning</p>
148              <div class="flex gap-4 mt-3 text-[10px] text-black/35">
149                <span>3 zones</span>
150                <span>6 common flags</span>
151              </div>
152
153              <div class="flex gap-4 mt-2 text-[10px] text-black/30">
154                <span>Height: 30'</span>
155                <span>Front: 20'</span>
156                <span>Coverage: 40%</span>
157              </div>
158            </a>
159
160            <a href="/tools/codes/fresno" data-phx-link="redirect" data-phx-link-state="push" class="block p-5 border border-black/10 hover:border-black/30 transition-colors group">
161              <h3 class="text-[16px] font-bold text-black group-hover:text-primary transition-colors">Fresno</h3>
162              <p class="text-[11px] text-black/40 mt-0.5">Fresno County · Fresno Municipal Code (FMC), Chapter 15 — Development Code</p>
163              <div class="flex gap-4 mt-3 text-[10px] text-black/35">
164                <span>3 zones</span>
165                <span>6 common flags</span>
166              </div>
167
168              <div class="flex gap-4 mt-2 text-[10px] text-black/30">
169                <span>Height: 40'</span>
170                <span>Front: 15'</span>
171                <span>Coverage: 50%</span>
172              </div>
173            </a>
174
175            <a href="/tools/codes/irvine" data-phx-link="redirect" data-phx-link-state="push" class="block p-5 border border-black/10 hover:border-black/30 transition-colors group">
176              <h3 class="text-[16px] font-bold text-black group-hover:text-primary transition-colors">Irvine</h3>
177              <p class="text-[11px] text-black/40 mt-0.5">Orange County · Irvine Zoning Ordinance (IZO)</p>
178              <div class="flex gap-4 mt-3 text-[10px] text-black/35">
179                <span>1 zones</span>
180                <span>5 common flags</span>
181              </div>
182
183              <div class="flex gap-4 mt-2 text-[10px] text-black/30">
184                <span>Height: 35'</span>
185                <span>Front: 15'</span>
186                <span>Coverage: 50%</span>
187              </div>
188            </a>
189
190            <a href="/tools/codes/long-beach" data-phx-link="redirect" data-phx-link-state="push" class="block p-5 border border-black/10 hover:border-black/30 transition-colors group">
191              <h3 class="text-[16px] font-bold text-black group-hover:text-primary transition-colors">Long Beach</h3>
192              <p class="text-[11px] text-black/40 mt-0.5">Los Angeles County · Long Beach Municipal Code (LBMC)</p>
193              <div class="flex gap-4 mt-3 text-[10px] text-black/35">
194                <span>2 zones</span>
195                <span>5 common flags</span>
196              </div>
197
198              <div class="flex gap-4 mt-2 text-[10px] text-black/30">
199                <span>Height: 25'</span>
200                <span>Front: 20'</span>
201                <span>Coverage: 50%</span>
202              </div>
203            </a>
204
205            <a href="/tools/codes/los-angeles" data-phx-link="redirect" data-phx-link-state="push" class="block p-5 border border-black/10 hover:border-black/30 transition-colors group">
206              <h3 class="text-[16px] font-bold text-black group-hover:text-primary transition-colors">Los Angeles</h3>
207              <p class="text-[11px] text-black/40 mt-0.5">Los Angeles County · Los Angeles Municipal Code (LAMC)</p>
208              <div class="flex gap-4 mt-3 text-[10px] text-black/35">
209                <span>4 zones</span>
210                <span>10 common flags</span>
211              </div>
212
213              <div class="flex gap-4 mt-2 text-[10px] text-black/30">
214                <span>Height: 33'</span>
215                <span>Front: 15'</span>
216                <span>Coverage: 45%</span>
217              </div>
218            </a>
219
220            <a href="/tools/codes/modesto" data-phx-link="redirect" data-phx-link-state="push" class="block p-5 border border-black/10 hover:border-black/30 transition-colors group">
221              <h3 class="text-[16px] font-bold text-black group-hover:text-primary transition-colors">Modesto</h3>
222              <p class="text-[11px] text-black/40 mt-0.5">Stanislaus County · Modesto Municipal Code (MMC), Title 10 — Zoning</p>
223              <div class="flex gap-4 mt-3 text-[10px] text-black/35">
224                <span>2 zones</span>
225                <span>6 common flags</span>
226              </div>
227
228              <div class="flex gap-4 mt-2 text-[10px] text-black/30">
229                <span>Height: 35'</span>
230                <span>Front: 20'</span>
231                <span>Coverage: 50%</span>
232              </div>
233            </a>
234
235            <a href="/tools/codes/moreno-valley" data-phx-link="redirect" data-phx-link-state="push" class="block p-5 border border-black/10 hover:border-black/30 transition-colors group">
236              <h3 class="text-[16px] font-bold text-black group-hover:text-primary transition-colors">Moreno Valley</h3>
237              <p class="text-[11px] text-black/40 mt-0.5">Riverside County · Moreno Valley Municipal Code (MVMC), Title 9 — Planning and Zoning</p>
238              <div class="flex gap-4 mt-3 text-[10px] text-black/35">
239                <span>3 zones</span>
240                <span>6 common flags</span>
241              </div>
242
243              <div class="flex gap-4 mt-2 text-[10px] text-black/30">
244                <span>Height: 35'</span>
245                <span>Front: 20'</span>
246                <span>Coverage: 50%</span>
247              </div>
248            </a>
249
250            <a href="/tools/codes/oakland" data-phx-link="redirect" data-phx-link-state="push" class="block p-5 border border-black/10 hover:border-black/30 transition-colors group">
251              <h3 class="text-[16px] font-bold text-black group-hover:text-primary transition-colors">Oakland</h3>
252              <p class="text-[11px] text-black/40 mt-0.5">Alameda County · Oakland Planning Code (OPC)</p>
253              <div class="flex gap-4 mt-3 text-[10px] text-black/35">
254                <span>2 zones</span>
255                <span>5 common flags</span>
256              </div>
257
258              <div class="flex gap-4 mt-2 text-[10px] text-black/30">
259                <span>Height: 30'</span>
260                <span>Front: 15'</span>
261                <span>Coverage: 40%</span>
262              </div>
263            </a>
264
265            <a href="/tools/codes/riverside" data-phx-link="redirect" data-phx-link-state="push" class="block p-5 border border-black/10 hover:border-black/30 transition-colors group">
266              <h3 class="text-[16px] font-bold text-black group-hover:text-primary transition-colors">Riverside</h3>
267              <p class="text-[11px] text-black/40 mt-0.5">Riverside County · Riverside Municipal Code (RMC)</p>
268              <div class="flex gap-4 mt-3 text-[10px] text-black/35">
269                <span>1 zones</span>
270                <span>5 common flags</span>
271              </div>
272
273              <div class="flex gap-4 mt-2 text-[10px] text-black/30">
274                <span>Height: 30'</span>
275                <span>Front: 25'</span>
276                <span>Coverage: 40%</span>
277              </div>
278            </a>
279
280            <a href="/tools/codes/sacramento" data-phx-link="redirect" data-phx-link-state="push" class="block p-5 border border-black/10 hover:border-black/30 transition-colors group">
281              <h3 class="text-[16px] font-bold text-black group-hover:text-primary transition-colors">Sacramento</h3>
282              <p class="text-[11px] text-black/40 mt-0.5">Sacramento County · Sacramento City Code (SCC)</p>
283              <div class="flex gap-4 mt-3 text-[10px] text-black/35">
284                <span>2 zones</span>
285                <span>5 common flags</span>
286              </div>
287
288              <div class="flex gap-4 mt-2 text-[10px] text-black/30">
289                <span>Height: 35'</span>
290                <span>Front: 20'</span>
291                <span>Coverage: 50%</span>
292              </div>
293            </a>
294
295            <a href="/tools/codes/san-bernardino" data-phx-link="redirect" data-phx-link-state="push" class="block p-5 border border-black/10 hover:border-black/30 transition-colors group">
296              <h3 class="text-[16px] font-bold text-black group-hover:text-primary transition-colors">San Bernardino</h3>
297              <p class="text-[11px] text-black/40 mt-0.5">San Bernardino County · San Bernardino Development Code (SBDC)</p>
298              <div class="flex gap-4 mt-3 text-[10px] text-black/35">
299                <span>3 zones</span>
300                <span>6 common flags</span>
301              </div>
302
303              <div class="flex gap-4 mt-2 text-[10px] text-black/30">
304                <span>Height: 35'</span>
305                <span>Front: 20'</span>
306                <span>Coverage: 50%</span>
307              </div>
308            </a>
309
310            <a href="/tools/codes/san-diego" data-phx-link="redirect" data-phx-link-state="push" class="block p-5 border border-black/10 hover:border-black/30 transition-colors group">
311              <h3 class="text-[16px] font-bold text-black group-hover:text-primary transition-colors">San Diego</h3>
312              <p class="text-[11px] text-black/40 mt-0.5">San Diego County · San Diego Municipal Code (SDMC)</p>
313              <div class="flex gap-4 mt-3 text-[10px] text-black/35">
314                <span>2 zones</span>
315                <span>8 common flags</span>
316              </div>
317
318              <div class="flex gap-4 mt-2 text-[10px] text-black/30">
319                <span>Height: 30'</span>
320                <span>Front: 15'</span>
321                <span>Coverage: 50%</span>
322              </div>
323            </a>
324
325            <a href="/tools/codes/san-francisco" data-phx-link="redirect" data-phx-link-state="push" class="block p-5 border border-black/10 hover:border-black/30 transition-colors group">
326              <h3 class="text-[16px] font-bold text-black group-hover:text-primary transition-colors">San Francisco</h3>
327              <p class="text-[11px] text-black/40 mt-0.5">San Francisco County · San Francisco Planning Code (SFPC)</p>
328              <div class="flex gap-4 mt-3 text-[10px] text-black/35">
329                <span>3 zones</span>
330                <span>8 common flags</span>
331              </div>
332
333              <div class="flex gap-4 mt-2 text-[10px] text-black/30">
334                <span>Height: 40'</span>
335                <span>Front: 0'</span>
336                <span>Coverage: 75%</span>
337              </div>
338            </a>
339
340            <a href="/tools/codes/san-jose" data-phx-link="redirect" data-phx-link-state="push" class="block p-5 border border-black/10 hover:border-black/30 transition-colors group">
341              <h3 class="text-[16px] font-bold text-black group-hover:text-primary transition-colors">San Jose</h3>
342              <p class="text-[11px] text-black/40 mt-0.5">Santa Clara County · San José Municipal Code (SJMC)</p>
343              <div class="flex gap-4 mt-3 text-[10px] text-black/35">
344                <span>2 zones</span>
345                <span>6 common flags</span>
346              </div>
347
348              <div class="flex gap-4 mt-2 text-[10px] text-black/30">
349                <span>Height: 35'</span>
350                <span>Front: 25'</span>
351                <span>Coverage: 45%</span>
352              </div>
353            </a>
354
355            <a href="/tools/codes/santa-ana" data-phx-link="redirect" data-phx-link-state="push" class="block p-5 border border-black/10 hover:border-black/30 transition-colors group">
356              <h3 class="text-[16px] font-bold text-black group-hover:text-primary transition-colors">Santa Ana</h3>
357              <p class="text-[11px] text-black/40 mt-0.5">Orange County · Santa Ana Municipal Code (SAMC), Chapter 41 — Zoning</p>
358              <div class="flex gap-4 mt-3 text-[10px] text-black/35">
359                <span>3 zones</span>
360                <span>6 common flags</span>
361              </div>
362
363              <div class="flex gap-4 mt-2 text-[10px] text-black/30">
364                <span>Height: 35'</span>
365                <span>Front: 20'</span>
366                <span>Coverage: 55%</span>
367              </div>
368            </a>
369
370            <a href="/tools/codes/stockton" data-phx-link="redirect" data-phx-link-state="push" class="block p-5 border border-black/10 hover:border-black/30 transition-colors group">
371              <h3 class="text-[16px] font-bold text-black group-hover:text-primary transition-colors">Stockton</h3>
372              <p class="text-[11px] text-black/40 mt-0.5">San Joaquin County · Stockton Municipal Code (SMC), Title 16 — Development Code</p>
373              <div class="flex gap-4 mt-3 text-[10px] text-black/35">
374                <span>2 zones</span>
375                <span>6 common flags</span>
376              </div>
377
378              <div class="flex gap-4 mt-2 text-[10px] text-black/30">
379                <span>Height: 35'</span>
380                <span>Front: 20'</span>
381                <span>Coverage: 50%</span>
382              </div>
383            </a>
384
385        </div>
386      </div>
387
388      <div class="mb-10">
389        <h2 class="text-[16px] font-black text-black/70 uppercase tracking-[0.15em] mb-4 pb-2 border-b border-black/10">
390          Florida
391          <span class="text-black/30 text-[12px] font-normal ml-2">10 cities</span>
392        </h2>
393        <div class="grid grid-cols-1 sm:grid-cols-2 gap-4">
394
395            <a href="/tools/codes/cape-coral" data-phx-link="redirect" data-phx-link-state="push" class="block p-5 border border-black/10 hover:border-black/30 transition-colors group">
396              <h3 class="text-[16px] font-bold text-black group-hover:text-primary transition-colors">Cape Coral</h3>
397              <p class="text-[11px] text-black/40 mt-0.5">Lee County · Cape Coral Code of Ordinances, Chapter 4</p>
398              <div class="flex gap-4 mt-3 text-[10px] text-black/35">
399                <span>1 zones</span>
400                <span>5 common flags</span>
401              </div>
402
403              <div class="flex gap-4 mt-2 text-[10px] text-black/30">
404                <span>Height: 35'</span>
405                <span>Front: 25'</span>
406                <span>Coverage: 40%</span>
407              </div>
408            </a>
409
410            <a href="/tools/codes/fort-lauderdale" data-phx-link="redirect" data-phx-link-state="push" class="block p-5 border border-black/10 hover:border-black/30 transition-colors group">
411              <h3 class="text-[16px] font-bold text-black group-hover:text-primary transition-colors">Fort Lauderdale</h3>
412              <p class="text-[11px] text-black/40 mt-0.5">Broward County · Fort Lauderdale Unified Land Development Regulations (ULDR)</p>
413              <div class="flex gap-4 mt-3 text-[10px] text-black/35">
414                <span>2 zones</span>
415                <span>5 common flags</span>
416              </div>
417
418              <div class="flex gap-4 mt-2 text-[10px] text-black/30">
419                <span>Height: 35'</span>
420                <span>Front: 25'</span>
421                <span>Coverage: 35%</span>
422              </div>
423            </a>
424
425            <a href="/tools/codes/hialeah" data-phx-link="redirect" data-phx-link-state="push" class="block p-5 border border-black/10 hover:border-black/30 transition-colors group">
426              <h3 class="text-[16px] font-bold text-black group-hover:text-primary transition-colors">Hialeah</h3>
427              <p class="text-[11px] text-black/40 mt-0.5">Miami-Dade County · Hialeah Code of Ordinances, Zoning</p>
428              <div class="flex gap-4 mt-3 text-[10px] text-black/35">
429                <span>2 zones</span>
430                <span>5 common flags</span>
431              </div>
432
433              <div class="flex gap-4 mt-2 text-[10px] text-black/30">
434                <span>Height: 35'</span>
435                <span>Front: 25'</span>
436                <span>Coverage: 35%</span>
437              </div>
438            </a>
439
440            <a href="/tools/codes/jacksonville" data-phx-link="redirect" data-phx-link-state="push" class="block p-5 border border-black/10 hover:border-black/30 transition-colors group">
441              <h3 class="text-[16px] font-bold text-black group-hover:text-primary transition-colors">Jacksonville</h3>
442              <p class="text-[11px] text-black/40 mt-0.5">Duval County · Jacksonville Ordinance Code, Zoning Code (Part 6, Chapter 656)</p>
443              <div class="flex gap-4 mt-3 text-[10px] text-black/35">
444                <span>3 zones</span>
445                <span>5 common flags</span>
446              </div>
447
448              <div class="flex gap-4 mt-2 text-[10px] text-black/30">
449                <span>Height: 35'</span>
450                <span>Front: 20'</span>
451                <span>Coverage: 50%</span>
452              </div>
453            </a>
454
455            <a href="/tools/codes/miami" data-phx-link="redirect" data-phx-link-state="push" class="block p-5 border border-black/10 hover:border-black/30 transition-colors group">
456              <h3 class="text-[16px] font-bold text-black group-hover:text-primary transition-colors">Miami</h3>
457              <p class="text-[11px] text-black/40 mt-0.5">Miami-Dade County · Miami 21 Zoning Code (Form-Based Code)</p>
458              <div class="flex gap-4 mt-3 text-[10px] text-black/35">
459                <span>3 zones</span>
460                <span>5 common flags</span>
461              </div>
462
463              <div class="flex gap-4 mt-2 text-[10px] text-black/30">
464                <span>Height: 35'</span>
465                <span>Front: 20'</span>
466                <span>Coverage: 45%</span>
467              </div>
468            </a>
469
470            <a href="/tools/codes/orlando" data-phx-link="redirect" data-phx-link-state="push" class="block p-5 border border-black/10 hover:border-black/30 transition-colors group">
471              <h3 class="text-[16px] font-bold text-black group-hover:text-primary transition-colors">Orlando</h3>
472              <p class="text-[11px] text-black/40 mt-0.5">Orange County · Orlando Land Development Code, Chapter 58</p>
473              <div class="flex gap-4 mt-3 text-[10px] text-black/35">
474                <span>3 zones</span>
475                <span>5 common flags</span>
476              </div>
477
478              <div class="flex gap-4 mt-2 text-[10px] text-black/30">
479                <span>Height: 35'</span>
480                <span>Front: 25'</span>
481                <span>Coverage: 45%</span>
482              </div>
483            </a>
484
485            <a href="/tools/codes/port-st-lucie" data-phx-link="redirect" data-phx-link-state="push" class="block p-5 border border-black/10 hover:border-black/30 transition-colors group">
486              <h3 class="text-[16px] font-bold text-black group-hover:text-primary transition-colors">Port St. Lucie</h3>
487              <p class="text-[11px] text-black/40 mt-0.5">St. Lucie County · Port St. Lucie Land Development Code</p>
488              <div class="flex gap-4 mt-3 text-[10px] text-black/35">
489                <span>2 zones</span>
490                <span>5 common flags</span>
491              </div>
492
493              <div class="flex gap-4 mt-2 text-[10px] text-black/30">
494                <span>Height: 35'</span>
495                <span>Front: 25'</span>
496                <span>Coverage: 35%</span>
497              </div>
498            </a>
499
500            <a href="/tools/codes/st-petersburg" data-phx-link="redirect" data-phx-link-state="push" class="block p-5 border border-black/10 hover:border-black/30 transition-colors group">
501              <h3 class="text-[16px] font-bold text-black group-hover:text-primary transition-colors">St. Petersburg</h3>
502              <p class="text-[11px] text-black/40 mt-0.5">Pinellas County · St. Petersburg Land Development Regulations, Chapter 16</p>
503              <div class="flex gap-4 mt-3 text-[10px] text-black/35">
504                <span>3 zones</span>
505                <span>5 common flags</span>
506              </div>
507
508              <div class="flex gap-4 mt-2 text-[10px] text-black/30">
509                <span>Height: 30'</span>
510                <span>Front: 25'</span>
511                <span>Coverage: 45%</span>
512              </div>
513            </a>
514
515            <a href="/tools/codes/tallahassee" data-phx-link="redirect" data-phx-link-state="push" class="block p-5 border border-black/10 hover:border-black/30 transition-colors group">
516              <h3 class="text-[16px] font-bold text-black group-hover:text-primary transition-colors">Tallahassee</h3>
517              <p class="text-[11px] text-black/40 mt-0.5">Leon County · Tallahassee Land Development Code, Chapter 10</p>
518              <div class="flex gap-4 mt-3 text-[10px] text-black/35">
519                <span>2 zones</span>
520                <span>5 common flags</span>
521              </div>
522
523              <div class="flex gap-4 mt-2 text-[10px] text-black/30">
524                <span>Height: 35'</span>
525                <span>Front: 25'</span>
526                <span>Coverage: 35%</span>
527              </div>
528            </a>
529
530            <a href="/tools/codes/tampa" data-phx-link="redirect" data-phx-link-state="push" class="block p-5 border border-black/10 hover:border-black/30 transition-colors group">
531              <h3 class="text-[16px] font-bold text-black group-hover:text-primary transition-colors">Tampa</h3>
532              <p class="text-[11px] text-black/40 mt-0.5">Hillsborough County · Tampa City Code, Chapter 27 - Zoning</p>
533              <div class="flex gap-4 mt-3 text-[10px] text-black/35">
534                <span>3 zones</span>
535                <span>5 common flags</span>
536              </div>
537
538              <div class="flex gap-4 mt-2 text-[10px] text-black/30">
539                <span>Height: 35'</span>
540                <span>Front: 20'</span>
541                <span>Coverage: 50%</span>
542              </div>
543            </a>
544
545        </div>
546      </div>
547
548      <div class="mb-10">
549        <h2 class="text-[16px] font-black text-black/70 uppercase tracking-[0.15em] mb-4 pb-2 border-b border-black/10">
550          Texas
551          <span class="text-black/30 text-[12px] font-normal ml-2">10 cities</span>
552        </h2>
553        <div class="grid grid-cols-1 sm:grid-cols-2 gap-4">
554
555            <a href="/tools/codes/arlington" data-phx-link="redirect" data-phx-link-state="push" class="block p-5 border border-black/10 hover:border-black/30 transition-colors group">
556              <h3 class="text-[16px] font-bold text-black group-hover:text-primary transition-colors">Arlington</h3>
557              <p class="text-[11px] text-black/40 mt-0.5">Tarrant County · Arlington Land Use Management Ordinance (LUMO)</p>
558              <div class="flex gap-4 mt-3 text-[10px] text-black/35">
559                <span>3 zones</span>
560                <span>4 common flags</span>
561              </div>
562
563              <div class="flex gap-4 mt-2 text-[10px] text-black/30">
564                <span>Height: 35'</span>
565                <span>Front: 25'</span>
566                <span>Coverage: 40%</span>
567              </div>
568            </a>
569
570            <a href="/tools/codes/austin" data-phx-link="redirect" data-phx-link-state="push" class="block p-5 border border-black/10 hover:border-black/30 transition-colors group">
571              <h3 class="text-[16px] font-bold text-black group-hover:text-primary transition-colors">Austin</h3>
572              <p class="text-[11px] text-black/40 mt-0.5">Travis County · Austin Land Development Code (Title 25)</p>
573              <div class="flex gap-4 mt-3 text-[10px] text-black/35">
574                <span>3 zones</span>
575                <span>5 common flags</span>
576              </div>
577
578              <div class="flex gap-4 mt-2 text-[10px] text-black/30">
579                <span>Height: 35'</span>
580                <span>Front: 25'</span>
581                <span>Coverage: 40%</span>
582              </div>
583            </a>
584
585            <a href="/tools/codes/corpus-christi" data-phx-link="redirect" data-phx-link-state="push" class="block p-5 border border-black/10 hover:border-black/30 transition-colors group">
586              <h3 class="text-[16px] font-bold text-black group-hover:text-primary transition-colors">Corpus Christi</h3>
587              <p class="text-[11px] text-black/40 mt-0.5">Nueces County · Corpus Christi Unified Development Code</p>
588              <div class="flex gap-4 mt-3 text-[10px] text-black/35">
589                <span>2 zones</span>
590                <span>5 common flags</span>
591              </div>
592
593              <div class="flex gap-4 mt-2 text-[10px] text-black/30">
594                <span>Height: 35'</span>
595                <span>Front: 20'</span>
596                <span>Coverage: 50%</span>
597              </div>
598            </a>
599
600            <a href="/tools/codes/dallas" data-phx-link="redirect" data-phx-link-state="push" class="block p-5 border border-black/10 hover:border-black/30 transition-colors group">
601              <h3 class="text-[16px] font-bold text-black group-hover:text-primary transition-colors">Dallas</h3>
602              <p class="text-[11px] text-black/40 mt-0.5">Dallas County · Dallas Development Code, Article 51A</p>
603              <div class="flex gap-4 mt-3 text-[10px] text-black/35">
604                <span>3 zones</span>
605                <span>5 common flags</span>
606              </div>
607
608              <div class="flex gap-4 mt-2 text-[10px] text-black/30">
609                <span>Height: 36'</span>
610                <span>Front: 30'</span>
611                <span>Coverage: 40%</span>
612              </div>
613            </a>
614
615            <a href="/tools/codes/el-paso" data-phx-link="redirect" data-phx-link-state="push" class="block p-5 border border-black/10 hover:border-black/30 transition-colors group">
616              <h3 class="text-[16px] font-bold text-black group-hover:text-primary transition-colors">El Paso</h3>
617              <p class="text-[11px] text-black/40 mt-0.5">El Paso County · El Paso City Code, Title 20 — Zoning</p>
618              <div class="flex gap-4 mt-3 text-[10px] text-black/35">
619                <span>2 zones</span>
620                <span>5 common flags</span>
621              </div>
622
623              <div class="flex gap-4 mt-2 text-[10px] text-black/30">
624                <span>Height: 30'</span>
625                <span>Front: 25'</span>
626                <span>Coverage: 40%</span>
627              </div>
628            </a>
629
630            <a href="/tools/codes/fort-worth" data-phx-link="redirect" data-phx-link-state="push" class="block p-5 border border-black/10 hover:border-black/30 transition-colors group">
631              <h3 class="text-[16px] font-bold text-black group-hover:text-primary transition-colors">Fort Worth</h3>
632              <p class="text-[11px] text-black/40 mt-0.5">Tarrant County · Fort Worth Zoning Ordinance, Chapter 4</p>
633              <div class="flex gap-4 mt-3 text-[10px] text-black/35">
634                <span>3 zones</span>
635                <span>4 common flags</span>
636              </div>
637
638              <div class="flex gap-4 mt-2 text-[10px] text-black/30">
639                <span>Height: 35'</span>
640                <span>Front: 25'</span>
641                <span>Coverage: 40%</span>
642              </div>
643            </a>
644
645            <a href="/tools/codes/houston" data-phx-link="redirect" data-phx-link-state="push" class="block p-5 border border-black/10 hover:border-black/30 transition-colors group">
646              <h3 class="text-[16px] font-bold text-black group-hover:text-primary transition-colors">Houston</h3>
647              <p class="text-[11px] text-black/40 mt-0.5">Harris County · Houston Code of Ordinances — Chapter 42 (Subdivisions/Development)</p>
648              <div class="flex gap-4 mt-3 text-[10px] text-black/35">
649                <span>2 zones</span>
650                <span>5 common flags</span>
651              </div>
652
653              <div class="flex gap-4 mt-2 text-[10px] text-black/30">
654                <span>Height: 35'</span>
655                <span>Front: 25'</span>
656                <span>Coverage: 65%</span>
657              </div>
658            </a>
659
660            <a href="/tools/codes/lubbock" data-phx-link="redirect" data-phx-link-state="push" class="block p-5 border border-black/10 hover:border-black/30 transition-colors group">
661              <h3 class="text-[16px] font-bold text-black group-hover:text-primary transition-colors">Lubbock</h3>
662              <p class="text-[11px] text-black/40 mt-0.5">Lubbock County · Lubbock Land Development Code</p>
663              <div class="flex gap-4 mt-3 text-[10px] text-black/35">
664                <span>2 zones</span>
665                <span>4 common flags</span>
666              </div>
667
668              <div class="flex gap-4 mt-2 text-[10px] text-black/30">
669                <span>Height: 35'</span>
670                <span>Front: 25'</span>
671                <span>Coverage: 40%</span>
672              </div>
673            </a>
674
675            <a href="/tools/codes/plano" data-phx-link="redirect" data-phx-link-state="push" class="block p-5 border border-black/10 hover:border-black/30 transition-colors group">
676              <h3 class="text-[16px] font-bold text-black group-hover:text-primary transition-colors">Plano</h3>
677              <p class="text-[11px] text-black/40 mt-0.5">Collin County · Plano Zoning Ordinance</p>
678              <div class="flex gap-4 mt-3 text-[10px] text-black/35">
679                <span>3 zones</span>
680                <span>4 common flags</span>
681              </div>
682
683              <div class="flex gap-4 mt-2 text-[10px] text-black/30">
684                <span>Height: 35'</span>
685                <span>Front: 30'</span>
686                <span>Coverage: 35%</span>
687              </div>
688            </a>
689
690            <a href="/tools/codes/san-antonio" data-phx-link="redirect" data-phx-link-state="push" class="block p-5 border border-black/10 hover:border-black/30 transition-colors group">
691              <h3 class="text-[16px] font-bold text-black group-hover:text-primary transition-colors">San Antonio</h3>
692              <p class="text-[11px] text-black/40 mt-0.5">Bexar County · San Antonio Unified Development Code (UDC)</p>
693              <div class="flex gap-4 mt-3 text-[10px] text-black/35">
694                <span>3 zones</span>
695                <span>5 common flags</span>
696              </div>
697
698              <div class="flex gap-4 mt-2 text-[10px] text-black/30">
699                <span>Height: 35'</span>
700                <span>Front: 30'</span>
701                <span>Coverage: 35%</span>
702              </div>
703            </a>
704
705        </div>
706      </div>
707
708
709    <div class="mt-12 pt-8 border-t border-black/10">
710      <h2 class="text-[20px] font-black mb-4">What You'll Find on Each Code Page</h2>
711      <div class="text-[13px] text-black/60 leading-relaxed space-y-3 max-w-2xl">
712        <ul class="list-disc pl-5 space-y-2">
713          <li><strong>Zoning requirements table</strong> — setbacks, height, stories, lot coverage, and FAR for every residential zone in the city.</li>
714          <li><strong>Parking requirements</strong> — spaces per unit, ADU parking, guest parking ratios, and stall dimensions.</li>
715          <li><strong>General building requirements</strong> — fire separation, energy code, structural requirements, and other standards that apply across all zones.</li>
716          <li><strong>Common plan check flags</strong> — the specific issues that each city's plan reviewers flag most often on residential submissions.</li>
717          <li><strong>City-specific tools</strong> — links to setback calculator, ADU eligibility checker, parking calculator, and FAR calculator pre-loaded for that city.</li>
718        </ul>
719      </div>
720    </div>
721
722    <div class="mt-10 p-6 bg-black text-white">
723      <h2 class="text-[18px] font-black mb-2">Run a plan check</h2>
724      <p class="text-[13px] text-white/55 mb-4">Enter your project dimensions and we'll check them against your city's building codes. Catch violations before you submit — save weeks of correction cycles.</p>
725      <a href="/tools/plan-check" data-phx-link="redirect" data-phx-link-state="push" class="inline-block px-6 py-2.5 bg-white text-black text-[12px] font-bold uppercase tracking-wider hover:bg-white/90 transition-colors">
726        Start Plan Check →
727      </a>
728    </div>
729  </div>
730</div>
731  </body>
732</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.