There are currently two ways to host a kahoot that have different player limits:
Internet needs for Challenges
Challenges are made to be played on the go. While an internet connection is required to accept a challenge, players could go offline after answering one question and finish the entire quiz. But they must reconnect to the internet and open the app again BEFORE the challenge ends for their data to be included in the final results. Otherwise, the only record of them completing the challenge will be on their device. Results do not update after the challenge has ended.
Internet needs for Live kahoots
A stable internet connection is vital to a game running smoothly. Determining the minimum bandwidth you should have is largely based on the most amount of participants you expect to have. Based on past usage, we recommend the following:
- 20 players / 2 Mbps up & down
- 50 players / 3 Mbps up & down
- 100 players / 5 Mbps up & down
- 500 players / 23 Mbps up & down
- 1000 players / 45 Mbps up & down
Here are some tips to minimize the risk of connectivity issues:
We recommend the hosting device be connected via ethernet (not wifi) to ensure stability.
Routers sometimes have limits on the max number of devices they’ll handle. For large groups, we generally recommend asking participants to use their cell data if they have a good signal, leaving wi-fi for those with poor signal. Each answer submitted is roughly 1Kb of data. A participant using their cell data could send over a million answers before reaching 1Gb.
On a rare occasion, issues in gameplay might be due to the hosting device's hardware. Games are reliant on the hosting device to process responses from players. It's ideal that you host live kahoots for large audiences on a laptop or desktop with moderate hardware (like an i5 processor and 8GB RAM).
If you’re planning to host your large kahoot at a venue you’ve not hosted Kahoot! at before, a smart move would be to do a tech-check at the venue at least a few days before your event. This will give you time to work with your IT team to fix any issues discovered.