H1BScan logo

Bringing clarity to the H-1B maze

For a foreign engineer weighing a US job offer, the make-or-break question is not the salary — it is whether the company files H-1B petitions for real, and how often they get approved. USCIS and the Department of Labor publish that history, but as raw bulk files no candidate can realistically parse. H1BScan.com wraps it in a search box: type an employer's name, get its full record.

The editorial voice is deliberately blunt — "no spin, just data". The homepage leads with how many petitions were denied in the latest fiscal year, because that uncomfortable number is precisely what someone betting their career on a visa needs to see first.

337,044 Employers tracked
2.84M H-1B petitions
92.4% Average approval
FY09-23 USCIS data range

What you can look up

  • Employer pages detailing petitions filed, approved and denied, the approval rate and declared salaries.
  • "H-1B Power Rankings" — the heaviest-filing sponsors with their success percentage displayed side by side.
  • Browsing by city, job title and industry, plus an aggregate stats section broken down by fiscal year.
  • A salary calculator grounded in LCA filings and the H-1B wage-level system (Levels I-IV).
  • Yearly spotlight: FY2023 closed with 110,358 petitions filed, 105,970 approved and 4,388 denied across 27,906 unique employers.
  • Blog and FAQ translating jargon like LCA or prevailing wage for first-time applicants.

The dataset

The scale: 337,044 employers and 2,837,355 petitions spanning fiscal years 2009 through 2023, refreshed quarterly on the USCIS and DOL publication cadence. It is the largest corpus in my product portfolio — every employer is a page, and the city, title and industry intersections multiply the navigable surface far beyond that.

Try it with any household-name company: visit h1bscan.com.

Build and performance

Serving hundreds of thousands of records takes backend discipline: Laravel + PHP over MySQL with indexing and query design that keeps a search across 337,000 employers instantaneous, plus a programmatic SEO layer that stamps every page with its own title, description and structured data (Organization and FAQPage markup are visible in the live source) — zero manual editing involved.

The quarterly import pipeline deserves its own credit. New official files must be normalised, deduplicated and reconciled against fifteen years of history without breaking a single indexed URL. That invisible plumbing is what separates a serious data product from a CSV dump with styling.

Laravel PHP Optimised MySQL Quarterly ETL Programmatic SEO Tailwind CSS USCIS/DOL data

Why it earns a spot in my portfolio

H1BScan proves the playbook I run on Spanish niches transfers to a US-scale audience and a dataset two orders of magnitude larger. If your business needs an enormous catalogue — products, case files, registries — turned into fast, indexable pages, this is the architecture that carries the load without breaking a sweat.

H1BScan FAQ

Which official sources power H1BScan?

The USCIS H-1B Employer Data Hub (fiscal years 2009-2023) and Labor Condition Application filings from the US Department of Labor. Per the site itself, both feeds are refreshed quarterly in step with the official release schedule.

How many employers and petitions are indexed?

The homepage counters show 337,044 employers tracked and 2,837,355 H-1B petitions, with an average approval rate of 92.4% across the dataset.

What can I verify about a company before signing an offer?

Its entire H-1B track record: petitions filed, approved and denied, the resulting approval rate, salaries declared in LCAs, the job titles and cities involved, and how the company stacks up in the sponsor rankings.

What did fiscal year 2023 look like?

According to the FY2023 summary highlighted on the homepage: 110,358 petitions filed, 105,970 approved and 4,388 denied, spread across 27,906 unique employers.

Sitting on a huge dataset with no website worthy of it?

I build platforms that turn millions of records into fast, indexable pages — scope and price locked in writing before any code is written.

Custom web development → Tell me about it