Teacher helping students with computer work
Built for Schools & Institutions

Empower Your Students

Track your students' progress, course assignments, and learning all in one place. Setting up an account is quick and free.

Free to start • No credit card required

Student Privacy
Teacher Workflows
GDPR Compliant

Built for Schools & Institutions

Why Choose Our School Edition?

Our school edition is a powerful educational platform designed for schools and districts. Explore a comprehensive typing curriculum with detailed progress tracking and easy class management.

Set up classes quickly, invite students with a join code, and keep approvals, assignments, and progress in one teacher dashboard. TypiTrain is designed to reduce classroom setup friction so students can start practicing right away.

Student PrivacyTeacher WorkflowsGDPR Compliant

Get Started in Minutes

Setting up your school account is quick and easy

Step 1

Create Your Account

Sign up for free and set up your institution profile in just a few clicks.

Step 2

Add Your Classes

Create classes, share 6-character join codes, and approve new students when needed.

Step 3

Start Teaching

Assign exercises, track progress, and watch your students improve.

Everything You Need

Powerful tools designed for educators to manage classes and track student progress.

Class Monitoring

See class averages, daily activity, and student-level progress in one dashboard.

Easy Onboarding

Students sign up with a simple 6-character code — no email required. New registrations appear in your approval list so you stay in control of who joins.

Assignment Management

Assign exercises to one or more classes with optional due dates and time limits. Track completion per student from your dashboard.

Zero Student Tracking

No analytics, no session recordings, no third-party tracking for institutional accounts. Student accounts need only a username and password. Role-based access separates teachers, admins, and students. GDPR-compliant by design.

Single Sign-On (SSO)

Connect your school's identity provider via OpenID Connect. Students and teachers sign in with their existing school accounts — no extra passwords to manage.

Class & School Management

Create multiple classes, each with its own join code. Approve or remove students, reset passwords, and switch between classes from a single teacher dashboard.

When a student joins with your class code, they appear in a pending list until you approve them. This keeps your roster clean and gives you full control over who has access. Organization admins can oversee all classes and teachers from a central dashboard.

  • Create multiple classes with unique join codes
  • Review and approve pending student registrations
  • Reset student passwords directly from the dashboard

Advanced Reporting

Real-time dashboards show class averages, top performers, and daily activity. Select any student to see per-key accuracy heatmaps, WPM trends over time, and assignment completion rates.

The class overview shows how many students are active today, average WPM across the class, total practice time, and exercises completed. Individual student profiles break performance down to the key level so you can see exactly which keys or finger positions a student struggles with.

  • Class-level and individual student dashboards
  • Per-key accuracy heatmaps and speed trend charts
  • Assignment completion tracking with student-level detail

Custom Exercise Creation

Create exercises with your own texts and assign them to specific classes. Set optional due dates and time limits so students practice on your schedule.

Use your own curriculum material, vocabulary lists, or passages as typing exercises. Assign them to one or more classes at once, and the dashboard tracks which students have completed each assignment. Time limits keep practice sessions focused — choose from 5, 10, 15, or 30 minutes per assignment.

  • Create custom exercises with your own texts
  • Assign to one or more classes at once
  • Set time limits (5, 10, 15, or 30 minutes) and due dates

Accessibility Features

TypiTrain supports QWERTY, AZERTY, QWERTZ, Dvorak, Colemak, and many international layouts. Students can choose dark mode, customize themes, and enable visual keyboard hints.

Keyboard layout is auto-detected so students don't need to configure anything. Visual keyboard hints highlight the correct finger and key for beginners, making it easier for younger students to build proper touch typing habits from the start.

  • Multiple keyboard layout support with auto-detection
  • Dark mode and customizable themes
  • Visual keyboard hints for beginners

Works on Any Device

Students can practice on Chromebooks, laptops, or tablets. Progress syncs automatically when signed in, so students can start at school and continue at home.

TypiTrain runs in any modern browser — there's nothing to install on school devices. Students who sign in can pick up where they left off on any device. A desktop app is also available for environments where offline practice is needed, with automatic sync when the device reconnects.

  • Responsive design works on Chromebooks and tablets
  • Progress syncs automatically across devices
  • Desktop app available for offline practice

The Student Experience

What Your Students Get

TypiTrain isn't just an admin tool — it's a typing program students actually want to use. Every practice session adapts to the individual student, keeping them challenged without overwhelming them.

