Create a full round-robin schedule where every team plays every other team, single or home-and-away.
Every team plays every other team. In the second leg the home and away order is swapped.
For n teams, n × (n − 1) ÷ 2 matches in a single round robin.
One team rests each round.
The schedule repeats with the pairings swapped.
No. Everything is worked out in your browser and nothing you type is sent to a server.