Skip to main content

Best Free Scrimba Courses in 2026, Ranked

· 11 min read
Yassine El Haddad
Software & AI Engineer · Independent Scrimba Reviewer

Last updated:

Scrimba has 24 fully free courses, no credit card and no trial clock. Start with Learn React if you already know JavaScript, or Learn JavaScript if you don't. Both are current, both are free, and together they cover more ground than most paid beginner bootcamps.

New to the platform? See how Scrimba works before you pick a course.

Reviewed with a Pro account from inside Scrimba's catalog, September 2026, cross-checked against data/courses.json. The catalog moves, so a course listed free here can shift behind Pro later; this guide is updated when that happens, but check a course's own page above before you commit.

Who this is for​

Anyone trying Scrimba without paying: budget-conscious learners, people validating the format before subscribing, students supplementing freeCodeCamp or The Odin Project.

Which free Scrimba course should I take first?​

Take Learn React if you already know basic JavaScript, and Learn JavaScript if you don't. Those two cover more real building than anything else free on the platform, and neither has dated.

1. Learn React​

15.1 hours, 358 lessons across six modules, taught by Bob Ziroll: Learn React (opens in a new tab) is free and it's the platform's flagship course.

Bob Ziroll builds from static pages to state to side effects across six modules, then closes with two capstones you actually ship: Tenzies and Assembly: Endgame. The same course is mirrored as a free video on freeCodeCamp's YouTube channel.

Six modules and two shipped projects is real depth for a free course. Most platforms hold their flagship framework course back for paying users; Scrimba doesn't. If you already write basic JavaScript, start here instead of repeating fundamentals you don't need.

2. Learn JavaScript​

Learn JavaScript is free, 9.4 hours, 238 lessons across eight modules, taught by Per Borgen, Scrimba's CEO. The pace is friendlier than Ziroll's React course, which makes it the right pick if JavaScript itself is new to you. You build a passenger counter, a blackjack game, a Chrome extension, and a mobile app before the course ends, then move straight into Learn React once it's done.

Strong free courses to take after the first two​

Three more free courses are worth your time before you touch Pro. None needs its own card: pick the row that matches the gap you actually have.

CourseHoursLessonsInstructorWhat you build
Learn HTML and CSS5.7 hrs121Per BorgenFive deployed sites (a Google clone, a digital business card, a space exploration page, a birthday site), then a sixth site you build alone
Learn TypeScript4.2 hrs79Bob Ziroll & Rachel JohnsonFundamentals, then TypeScript inside React, then inside Express
Learn Node.js3.5 hrs53Tom ChantA JSON REST API on Node's built-in http module, no Express, plus a small site with static files and server-sent events

Per Borgen has you deploy five real sites, then hands you a skeleton for a sixth and steps back. It's the strongest starting point on the platform for someone who has never written a line of code.

Take TypeScript once you've used JavaScript on something real. Ziroll teaches the fundamentals, then Rachel Johnson moves into typed React and typed Express in under four and a half hours total, so you see the payoff in two frameworks, not just in isolation.

Tom Chant teaches Node with no framework at all: you see what http gives you before anything hides it. Take Learn Express.js right after, also free, for the framework built on the same ideas.

The 24 free courses on Scrimba include the platform's flagship React course (Bob Ziroll) and its flagship JavaScript course (Per Borgen). That's rare: most paid platforms gate the headline product. Feel the format first with the public demo scrim (opens in a new tab), no signup required. For the structural comparison to a bootcamp, see Scrimba vs coding bootcamps.

Other free courses worth knowing about​

Scrimba's free tier now reaches past frontend. These are full courses, not previews, and each links to our from-inside review:

CourseHoursInstructorWhat you build
Learn Python4.1 hrsTreasure PorthThree terminal apps: an expense splitter, a word-scramble game, a karaoke queue manager
Learn SQL3.8 hrsGregor Thomson62 challenges querying a vintage car dealership's database
Learn Express.js4.0 hrsTom ChantA REST API, then a SQLite-backed vinyl store with sessions and hashed passwords
Intro to Supabase4.8 hrsJonathan HillA React sales dashboard with a live Postgres query, realtime charts, and row-level security
Learn Next.js8.5 hrsBob Ziroll & Rachel JohnsonA 3D-model catalog site (PrintForge) with the App Router and a SQLite database
Learn Vue96 minRachel JohnsonA Vue Facts app built from single-file components
Intro to NestJS83 minDonTheDeveloperA DevMatch profile API on NestJS 11
Learn to Code with AI4.5 hrsGuil HernandezPrompting and pairing with an AI coding assistant on real tasks

If you only want one of these, take Learn Node.js or Learn SQL first: both are short, free, and give you a backend fact React and JavaScript alone won't.

Small, useful free courses​

Under two hours each, good for a specific gap rather than a learning path:

CourseDurationWhy it's worth an hour
Command Line Basics1.7 hrsNavigation, file operations, and git from a terminal, before you need any of it under pressure
Intro to UI Design Fundamentals1.2 hrsLayout, color, and type principles for developers who never studied design
What's New in React 191.2 hrsThe Actions API and the new hooks, for anyone who learned React before 19
Intro to Mistral AI1.4 hrsA working sample of Scrimba's AI catalog through one model's API
Intro to Vite39 minWhat the build tool under most modern React and Vue projects actually does
Learn Regular Expressions46 minPattern matching taught by freeCodeCamp's own instructor
Deploying with Netlify23 minPush a static site live in one sitting
Build Serverless AI Agents with Langbase50 minA serverless agent pattern, useful as a sample of the AI catalog

Free courses that are showing their age​

Be clear-eyed about these. They were solid when filmed. They aren't where current practice lives.

  • Build a Space Travel Website (6.8 hrs, Kevin Powell). The 68-lesson runtime looks substantial, but it's an older project course. Learn React and Learn JavaScript teach the same skills with current tooling.
  • Learn Imba (2.9 hrs, Nathan Manousos). Imba is a niche language built by Scrimba co-founder Sindre Aarsæther. Interesting on its own terms, not something to learn as your first language in 2026.

Two courses moved the other way since we last checked: Learn Bootstrap and Learn CSS Grid are both Pro now, not free. If you bookmarked them as free picks, that bookmark is stale.

What requires Pro​

The sequenced products all sit behind the subscription:

See Pro vs free for the full breakdown. Check the student discount before paying full price for any of it.

How to use the free tier well​

Pick one course. Learn React if you already know JavaScript, Learn JavaScript if you don't. Block 90 minutes a day for two weeks and don't open a second course until the first one is finished. Sampling five courses for twenty minutes each teaches you less than finishing one.

After two weeks of consistent progress, you'll know whether the format works for you. That's the moment to decide on Pro, from evidence instead of a guess. If you make it through Learn React and want the rest of the Frontend Developer Path, that's when Pro starts paying back. If two weeks of free lessons didn't stick, no subscription fixes that. See Scrimba Review 2026 for the full case.

Free alternatives outside Scrimba​

If even the free Scrimba courses don't click, the credible all-free alternatives are freeCodeCamp (text plus full YouTube courses, including Ziroll's own), The Odin Project (an open-source curriculum with a strong community), MDN Web Docs for HTML, CSS and JS reference, and JavaScript.info for depth on the language itself. MDN names Scrimba as its recommended course partner for the same reason: the Frontend path lines up with MDN's own curriculum.

See Scrimba vs freeCodeCamp and Scrimba vs The Odin Project for the side-by-side.

Enjoyed the free courses?

Unlock career paths, advanced courses, and the Discord community with Pro.

Try Scrimba free (opens in a new tab)

Frequently asked questions​