Common Words
Most Common Words
Practice the most frequently used words in your language. Builds muscle memory for everyday typing.
`
1
2
3
4
5
6
7
8
9
0
-
=
Tab
q
w
e
r
t
y
u
i
o
p
[
]
\
Caps
a
s
d
f
g
h
j
k
l
;
'
Enter
§
z
x
c
v
b
n
m
,
.
/
Ctrl
Fn
Win
Alt
Alt Gr
Win
Menu
Rare
Frequent

Adaptive Practice

Our algorithm analyzes every keystroke and automatically generates exercises that target each student's weakest keys and finger positions. Students who struggle with specific letters get more practice on those letters, while faster typists are pushed with harder combinations.

19+ Languages

Students can practice typing in English, German, Spanish, French, Italian, Portuguese, Russian, Chinese, Japanese, Arabic, Korean, and more. Each language comes with its own keyboard layout and localized exercises — ideal for multilingual classrooms and language programs.

Story Mode & Engaging Content

Beyond repetitive drills, students can type through short stories, articles, and custom texts. This keeps practice interesting and exposes students to real-world content while they build speed and accuracy.

Achievements & Motivation

Students earn badges for reaching milestones — hitting 60 WPM, maintaining 95% accuracy, completing a 7-day practice streak, or finishing their first story. Visible progress and rewards keep students motivated to practice consistently.

Speed Test

Students can take a quick speed test at any time to benchmark their WPM and accuracy. Results are tracked over time so both students and teachers can see improvement.

Connected AI Assistants

Students can connect MCP-compatible AI assistants like ChatGPT or Claude to TypiTrain and generate practice texts around their interests or weak keys. This keeps practice personal and relevant without leaving the tools they already use.

MCP & AI

Connected AI Assistants

Students can connect MCP-compatible AI assistants like ChatGPT or Claude to TypiTrain and generate practice texts around their interests or weak keys. This keeps practice personal and relevant without leaving the tools they already use.

MCPChatGPTClaude

Comprehensive Learning Tools

Everything You Need

Everything your students need to master typing skills, from basic lessons to advanced exercises.

Typing CoursesCustom ExercisesProgress Tracking

School pricing

Simple pricing by school size

Choose a capacity package based on total student accounts. Prices are shown in your local currency when available.

Starter

For individual teachers and small teams

Capacity

...

student accounts

Annual billing

.../yr
  • Up to 0 teacher/admin accounts
  • Classes as needed within the student limit.
  • Assignments and progress tracking
Create Institution

School

For one school or organization

Popular

Capacity

...

student accounts

Annual billing

.../yr
  • Up to 0 teacher/admin accounts
  • Classes as needed within the student limit.
  • Assignments and progress tracking
Create Institution

District

Price

Custom pricing
  • Custom capacity
  • OIDC/SSO integration with your identity provider
  • Student, teacher, and school limits sized to your rollout
Contact us

Start free, upgrade when your school is ready

Create an institution account first. Billing stays inside the admin dashboard so only authorized school admins can subscribe.

Create Institution

Frequently Asked Questions

Everything you need to know about our school edition

Yes! You can create an account and start using all core features for free. There are no hidden costs or credit card requirements.

Each class gets a unique 6-character join code. Students enter the code, create a username and password, and appear in your approval list without needing email verification.

Yes. TypiTrain runs in any modern browser so it works on Chromebooks, laptops, and tablets. Students who sign in can sync their progress across devices automatically. A desktop app is also available for offline practice.

Absolutely. You can create exercises with your own texts and assign them to one or more classes. Each assignment can have an optional due date and a time limit of 5, 10, 15, or 30 minutes.

The class dashboard shows average WPM, accuracy, practice time, assignment completion, and daily activity at a glance. You can drill down into each student to see per-key accuracy heatmaps, speed trends over time, and session history.

Teachers can reset any student's password directly from the class dashboard. Since student accounts don't require email, there's no verification step — you set a new password and the student can log in right away.

Institutional accounts have zero third-party tracking — no analytics, no session recordings, no marketing cookies. We only use Sentry for error monitoring to keep the service running. Student accounts need only a username and password with no email required. Our privacy policy and trackers page detail every service we use.

If you need help getting started, you can reach us by email and we can help your school get set up.