Skip to Content

Frequently Asked Questions


How do I create a Teacher Account?

Register as an EarSketch Teacher through this site by clicking the "Sign Up / Log In" located in the menu at the top right of any page or the "Register" button located throughout the site. Fill out the Teacher Registration form and you will automatically be logged into your new EarSketch Teachers account. Your login will be the email you signed up with and the password you created when filling out the form.

How can I reset my (or my student’s) password on the EarSketch Platform?

Reset your password by emailing (or having your students email)

Can I change my EarSketch username?

Once your account is created, you/we are unable to change your username.

If you would like to change your username, you can register a new account with a different e-mail address.

EarSketch Platform

What browser(s) support EarSketch?

We recommend using EarSketch with Chrome, Safari or Firefox.

EarSketch is not supported on tablets and mobile devices, regardless of the browser being used. EarSketch can be used on desktop computers, laptops, and Chromebooks.

EarSketch has been attempting to load for an unusually long amount of time. How can I get EarSketch to load faster?

EarSketch may take a longer time to load when there is a high user volume or when using an unsupported browser.

  • To resolve your loading issues, try:
  • Refreshing your browser
  • Changing to another browser that supports EarSketch

If you continue to experience a loading time longer than 3-4 minutes, email your concerns to

I refreshed my browser, but I am still unable to load EarSketch.

Additional Troubleshooting Tips for Slow Loading Browsers:

If your device is connected to the internet via WiFi, try connecting via Ethernet.

Close other open windows in your browser.

Clear your cookies and reload EarSketch.

Reset your computer.

Contact your IT department and verify that EarSketch is accessible on your school's network. If EarSketch is not accessible on your school's network, ask your IT department to whitelist https://** and * -- be sure to include the asterisks as shown.

EarSketch is giving me an error code I am unfamiliar with. Where can I locate additional help?

Resources to troubleshoot coding errors in your EarSketch script are located in the EarSketch curriculum at the right side of the screen. After opening the Curriculum sidebar, enter "error" in the search bar.

How do I save music in EarSketch?

Scripts created in EarSketch are automatically saved when you are using and logged into* your EarSketch profile/account.

*Scripts are also autosaved without an account, but only during that session - If you close EarSketch, your script will be lost.

My students accidentally deleted their code, will they have to retype it?

If your students accidentally closed their script, their code should be autosaved in their scripts folder. Students can open their folder and find their script. If students deleted lines of code in their script, they can click the undo button (circular arrow) and save their script.

Can I view my script history and see older versions of my script?

Yes, go to your Script Menu -> Select the icon with 3 lines -> Select History

The blue circular arrow will revert your script to the selected script version and the green arrow will run the selected script.

Can two students work simultaneously on the same script but on different devices?

Yes, a student and their partner can work at the same time on the same script. Follow the directions below to share your script:

  1. Go to your scripts menu
  2. Click on the three blue lines next to the script/song you want to share
  3. Scroll down and click "Share"
  4. Click on the top tab, "Let others Edit"
  5. Enter your partner's EarSketch username
  6. Click "Enter"
  7. Click "Save" at the bottom of the pop-out window
  8. Your partner will need to log in and check their notifications (your partner should be able to see the notification when they log in)

Can I create a class in EarSketch? What is the easiest way to view my students’ code?

There is no direct way to create a class in EarSketch; however, EarSketch has created some great collaborative tools where you can view/edit your students' code as they share their scripts with you. See below for detailed directions:

Students can share directly in EarSketch if you provide them with your EarSketch Username. Provide the following instructions to your students to have them share their code in the EarSketch Platform:

1. Go to the scripts folder (second folder from the top on left menu).

2. Click on the "Share" button next to the script name you are working on for your project.

3. Select the second tab "Let Others Edit" and input your teacher's username to add as a collaborator*.

* This will allow you as a teacher to edit student code, view in real-time, leave comments, or collaborate.

4. Click Save.

​Your student scripts will pop up as a notification (bell icon) when you log into your account. You will then be able to view all your student scripts in your "Shared Script" folder. You may want to instruct your students to name their script with their class period and initials, so it is easier to track student work.

How can I view my students’ EarSketch .py files?

If you have the student's .py files:

1. Open the file in TextEdit, highlight the code and copy it.

2. Go to the EarSketch code editor and open a new script.

3. Delete all text on that script.

4. Paste in the text you copied.

5. You can run that code and listen to the song in EarSketch.

6. You will have to repeat this with each file, but I recommend using the same open script. Paste, run, grade, and then delete for the next code.

​Otherwise, we recommend instructing your students to share their scripts with you through EarSketch. Have students follow the instructions below:

1. Go to the scripts folder (second folder from the top on left menu).

2. Click on the "Share" button next to the script name you are working on for your project.

3. 2 options:

A. Select the first tab to "Let Others View" and have students share their code URL with you or input your username to add you as a collaborator.

B. Select the second tab to "Let Others Edit" and input your teacher's username to add as a collaborator*.

*This will allow you as a teacher to edit student code, view in real-time, leave comments, or collaborate.

4. Click Save.

Can I change the tempo of one part of my song?


You will find more info in the API tab of the Content Manager under setTempo().

Here are examples:

# Set the tempo to 110 Beats Per Minute at measure 2

setTempo(110, 2)


# Ramp tempo from 80 BPM to 140 BPM from measure 3 to 6

setTempo(80, 3, 140, 6)

Where can I find your privacy policy?

Our license agreement & privacy policy are located in the link at the bottom of the EarSketch Home Page.

Additionally, EarSketch does not require students to enter identifiable information when they create an account as the name and email fields are optional. Contact us if you have any questions about our policy.

Your Voice is Power Competition

Who can enter the competition?

Any K-12 or Cégep student and teacher living in Canada can win! For full details, consult the Contest Rules & Regulations.

Looking for the contest for United States residents?