How to Invite Students to ESL Library Digital (without an email address)

If you are a teacher using ESL Library Digital, please follow the steps below to learn how to add students without an email address to your account. Students will instead create a username to sign up and connect to you, their teacher.

Step-by-Step Instructions

Log in to your account here:

Log In

Step 1

Once logged in to your account, head to the My Classes page by clicking on Class Prep near the top left-hand corner of the page.

Step 2

When you land on the  My Classes page, you will see a list of all your classes and students. You can select a class to invite students to. 

Note: By clicking on the Invite Students button, you will invite students individually without inviting them to a class.

Step 3

Once inside a class, click on Add Students.

Select the  Invite new students with codes box to begin.

Step 4

Invite students by giving them the invitation code (by phone, email, instant message or chat). 

You can also display the URL and invitation code full screen so that you can project this information on a whiteboard (click the  View Full Screen button).

Note: You can reset your invitation code here to prevent further access to your class with your old invitation code.

Step 5

Students will follow the URL,, and select either Create an Account or Log in (after typing in their username/email address and password) to connect with you, their teacher. Students who have not yet created ESL Library accounts will select Create an Account. Students who have already created accounts will log in with their username/email address and password. 

Step 6A

Students will be prompted to enter their invitation code followed by their first and last name, email address and password (must be a minimum of 6 characters).

Note: Students can click on I don't have an email address to create a username instead.

Students will also agree to ESL Library's Terms of Use and that they are 13 years or older or that they are registering with a parent or legal guardian.

Click on  Create Student Account to head over to the Student Dashboard.

Students will be notified who their teacher is. They can click on Start Learning to access their Student Dashboard.

Step 6B

Students who select  Log in will be prompted to enter their username or email address and password. 

After successfully logging in, students can click their name in the top right corner and select  Join a Class from the drop-down menu.

Students will enter the invitation code to join a new class.

A message will appear to alert the student that they are now a part of this class. They will select  Go to Dashboard to access any homework assigned to this class.

Step 7

After signing up or logging in, all students will land on the Student Dashboard of their account at The username and password they created will be their login details for future use. 

The Student Dashboard will show tasks that have been assigned to the class that your student is now a part of. If there are no current tasks assigned, all past tasks can be accessed by clicking on Completed.

Step 8

Your students will now appear under your class list on your class page.

Step 9

If you would like to add these students to a different class, select one from the  My Classes page.

Click on Add Students.

Select the  Add an existing student box.

A list of existing students will appear. Use the checkbox(es) to select the student(s) you would like to add. Click  Save when complete.

This/these student(s) will now be a part of your class.

If you have any difficulties inviting students to your group with an invitation code, please contact us and we will be happy to assist you!

Contact Us