IndieGameBridge

Find Twitch streamers worth pitching your indie game to

Tracking 1.3M streamers active in the last 4 weeks across 6.1M observed streams, all of them searchable

How indie developers find the right Twitch streamers

IndieGameBridge helps indie game developers find and collaborate with Twitch streamers who regularly broadcast specific game genres to a relevant audience. Instead of guessing who to pitch, you can see who plays games like yours, which games are streamed now, and which genres have an audience.

Find the streamers worth pitching

Search streamers by the genres they really play, their language and how many viewers they really get, from their streams of the last 4 weeks. So you can see who already has an audience for games like yours.

Search streamers

Indie streamers in English, 51-200 max viewers

StreamerAvg viewersStreamsHours
PumaPlow11719121
AcreTheDog1091864
Akami105939
ahsokafett991692
PocketTrash781039

Keep your shortlist in lists

Save a whole search as a list, or add streamers one by one. Keep a private note on each streamer, and export a list to Excel, CSV or JSON when you're ready to reach out.

Log in to create lists

See which games are streamed right now

Open any game to see how many streams were live on it in each hour of the last 4 weeks, in each language. The quiet hours are when a stream of it meets the fewest competitors.

Explore games

Indie games released in 2026, all languages

GameNewest hour1 h before2 h before
Wardogs530466399
Valheim246201174
Moon Sweepers204185174
Loftia177171165
Terrible Lizards146127100

Compare genres before you pitch

See which game genres have the most streams, streamers and hours over the last 4 weeks, overall and in each language, so you know where an audience for your kind of game already exists.

See genre trends

Streams per genre, last 4 weeks, all languages

Adventure3,163,674
Shooter2,812,902
Role-playing (RPG)2,188,109
Simulator2,043,462
Strategy1,544,144
Indie (#6 of 23)1,218,356

How we measure Twitch streaming activity

We poll live Twitch streams every 20 minutes via the Helix API. Each snapshot records the game, viewer count, date, and time. Once a stream ends, we compute its peak viewer count from the snapshots collected while it was live, and if any snapshot recorded at least 3 viewers, we add the stream to the streamer's statistics.

The platform only aggregates statistics from publicly available information provided by Twitch via the Helix API. We do not collect or share any private information.

Streamer Peak-Viewer Distribution

Streamers grouped by their peak viewer count over the last 4 weeks, one row per broadcast language. Each column is the share of that language's streamers whose peak falls in the range, so the languages compare despite very different totals; each row names its total. Use it as a hint when choosing 'Max Viewers' in the search form.

Streamer Peak-Viewer DistributionColumn charts, one row per broadcast language, of the share of each language's streamers whose peak viewer count over the last 4 weeks falls in each range. The rows share the ranges and one scale.Peak viewers3-1011-2021-5051-200201+English878,936 streamersEnglish, 3-10 peak viewers: 78.4% (689,498 streamers)78.4%English, 11-20 peak viewers: 9.9% (86,998 streamers)9.9%English, 21-50 peak viewers: 6.7% (58,530 streamers)6.7%English, 51-200 peak viewers: 3.6% (31,878 streamers)3.6%English, 201+ peak viewers: 1.4% (12,032 streamers)1.4%French94,643 streamersFrench, 3-10 peak viewers: 78.5% (74,270 streamers)78.5%French, 11-20 peak viewers: 10.1% (9,544 streamers)10.1%French, 21-50 peak viewers: 6.3% (6,000 streamers)6.3%French, 51-200 peak viewers: 3.5% (3,315 streamers)3.5%French, 201+ peak viewers: 1.6% (1,514 streamers)1.6%German87,999 streamersGerman, 3-10 peak viewers: 70.4% (61,916 streamers)70.4%German, 11-20 peak viewers: 13.4% (11,805 streamers)13.4%German, 21-50 peak viewers: 9.4% (8,228 streamers)9.4%German, 51-200 peak viewers: 5.1% (4,471 streamers)5.1%German, 201+ peak viewers: 1.8% (1,579 streamers)1.8%Spanish146,186 streamersSpanish, 3-10 peak viewers: 79.9% (116,824 streamers)79.9%Spanish, 11-20 peak viewers: 10.8% (15,845 streamers)10.8%Spanish, 21-50 peak viewers: 6.0% (8,769 streamers)6.0%Spanish, 51-200 peak viewers: 2.4% (3,438 streamers)2.4%Spanish, 201+ peak viewers: 0.9% (1,310 streamers)0.9%Portuguese35,737 streamersCollected since 2 November 2026Portuguese, 3-10 peak viewers: 72.0% (25,718 streamers)72.0%Portuguese, 11-20 peak viewers: 12.0% (4,288 streamers)12.0%Portuguese, 21-50 peak viewers: 8.9% (3,186 streamers)8.9%Portuguese, 51-200 peak viewers: 5.1% (1,817 streamers)5.1%Portuguese, 201+ peak viewers: 2.0% (728 streamers)2.0%Japanese34,158 streamersCollected since 2 November 2026Japanese, 3-10 peak viewers: 71.8% (24,534 streamers)71.8%Japanese, 11-20 peak viewers: 14.5% (4,950 streamers)14.5%Japanese, 21-50 peak viewers: 8.1% (2,778 streamers)8.1%Japanese, 51-200 peak viewers: 4.0% (1,350 streamers)4.0%Japanese, 201+ peak viewers: 1.6% (546 streamers)1.6%Italian7,763 streamersCollected since 2 November 2026Italian, 3-10 peak viewers: 70.4% (5,462 streamers)70.4%Italian, 11-20 peak viewers: 13.7% (1,062 streamers)13.7%Italian, 21-50 peak viewers: 8.8% (684 streamers)8.8%Italian, 51-200 peak viewers: 4.8% (369 streamers)4.8%Italian, 201+ peak viewers: 2.4% (186 streamers)2.4%Chinese7,495 streamersCollected since 2 November 2026Chinese, 3-10 peak viewers: 51.8% (3,879 streamers)51.8%Chinese, 11-20 peak viewers: 19.8% (1,481 streamers)19.8%Chinese, 21-50 peak viewers: 16.2% (1,216 streamers)16.2%Chinese, 51-200 peak viewers: 8.8% (661 streamers)8.8%Chinese, 201+ peak viewers: 3.4% (258 streamers)3.4%
Streamer Peak-Viewer Distribution
Language3-10 peak viewers11-20 peak viewers21-50 peak viewers51-200 peak viewers201+ peak viewersStreamers
English78.4% (689,498)9.9% (86,998)6.7% (58,530)3.6% (31,878)1.4% (12,032)878,936
French78.5% (74,270)10.1% (9,544)6.3% (6,000)3.5% (3,315)1.6% (1,514)94,643
German70.4% (61,916)13.4% (11,805)9.4% (8,228)5.1% (4,471)1.8% (1,579)87,999
Spanish79.9% (116,824)10.8% (15,845)6.0% (8,769)2.4% (3,438)0.9% (1,310)146,186
Portuguese (Collected since 2 November 2026)72.0% (25,718)12.0% (4,288)8.9% (3,186)5.1% (1,817)2.0% (728)35,737
Japanese (Collected since 2 November 2026)71.8% (24,534)14.5% (4,950)8.1% (2,778)4.0% (1,350)1.6% (546)34,158
Italian (Collected since 2 November 2026)70.4% (5,462)13.7% (1,062)8.8% (684)4.8% (369)2.4% (186)7,763
Chinese (Collected since 2 November 2026)51.8% (3,879)19.8% (1,481)16.2% (1,216)8.8% (661)3.4% (258)7,495