Edit on Replit

Using Repl.it for Free

Repl.it offers a number of features that every user can access and utilize for free:

  • The best no-setup online IDE for beginners with autocomplete and free automatic hosting
  • Teach remotely to the whole class and help your students 1-1 with multiplayer
  • Support for Python, Java, HTML/CSS/JavaScript, and 50+ other languages
  • Support for games, graphics, audio and an easy-to-use database

Here, we'll show you how to take advantage of our free features. Everything shown on this post can be done with a free account.


Repls are the core of the Repl.it service, and they will always be available for all users. You can create as many repls as you like, and in any language. Start by logging into your account (or signing up for a free account).

You can access your repls and create new ones in the "My Repls" view, found at the top of your page once logged in.

You can create a new repl on this page by clicking on the big green button. You'll be prompted to choose a language - pick any language you like by typing a name in the search, or by browsing the available languages by category.

Once you've selected a language, you'll be greeted with your IDE - Integrated Development Environment. Click on the pencil icon[0] next to the repl name to edit the name and description of the repl. Repls belonging to free accounts are public.

Learn more on how to leverage the full power of repls here.


Repl.it is the first fully multiplayer programming environment, meaning you can invite other people to code and collaborate with you. You can use that to pair program with others, teach your classroom, create collaborative projects for your students, or simply present your work to others.

Learn more about multiplayer here


While Teams is not necessary for teaching, learning, or collaboration on Repl.it, it can make it easier to work with others because it allows you to share all your repls and folders by default.

Teams has a free version that allows for up to 10 collaborators. Learn more about Teams for Education here.


We take user privacy very seriously and only collect data insofar as it's important to provide our service (you can read more about our privacy policy).

As a small, team we're unable to comply with the various ed-tech regulations around the world. However, you can use Repl.it completely anonymously without providing any identifiable information - choose a language from our languages page and start coding.

If you're teacher, one anonymous workflow you can use is to create a repl with the instructions and starter code, and then have your students fork the repl, work on the assignment, and send the link back.