Best niches
$10 to $20Pairs that hit $100k+ beyond the oddsFree until launch
Ticker: price and year-over-year change for 40 genres. Price is the median estimated first-year revenue of indie paid launches. The same figures are on the Genres page.
Genres 1 Oct
Of 166 genres with 30+ launches at $10 to $20, 89 beat the 19 in 100 base rate. Price moves the odds most: 1 in 192 under $5, 42 in 100 at $20 to $40.89 of 166 genres beat the 19 in 100 base rate.89 beat the base rate.
Cohort median $606
Every genre, screened by how often its indie launches earned $100k or more in their first year. Pick your price first: price moves the odds more than genre does.
Indie paid Steam launches 6 to 30 months old, data 1 Oct 2026. A hit is an estimated first year of $100k+. The revenue estimate is soft: about 5 to 8 in 100 launches overall.
Pairs that hit $100k+ beyond the oddsFree until launch
166 of 266 genres have 30+ launches at $10 to $20. 89 match the search and chips. Sorted by chance of $100k+, lowest first.
| Rank# | Genre | Chance of $100k+ | Typical year | Top 1 in 10 | Launches | Markers | Pin | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| All games at $10 to $20the base rate: the row to beat | 19 in 100893 of 4,810 | $9,226 | $248,075 | 4,810 | |||||||||||||||||||||||||||
| 1 | Alternate History19 in 100 earned $100k+, from 43 launches | 19 in 1008 hits | $9,714 | $142,489 | 43 | SmallAudience | Pin Alternate History | ||||||||||||||||||||||||
| 2 | Class-Based19 in 100 earned $100k+, from 32 launches | 19 in 1006 hits | $6,050 | $403,415 | 32 | Small | Pin Class-Based | ||||||||||||||||||||||||
| 3 | Collectathon19 in 100 earned $100k+, from 133 launches | 19 in 10025 hits | $10,928 | $227,091 | 133 | 1-hit | Pin Collectathon | ||||||||||||||||||||||||
| 4 | Dating Sim19 in 100 earned $100k+, from 185 launches | 19 in 10035 hits | $7,891 | $237,886 | 185 | Audience | Pin Dating Sim | ||||||||||||||||||||||||
| 5 | Action RPG19 in 100 earned $100k+, from 297 launches | 19 in 10057 hits | $8,741 | $235,997 | 297 | none | Pin Action RPG | ||||||||||||||||||||||||
| 6 | Time Management19 in 100 earned $100k+, from 176 launches | 19 in 10034 hits | $6,798 | $184,557 | 176 | none | Pin Time Management | ||||||||||||||||||||||||
| 7 | Top-Down Shooter19 in 100 earned $100k+, from 88 launches | 19 in 10017 hits | $7,892 | $271,766 | 88 | Audience | Pin Top-Down Shooter | ||||||||||||||||||||||||
| 8 | RTS19 in 100 earned $100k+, from 119 launches | 19 in 10023 hits | $13,660 | $281,739 | 119 | Audience | Pin RTS | ||||||||||||||||||||||||
19 in 100 earned $100k+, from 119 launches at $10 to $20. That is level with the base rate. Base rate at $10 to $20: 19 in 100 (893 of 4,810 launches earned $100k+). Typical first year $13,660; the top 1 in 10 earned at least $281,739. Lens check, all pricesHolds in 3 of 3. Standard: the yardstick. West-facing view: holds. Without the breakout: holds. Last 18 months: holds.
Grey: under 30 launches at that price, written as a count. Odds compare best within one price. Best tag pairs inside, at $10 to $20
| |||||||||||||||||||||||||||||||
| 9 | Rhythm19 in 100 earned $100k+, from 62 launches | 19 in 10012 hits | $17,001 | $385,809 | 62 | none | Pin Rhythm | ||||||||||||||||||||||||
| 10 | Flight19 in 100 earned $100k+, from 67 launches | 19 in 10013 hits | $4,453 | $132,576 | 67 | none | Pin Flight | ||||||||||||||||||||||||
| 11 | Shooter20 in 100 earned $100k+, from 394 launches | 20 in 10077 hits | $8,418 | $319,385 | 394 | Audience | Pin Shooter | ||||||||||||||||||||||||
| 12 | Psychological Horror20 in 100 earned $100k+, from 228 launches | 20 in 10045 hits | $16,691 | $233,568 | 228 | none | Pin Psychological Horror | ||||||||||||||||||||||||
| 13 | Zombies20 in 100 earned $100k+, from 81 launches | 20 in 10016 hits | $5,849 | $369,985 | 81 | Audience | Pin Zombies | ||||||||||||||||||||||||
| 14 | Horror20 in 100 earned $100k+, from 397 launches | 20 in 10079 hits | $10,460 | $242,848 | 397 | none | Pin Horror | ||||||||||||||||||||||||
| 15 | Survival Horror20 in 100 earned $100k+, from 135 launches | 20 in 10027 hits | $15,866 | $187,016 | 135 | none | Pin Survival Horror | ||||||||||||||||||||||||
| 16 | Mechs20 in 100 earned $100k+, from 35 launches | 20 in 1007 hits | $22,580 | $265,301 | 35 | Small | Pin Mechs | ||||||||||||||||||||||||
| 17 | Colony Sim20 in 100 earned $100k+, from 74 launches | 20 in 10015 hits | $16,148 | $281,739 | 74 | none | Pin Colony Sim | ||||||||||||||||||||||||
| 18 | War21 in 100 earned $100k+, from 58 launches | 21 in 10012 hits | $12,140 | $189,382 | 58 | none | Pin War | ||||||||||||||||||||||||
| 19 | Auto Battler21 in 100 earned $100k+, from 72 launches | 21 in 10015 hits | $22,688 | $233,428 | 72 | none | Pin Auto Battler | ||||||||||||||||||||||||
| 20 | Mythology21 in 100 earned $100k+, from 52 launches | 21 in 10011 hits | $14,570 | $470,375 | 52 | 1-hit | Pin Mythology | ||||||||||||||||||||||||
| 21 | Parkour21 in 100 earned $100k+, from 33 launches | 21 in 1007 hits | $17,001 | $574,312 | 33 | SmallAudience | Pin Parkour | ||||||||||||||||||||||||
| 22 | Simulation21 in 100 earned $100k+, from 1,006 launches | 21 in 100216 hits | $14,573 | $294,876 | 1,006 | none | Pin Simulation | ||||||||||||||||||||||||
| 23 | Souls-like21 in 100 earned $100k+, from 121 launches | 21 in 10026 hits | $18,695 | $286,515 | 121 | none | Pin Souls-like | ||||||||||||||||||||||||
| 24 | Job Simulator22 in 100 earned $100k+, from 37 launches | 22 in 1008 hits | $24,647 | $267,122 | 37 | Small | Pin Job Simulator | ||||||||||||||||||||||||
| 25 | Third-Person Shooter22 in 100 earned $100k+, from 106 launches | 22 in 10023 hits | $3,035 | $471,994 | 106 | none | Pin Third-Person Shooter | ||||||||||||||||||||||||
Under 30 launches a chance is written as a count ("3 of 12"), never as odds. Typical year is the middle launch's first-year earnings. Lenses, the one-hit share and the audience split are measured across all prices.
Ticker: 30 upcoming games dated within 90 days, with wishlist rank, release date and followers. The same list is on the Upcoming page.