Below are the domains that CodeHS uses to host and run programs and curriculum content. Use this page to check whether each one loads on your network.
This domain must be unblocked for CodeHS to function properly.
To run HTML programs in the editor, you need one of the two domains below unblocked — you don't need both. codehs.me is the default. codehs.io is the more secure option: programs are never public and require a login to view, so some schools choose codehs.io even when codehs.me isn't blocked. If codehs.me is blocked on your network, you can request codehs.io instead.