Lawn Mapper

Your lawn, measured from public records and a trained AI

Most lawn calculators hand you a satellite picture and a pencil. Lawn Mapper starts from your county's own property line (when available), looks at the yard through several kinds of imagery at once (aerial photos, near-infrared and lidar) and has its own AI trace the grass. Then it gives you proper tools to make the outline exact. Then its shade analyzer maps the sun and shade on that lawn from lidar, to tell you which grass will grow where.

It is free, it shows no ads, and it does not trade in your address.

How it works

  1. Enter an address or use your location. Confirm the pin is on your house.
  2. Check the property line (when available). Where the county publishes parcel records it is drawn for you; anywhere else you trace it in a few taps.
  3. Find the lawn. One press and the AI traces the grass inside the line, or draw it yourself. Square feet and acres update as you go.
  4. Analyze shade and water. Open the map in the shade analyzer to see the sun and shade on every part of the lawn, and in the water map to see how rain and irrigation water moves across it (coming soon).

What it does that other lawn tools don't

Lawn Mapper compared with typical lawn-measuring websites
FeatureLawn MapperTypical sites
Property linesDrawn for you from county records (when available)You trace them, or guess
Aerial photosCounty surveys at 3–15 cm, plus Mapbox, Google, Esri and NAIPOne satellite map
LidarTells lawn from trees, hedges and roofsNot used
Near-infraredA living-plant signal from NAIPNot used
AI tracingOne press, trained on hand-traced lawnsClick every edge
Lawn under treesEstimated based on logic and lidar when not visibleLeft out
Drawing toolsPoints, brushes, cutoutsA basic shape tool
Shade mapBuilt from lidar: light passes through the gaps in each tree, as it really doesTrees as solid 3D shapes, or none
Choosing grassSee which grass types can tolerate the different levels of shade in your lawnNot offered
PriceFreeAds, a subscription or a quote form
Ads and trackingNoneCommon
Your addressNever sold or passed onOften the price of the quote

A shade map built from lidar, not solid shapes

Most shade maps build your yard from 3D imagery: a model stitched together from aerial photos, where every tree is a solid lump that blocks all of the sun. Real trees don't. Lidar is a laser survey, and its pulses slip through the gaps between leaves and branches on their way to the ground, so they record how open each crown really is.

