Duolingo
InstallableGamified language learning across 40+ languages: bite-sized lessons, streaks, leagues and spaced repetition. The free tier includes the full course content with ads and limited hearts.
20 education web apps in the directory. Open directly from your browser, no app store required.
Gamified language learning across 40+ languages: bite-sized lessons, streaks, leagues and spaced repetition. The free tier includes the full course content with ads and limited hearts.
Free world-class courses from arithmetic to college-level math, science, economics and humanities: video lessons, mastery-based practice exercises and progress tracking, with no ads and no paywall.
Online courses and degrees from universities and companies — Stanford, Yale, Google, IBM. Most courses can be audited free (videos and readings); certificates and graded work are paid.
Flashcard platform with hundreds of millions of user-created study sets across languages, science, history and test prep, plus practice tests, matching games and learn mode. Free tier covers creating and studying sets with ads.
Web companion to Anki, the reference spaced-repetition flashcard system: review your decks from any browser and sync progress across desktop and mobile. A free account syncs seamlessly with the open-source desktop app and its thousands of community shared decks.
Minimalist typing test with live WPM, accuracy and consistency stats, dozens of modes and themes, and detailed progress history. Open source, free, no account required to practice.
Adaptive touch-typing tutor that generates practice words targeting your weakest keys, gradually unlocking the alphabet as your speed and accuracy improve. Free with optional account.
Nonprofit coding curriculum with thousands of hours of interactive lessons and projects — web development, JavaScript, Python, data science — plus verified certifications, all completely free.
Interactive coding courses where you write real code in the browser from lesson one — Python, JavaScript, SQL, web development and more. Free tier includes basic courses; career paths are paid.
Free open-source full-stack curriculum that teaches with real tools from day one — Git, the command line, deployed projects — curating the best resources into a coherent path with an active community.
Free online graphing calculator: plot functions, sliders animate parameters, tables, regressions and inequalities render instantly. The standard classroom graphing tool, no account needed.
Interactive mathematics suite covering dynamic geometry, algebra, spreadsheets, probability and 3D graphing, with a huge library of teacher-made classroom activities. Free for everyone and used in schools worldwide, from middle-school geometry proofs through university-level calculus.
Computational knowledge engine: solves equations, computes integrals, converts units, and answers factual queries across math, science, finance and everyday life. Free for standard queries; step-by-step solutions are paid.
University of Colorado's free interactive science and math simulations — circuits, waves, gravity, chemistry reactions — used in classrooms worldwide, translated into dozens of languages.
MIT's visual programming environment for kids: snap code blocks together to create games, animations and stories, then share them with a community of millions of young creators. Completely free.
Free coding practice across 65+ language tracks with community code review from volunteer mentors — solve exercises locally or in the browser and get personal feedback. Nonprofit, no ads.
The standard platform for coding interview preparation: thousands of algorithm and data structure problems with an in-browser judge, discussion solutions and company-tagged question lists. Free tier covers most problems.
Planetarium in the browser: a realistic sky map for any time and location showing stars, planets, constellations and deep-sky objects, based on the open-source Stellarium engine. Free.
Google's AI research assistant grounded in your own documents: upload sources and ask questions with citations, generate study guides, or create podcast-style audio overviews. Free with a Google account.
Learn CSS flexbox by writing real CSS to guide a frog to its lily pad across 24 levels — the canonical playful introduction to justify-content, align-items and friends. Free.