Skip to main content

Tutor IDE
Educational platform
for learning to code
for kids and teens.

Professional environment for learning HTML, CSS, JavaScript, and Python. Browser-based editor, AI tutor, challenges, and instant publishing.

Tutor IDE code editor
Tutor IDE student portfolio

Features

Everything a young developer needs.

Professional tools adapted for education. No installation, no configuration.

</>

Professional Code Editor

Monaco engine (Visual Studio Code) with syntax highlighting, autocomplete, live preview, and Emmet support.

AI Tutor

A helpful tutor that shows code examples, explains concepts, and speaks the student's language. Guides rather than giving ready solutions.

CSS Battle

Pixel-perfect challenges with automatic scoring. Recreate patterns using HTML and CSS, earn points for accuracy.

Gamification

Experience points, 50 levels, 21 achievements, activity streaks, and leaderboards. Learning through fun competition.

Classroom Management

Groups, assignments, grading, content moderation, CSV import and export. Full control for the teacher.

Instant Publishing

One-click publishing to code.tutoride.dev with real URLs. Show your website to family and friends.

Code Editor

A young developer's command center.

The Visual Studio Code engine adapted for education. The same engine used by professional developers.

Tutor IDE code editor with live preview

Syntax Highlighting

Code coloring makes it easy to distinguish tags and catch errors.

Autocomplete & Emmet

Smart suggestions, bracket closing, and Emmet shortcuts speed up coding.

Live Preview

Instant results after every code change. Write HTML and see the page right away.

HTML, CSS, JS & Python

Full support for frontend and Python. Create websites and scripts in one place.

No installation neededjust open your browser, log in, and start coding.

AI Assistant

A teacher, not a shortcut.

An intelligent tutor that uses the Socratic method — guides with questions instead of generating ready-made code.

Explains Concepts

Translates difficult terms into simple language with analogies tailored to the student's age.

Shows Code Examples

Provides multiple ways to solve a problem with code examples and explanations.

Speaks Your Language

Full language support — Polish, English, and Spanish. Adapts to the student's level.

Blocks Ready Solutions

When a student asks for a ready solution, the assistant refuses and suggests a step-by-step plan instead.

Tutor IDE AI assistant

Plans

Choose a plan that fits your needs.

From a free account for a single student to a school plan for the entire institution.

Free

Free

  • 1 student
  • 5 projects
  • 25 MB storage
  • 5 AI messages per day
  • Project publishing

Hobby

For beginners

  • 1 student
  • 25 projects
  • 100 MB storage
  • 30 AI messages per day
  • CSS Battle

Teacher

For teachers

  • Up to 100 students
  • 50 projects per student
  • 100 MB per student
  • Unlimited AI
  • Teacher panel
  • Groups & assignments

School

For schools

  • Up to 1,000 students
  • 50 projects per student
  • 100 MB per student
  • Unlimited AI
  • Up to 10 teachers
  • Audit log

For Teachers

Full control over your classroom.

The teacher panel lets you manage accounts, monitor progress, and control resources — all from the browser.

Account Management

Create student accounts, reset passwords, edit avatars, and import from CSV.

Challenge Assignment

Assignments with deadlines, lessons, and CSS Battle challenges with automatic checking.

Grading

Grades 0-100 with feedback for each assignment. Review student code.

AI Chat Monitoring

Full AI conversation history — even sessions deleted by students.

Content Moderation

Automatic profanity scanner with teacher alerts. Email notifications.

Audit Log

15 event types recorded automatically. Complete change history for the organization.

For Students

Real coding, real projects.

Write Real Code: No blocks — real HTML, CSS, JavaScript, and Python from the very first lesson.
AI Tutor Always Available: Have a question? The AI tutor will explain, guide, and help solve the problem.
Earn XP & Achievements: 50 levels, 21 achievements, and activity streaks. Show how much you already know.
Compete on Leaderboards: Compare your progress with other students in your group. Who has the most XP?
Publish Real Websites: Publish your project to code.tutoride.dev with one click. Send the link to family and friends.
Tutor IDE student workspace

Security

Multi-layered security.

Every aspect of the platform is designed with the protection of young users in mind.

Content Moderation

Profanity scanner in multiple languages with normalization and leet-speak decoding.

Rate Limiting

Limits on message count, query length, and operation frequency.

Teacher Oversight

Full visibility into projects, chats, and student activity. Moderation alerts.

Privacy Protection

No data sharing with third parties. Minimal data collection.

Child-Safe Environment

Platform designed specifically for children and teens aged 8-16.

Tutor IDE logo

Ready to start?

Join Tutor IDE and start creating real websites. Create an account or log in.