1. From the main Groups page, click the Auto-create groups button.

2. Specify a group Naming scheme.
This defines how your groups will be named. The @ symbol can be used to serialize group names with a letter, and # can be used to serialize group names with a number. For example:
- Entering "Group @" would generate groups named Group A, Group B, Group C...
- Entering "Team #" would generate groups named Team 1, Team 2, Team 3...
3. Use Auto create based on to select whether groups should be auto created based on number of groups, or number of members.
4. Enter the Group/member count to set the total number of groups or group members, respectively.
5. (optional) Select whether or not group members should have Group messaging enabled.
6. (optional) Use Select members with role to include All participants in your course (including Teachers) or only those with a selected role.
7. (optional) Use Select members from group to create groups from an existing group.
If you've already created at least one grouping in your course, this setting will be named "Select members from grouping" instead.
8. Select how to Allocate members.
Group members can be determined randomly, or in order by first name, last name, or user ID.
9. (optional) Select Grouping of auto-created groups.
Groupings are a way to manage multiple groups within activities and the gradebook. More information about groupings is available in another article: Creating and Managing Groupings
The options for this setting are:
- No grouping (the default setting)
- An existing grouping (select from a list)
- A new grouping (enter the Grouping name)
10. Click the Preview button to generate a preview of the groups, which will be displayed at the bottom of the page.
If changes are needed, adjust your settings and preview again.