The shade analyzer builds your property in 3D from those pulses (USGS's public 3DEP lidar, lined up with the aerial photo and your property line when available), and each tree lets through the light it actually lets through. That makes it inherently more accurate under trees, which is exactly where a lawn struggles.

Finish a lawn map and open it from the dashboard, or go straight to the shade analyzer with an address. It works wherever USGS lidar covers the address.

Counties with property lines

Property lines come from the public parcel records counties and states publish. Where none exist yet, everything else still works: you trace the line yourself, and the measurement is just as accurate.

1,732 counties across 50 states and Washington, D.C., with 27 served by a statewide parcel layer.

Every state and county with property lines
Property line coverage by state
StateProperty linesCounties
Alabama30 of 67 countiesAutauga County, Baldwin County, Blount County, Bullock County, Calhoun County, Cherokee County, Cleburne County, Colbert County, Coosa County, Cullman County, Dallas County, Elmore County, Etowah County, Franklin County, Hale County, Jackson County, Jefferson County, Lauderdale County, Lawrence County, Limestone County, Macon County, Monroe County, Montgomery County, Morgan County, Russell County, Shelby County, St. Clair County, Sumter County, Talladega County, Wilcox County
Alaska9 of 30 countiesAnchorage Municipality, Bristol Bay Borough, Fairbanks North Star Borough, Haines Borough, Kenai Peninsula Borough, Ketchikan Gateway Borough, Kodiak Island Borough, Matanuska-Susitna Borough, Yakutat City and Borough
ArizonaStatewide layer, most counties
ArkansasStatewide layer, most counties
California45 of 58 countiesAlameda County, Alpine County, Amador County, Butte County, Calaveras County, Colusa County, Contra Costa County, Del Norte County, El Dorado County, Humboldt County, Imperial County, Inyo County, Kern County, Kings County, Lake County, Lassen County, Los Angeles County, Madera County, Marin County, Mariposa County, Mendocino County, Merced County, Mono County, Monterey County, Napa County, Nevada County, Orange County, Sacramento County, San Benito County, San Bernardino County, San Joaquin County, San Luis Obispo County, San Mateo County, Santa Barbara County, Santa Clara County, Santa Cruz County, Solano County, Sonoma County, Stanislaus County, Sutter County, Trinity County, Tulare County, Tuolumne County, Ventura County, Yuba County
Colorado26 of 64 countiesAdams County, Archuleta County, Boulder County, Broomfield County, Delta County, Denver County, Eagle County, El Paso County, Fremont County, Garfield County, Jefferson County, La Plata County, Larimer County, Logan County, Mesa County, Moffat County, Montezuma County, Montrose County, Morgan County, Ouray County, Park County, Pitkin County, Pueblo County, San Miguel County, Sedgwick County, Weld County
ConnecticutStatewide
DelawareStatewide
District of ColumbiaStatewide layer
FloridaStatewide layer, most counties
Georgia44 of 159 countiesAtkinson County, Baldwin County, Barrow County, Bartow County, Ben Hill County, Berrien County, Bibb County, Brooks County, Bulloch County, Charlton County, Chatham County, Chattahoochee County, Clarke County, Cobb County, Coffee County, Cook County, Dawson County, DeKalb County, Evans County, Fayette County, Forsyth County, Fulton County, Gordon County, Grady County, Gwinnett County, Irwin County, Long County, Lowndes County, McDuffie County, Meriwether County, Montgomery County, Morgan County, Muscogee County, Peach County, Rockdale County, Stewart County, Thomas County, Tift County, Toombs County, Troup County, Turner County, Ware County, Whitfield County, Worth County
Hawaii3 of 5 countiesHonolulu County, Kauai County, Maui County
IdahoStatewide layer, most counties
Illinois68 of 102 countiesAdams County, Bond County, Boone County, Brown County, Bureau County, Champaign County, Christian County, Clay County, Clinton County, Coles County, Cook County, Cumberland County, De Witt County, DeKalb County, Douglas County, DuPage County, Edgar County, Edwards County, Effingham County, Fayette County, Ford County, Fulton County, Hamilton County, Hancock County, Henderson County, Henry County, Iroquois County, Jackson County, Jasper County, Jefferson County, Jersey County, Kane County, Kankakee County, Kendall County, Knox County, Lake County, LaSalle County, Lawrence County, Lee County, Logan County, Macon County, Macoupin County, Marshall County, Massac County, McDonough County, McHenry County, McLean County, Monroe County, Morgan County, Moultrie County, Peoria County, Putnam County, Randolph County, Rock Island County, Sangamon County, Schuyler County, Shelby County, St. Clair County, Stark County, Tazewell County, Vermilion County, Warren County, Wayne County, White County, Whiteside County, Will County, Winnebago County, Woodford County
IndianaStatewide layer, most counties
IowaStatewide layer, most counties
Kansas3 of 105 countiesJohnson County, Leavenworth County, Shawnee County
Kentucky9 of 120 countiesBoyle County, Bullitt County, Campbell County, Fayette County, Jefferson County, Kenton County, Madison County, Meade County, Pendleton County
Louisiana10 of 64 countiesAscension Parish, De Soto Parish, Jefferson Parish, Livingston Parish, St. Charles Parish, St. James Parish, St. Tammany Parish, Terrebonne Parish, Washington Parish, West Feliciana Parish
Maine2 of 16 countiesCumberland County, York County
MarylandStatewide
MassachusettsStatewide layer, most counties
Michigan23 of 83 countiesAlcona County, Allegan County, Antrim County, Arenac County, Barry County, Branch County, Eaton County, Emmet County, Hillsdale County, Ingham County, Jackson County, Kalamazoo County, Kent County, Macomb County, Marquette County, Midland County, Monroe County, Muskegon County, Newaygo County, Oakland County, Ottawa County, Washtenaw County, Wayne County
MinnesotaStatewide layer, most counties
Mississippi15 of 82 countiesAdams County, Alcorn County, Amite County, Attala County, Benton County, Bolivar County, Calhoun County, Chickasaw County, Clarke County, Clay County, Coahoma County, Covington County, DeSoto County, Hinds County, Yazoo County
Missouri6 of 115 countiesIron County, Jackson County, Jasper County, Perry County, St. Francois County, St. Louis County
MontanaStatewide layer, most counties
Nebraska4 of 93 countiesDouglas County, Lancaster County, Sarpy County, Thurston County
NevadaStatewide layer, most counties
New HampshireStatewide layer, most counties
New JerseyStatewide layer, most counties
New Mexico6 of 33 countiesBernalillo County, Eddy County, Lea County, San Juan County, Santa Fe County, Valencia County
New YorkStatewide layer, most counties
North CarolinaStatewide layer, most counties
North Dakota16 of 53 countiesBottineau County, Burleigh County, Cass County, Divide County, Hettinger County, McKenzie County, McLean County, Morton County, Mountrail County, Richland County, Rolette County, Sargent County, Sioux County, Stark County, Ward County, Williams County
Ohio12 of 88 countiesAthens County, Belmont County, Cuyahoga County, Delaware County, Franklin County, Lucas County, Miami County, Montgomery County, Stark County, Summit County, Union County, Warren County
Oklahoma6 of 77 countiesCreek County, Oklahoma County, Osage County, Rogers County, Tulsa County, Wagoner County
Oregon28 of 36 countiesClackamas County, Clatsop County, Columbia County, Coos County, Crook County, Curry County, Deschutes County, Douglas County, Gilliam County, Grant County, Harney County, Hood River County, Jackson County, Klamath County, Lake County, Lane County, Linn County, Malheur County, Marion County, Morrow County, Multnomah County, Polk County, Tillamook County, Umatilla County, Wasco County, Washington County, Wheeler County, Yamhill County
Pennsylvania32 of 67 countiesAdams County, Allegheny County, Bedford County, Berks County, Blair County, Bradford County, Bucks County, Butler County, Cameron County, Clarion County, Clinton County, Dauphin County, Delaware County, Fayette County, Forest County, Fulton County, Greene County, Indiana County, Juniata County, Lackawanna County, Luzerne County, McKean County, Mifflin County, Montgomery County, Northampton County, Philadelphia County, Snyder County, Sullivan County, Union County, Warren County, Westmoreland County, York County
Rhode IslandStatewide layer, most counties
South Carolina22 of 46 countiesBeaufort County, Berkeley County, Calhoun County, Charleston County, Colleton County, Darlington County, Dorchester County, Florence County, Georgetown County, Greenville County, Greenwood County, Hampton County, Jasper County, Kershaw County, Lancaster County, Laurens County, Lexington County, Oconee County, Orangeburg County, Pickens County, Saluda County, York County
South Dakota36 of 66 countiesAurora County, Beadle County, Bennett County, Bon Homme County, Brule County, Buffalo County, Butte County, Campbell County, Charles Mix County, Day County, Deuel County, Douglas County, Edmunds County, Faulk County, Grant County, Gregory County, Hamlin County, Hanson County, Hughes County, Hutchinson County, Jackson County, Jerauld County, Jones County, Lyman County, McCook County, McPherson County, Meade County, Mellette County, Pennington County, Sanborn County, Stanley County, Sully County, Turner County, Walworth County, Yankton County, Ziebach County
TennesseeStatewide layer, most counties
Texas16 of 254 countiesBexar County, Brazos County, Collin County, Dallas County, Denton County, El Paso County, Fort Bend County, Harris County, Henderson County, Howard County, La Salle County, Lubbock County, Rusk County, Tarrant County, Travis County, Williamson County
UtahStatewide layer, most counties
VermontStatewide layer, most counties
VirginiaStatewide layer, most counties
WashingtonStatewide layer, most counties
West VirginiaStatewide layer, most counties
WisconsinStatewide layer, most counties
WyomingStatewide layer, most counties

Free, without the catch

Questions

How do I measure my lawn from my address?

Open Lawn Mapper and type your address, or tap the crosshair to use your location. Confirm the pin, check the property line, then press the AI step to trace the grass or draw it yourself. The square footage and acreage are shown as you go.

Is Lawn Mapper really free?

Yes. There are no ads, no subscription and no paid tier. AI tracing has a daily allowance to keep the costs sane, and a free account raises it.

Where do the property lines come from?

From the parcel layers that counties and states publish as public records. They are a close guide, not a survey. Where no record exists, you draw the line yourself.

How accurate is the measurement?

The area of the shape on the map is measured exactly; how close that shape is to your real lawn depends on the photo and the outline. The AI gives a strong starting point and the drawing tools let you fix anything it missed. Treat the result as a close estimate.

Can it see lawn under trees?

Yes. Using lidar and a tree-canopy model, it estimates grass the photo cannot see and marks that part separately, so you choose whether to count it.

How is the shade map different from other shade maps?

Most shade maps build the yard from 3D imagery, where every tree is a solid shape that blocks all the sun. The shade analyzer builds it from lidar, a laser survey whose pulses pass through the gaps between leaves and branches, so each tree lets through the light it really does. That matters most for choosing grass: it shows which grass types can tolerate the shade in each part of the lawn.

What happens to my data?

Saved maps belong to your account. A finished map's lawn outline and aerial view may be kept to train the detector, without your address or your account. Nothing is sold, and there are no ads or trackers.

Do I need an account?

No. Signed out, you keep one map. An account keeps more, on every device, and raises the daily AI allowance. Signing up is one email link: no password.

Where we have property lines

Loading…

Everywhere else, you trace the property line yourself. The measurement is exactly as accurate — a recorded parcel only saves you the tracing.