Creating Multiple Scratch Accounts

Creating Multiple Scratch Accounts

If children have Scratch accounts then they can save their projects online so that they can be accessed from home and school.

When children are logged into their Scratch account in the online editor their project will be autosaved periodically which means there’s less chance of losing work.

Projects can also be shared online with the Scratch community, giving them a real audience for their creations.

It’s possible for a Host to create multiple Scratch accounts through a Teacher Account.

Parents can also help children to create their own Scratch account which can be used at home and in Code Club.

Please note that parental permission is required to create Scratch accounts for children under 13.

Scratch Teacher and Student Accounts

A Host can use a Scratch Teacher Account to create multiple Scratch accounts managed by a teacher or other educator. Allow at least 24 hours for teacher account creation as they are manually reviewed.

If using a Teacher Account and Student Accounts, Code Club recommends that they are created by the Host since this requires checking parental permission, managing password resets, moderating comments and dealing with other account related issues.

The Scratch Teach Account FAQ explains how to create a Scratch Teacher account and a Class with Scratch Student accounts for the children.

Scratch Teacher Accounts are a new feature and at present a Scratch Account can only belong to one Class, so if children use Scratch in lessons they will need a different account to their Code Club one. Note that once the teacher ends a Scratch class children will not be able to login to their accounts but their shared projects will remain visible.

Multiple Scratch Accounts From a Single Email Address

If the current limitations of Scratch Teacher accounts are an issue, it is possible to create multiple Scratch accounts with a single email address, which means that the Host can create accounts for the children in your club without them each needing their own email address.

If children do create their own accounts, it may be helpful if children share their usernames and passwords with you, in case they forget them.

  • Head to and click ‘Join Scratch’ in the top-right of the screen.
Join Scratch
Join Scratch
  • Choose a username and password as instructed. If you are setting up accounts for your Code Club, you might want to plan a uniform style for them. For example:

    • Username = child’s initials + school initials (eg, SSCStJs)
    • Password = StJosephs1
Username and password
Username and password
Take care not to include personally identifying information in the usernames. Scratch does not permit children to use their real names. 
  • On the next screen, complete the details for the child who will be using this account and click next.
  • Enter the email address here of the person who will be managing the children’s accounts. Click next.
  • You will receive an email at this stage asking you to confirm your email address. Click the ‘OK Lets Go!’ button and you will be taken back to the Scratch editor, ready to make something awesome!
  • You’ve done it! To create another account, log out and repeat the process, using the same email address and a different usernames (you can re-use the same password if you like too).

Top Tip!

Make sure the person managing the club keeps a record of the usernames and passwords in a safe place.

Some Code Clubs make a laminated card with the username and password, which they give out to each child at the beginning of the session and collect back in at the end. No more forgotten passwords!

Sharing Work Online

Using Scratch accounts means that each user’s Scratch projects can be shared for the whole Scratch community to enjoy.

You don’t have to share projects but remember that shared projects can be viewed by anyone.

Users also have the option to comment on each other’s Scratch projects, so you may want to encourage your club to turn off commenting if they are sharing projects and chat to them about commenting responsibly on others’ projects on the site.

Children should be made aware of the Scratch Community Guidelines.