Alternatives to Brilliant

Interactive, visual lessons and an AI tutor for learning math and coding, on the web and mobile. The listings below can replace it for an important use case. Each note says what changes if you switch.

The original

Replacements

Listings that take over the same core job as Brilliant.

  • Khan Academy

    A free nonprofit learning platform with interactive lessons, videos and practice exercises across many subjects.

    FreeProprietaryAndroidWeb

    Khan Academy is a free nonprofit platform with videos and practice across many school subjects, trading Brilliant's AI tutor and iOS app for no paid tier.

  • Sololearn

    An app for learning programming and AI topics through short interactive lessons on web and mobile.

    Sololearn covers coding and AI topics in short interactive lessons on web and mobile, but it does not teach math and stays at an introductory depth.

  • Mimo

    An interactive app for learning to code in Python, JavaScript, HTML, CSS, SQL and more.

    Mimo focuses on coding only, with structured paths in Python, JavaScript, SQL and more for beginners on Android and the web, requiring an account.

  • Khanmigo

    An AI tutor and teaching assistant from Khan Academy for learners, parents and teachers.

    FreemiumProprietaryWeb

    Khanmigo is Khan Academy's web AI tutor that guides students to answers, similar to Brilliant's hint-based tutor, and adds teacher tools for lesson prep and rubrics.

Similar software

Related functionality, not a direct replacement.

  • Desmos

    Free online graphing, scientific, geometry and 3D calculators, plus a math notebook.

    FreeProprietaryWeb
  • GeoGebra

    Free interactive math tools for graphing, geometry, 3D, algebra and calculus, used in browsers and apps.

  • Wolfram|Alpha

    A computational knowledge engine that answers math, science and everyday questions typed in plain language.

    FreemiumProprietaryWeb
  • Exercism

    A free online platform for practising programming through exercises in dozens of languages, with optional mentoring.

    FreeProprietaryWeb
  • Scratch

    A free block-based programming language and online community for making interactive stories, games and animations.

    FreeProprietaryWeb
  • PhET Interactive Simulations

    Free interactive physics, chemistry and math simulations usable directly in the browser.

    FreeProprietaryWeb