Scrapers.lat logo scrapers.lat
Public records

FAA Aircraft Registry & Owner Lookup Scraper

Look up U.S. aircraft by N-Number from the FAA registry. Get make, model, serial number, aircraft and engine type, registration status and dates, plus the registered owner's name and mailing address. Export to JSON, CSV or Excel.

34 fields per record JSON · CSV · Excel · API Pay per use
faa-aircraft-registry-scraper.json 200 OK
{
  "nNumber": "N628TS",
  "serialNumber": "6177",
  "manufacturerName": "GULFSTREAM AEROSPACE CORP",
  "model": "GVI (G650ER)",
  "mfrYear": "2015",
  "aircraftType": "Fixed Wing Multi-Engine",
  "engineType": "Turbo-fan",
  "engineManufacturer": "ROLLS DEUT",
  "engineModel": "BR700-725A112"
}
What you get

Every run returns clean, typed records, ready for your CRM, spreadsheet or database.

  • One clean record per result, deduped and normalized
  • Stable schema in JSON, CSV or Excel, or read it via the Apify API
  • Pay per use in the cloud, nothing to install or maintain
Fields it returns
N NumberSerial NumberManufacturer NameModelMfr YearAircraft TypeEngine TypeEngine ManufacturerEngine ModelCategoryClassificationRegistration StatusType RegistrationFractional Owner
Sample output

A real example record, exactly the shape you receive.

N NumberSerial NumberManufacturer NameModel
N628TS6177GULFSTREAM AEROSPACE CORPGVI (G650ER)
N737BA17269281CESSNA172N
GET /faa-aircraft-registry-scraper
{
  "nNumber": "N628TS",
  "serialNumber": "6177",
  "manufacturerName": "GULFSTREAM AEROSPACE CORP",
  "model": "GVI (G650ER)",
  "mfrYear": "2015",
  "aircraftType": "Fixed Wing Multi-Engine",
  "engineType": "Turbo-fan",
  "engineManufacturer": "ROLLS DEUT",
  "engineModel": "BR700-725A112"
}

Frequently asked questions

What is an N-Number?

It is the registration number painted on every U.S. aircraft, always starting with the letter N (for example N628TS). Enter as many as you like in one run.

Do I get the owner's name and address?

Yes. Each record includes the registered owner (a person or a company) and their mailing address of record, which makes it ready to use as an aviation sales lead.

What if an N-Number is not registered?

You still get a row for it, flagged as not found, so you can tell exactly which tail numbers returned no aircraft.

How fresh is the data?

Every record is read live at run time, so it reflects the current registration record at the moment of the run (see observedAt).

Ready when you are.

Run the scraper live on Apify right now, or have us build one tailored to exactly what you need.