Visa comparison

O-1 vs H-1B: Cap, Lottery, Employer and Time Limits Compared

October 16, 2026 · 5 min read

Quick answer: The H-1B has an annual cap and a lottery, requires a specialty-occupation job with a sponsoring employer, and is limited to six years in total. The O-1 has no cap or lottery, is based on extraordinary ability rather than a degree, can be filed by a US agent for people with several clients, and can be extended in one-year increments with no six-year ceiling. Which is better depends on whether your record meets the O-1 standard.

The H-1B and the O-1 are the two work visas people compare most, and they solve different problems.

Side by side

H-1BO-1
Annual cap and lotteryYesNo
BasisSpecialty-occupation job and a qualifying degreeExtraordinary ability: a major award or at least 3 criteria
Who filesAn employerUS employer, US agent, or foreign employer through a US agent
Time limitSix years in total, with exceptionsUp to 3 years initially, then 1-year extensions, no six-year ceiling
Spouse and childrenH-4O-3, no employment
Several clientsEach employer needs its own filingA US agent can file for the whole itinerary

Who the O-1 suits better

People with strong evidence of acclaim who freelance, consult, found companies or work across engagements. If you were not selected in the H-1B lottery, the O-1 has no lottery to enter. See who qualifies.

Who the H-1B suits better

People with a specific job offer from an employer willing to sponsor them, and a record that does not yet meet the O-1 standard.

Filing without one employer

The agent route is specific to the O-1. Read the O-1 visa agent guide and O-1 sponsorship.

Talent Bridges is not a law firm. Every petition is prepared and reviewed in coordination with licensed US immigration attorneys.

This article is general information, not legal advice. Sources: 8 CFR 214.2(o); USCIS, O-1 visa: individuals with extraordinary ability or achievement; USCIS Policy Manual, Volume 2, Part M, Chapter 4.

Frequently asked questions

Is the O-1 easier than the H-1B?
They are different tests. The H-1B depends on a specialty-occupation job and a lottery. The O-1 depends on your acclaim, shown by a major award or at least three criteria. If you meet the O-1 standard, you avoid the lottery.
Does the O-1 have a lottery or cap?
No. The O-1 has no annual cap and no lottery. The H-1B has both.
Can an agent file an H-1B?
The H-1B generally needs an employer that will employ you in a specialty occupation. The O-1 can be filed by a US agent where you work for several employers or are traditionally self-employed.
What happens to my spouse on each?
H-1B spouses are in H-4 status. O-1 spouses and unmarried children under 21 are in O-3 status, which does not allow employment.
Is there a time limit on the O-1?
An initial stay can be up to three years, with extensions in increments of up to one year. There is no six-year ceiling like the H-1B's.
All articles