How to use Scrimba
Transparency: We may earn a commission if you buy through our links. This helps support our work at no extra cost to you. Read our full disclosure.
Is this for you? You just signed up and want a no-fluff first session that actually builds skill.
Quick answer: Account → open a free course (e.g. Learn JavaScript or Learn React) → play → pause → edit the code in the player → run → repeat. Upgrade to Pro when you want full paths, unlimited challenges, or private Discord — not before you’ve proven you’ll open the tab twice in one week.
What I wish I knew in week one
- Don't binge-watch—if you aren't typing, you're not practicing.
- Use keyboard shortcuts in the player when available; they keep you in flow.
- Ship tiny projects after each module; employers scan repos, not completion percentages.
Troubleshooting
- Mobile: coding works best on desktop; mobile browsers may be limited—see Scrimba Help Centre for device notes.
- Progress: stay logged in; if something looks stuck, refresh and confirm you're on the same account.
- Captions: check player settings if available for a given course.
Official help
A scrim is Scrimba's interactive lesson format: video-like guidance with an embedded editor so you pause, edit, and run code without leaving the tab.
Source: Scrimba Help Centre
Scrimba is primarily online. Download/offline modes depend on current product support—check the Help Centre for the latest.
Source: Scrimba Help Centre
There is no dedicated mobile app experience comparable to desktop; use a laptop for the interactive editor.
Source: Scrimba Help Centre
Need paths, Discord, and unlimited challenges?
Compare Pro features, then continue with our partner discount if it fits.
Ready to Upgrade Your Learning?
Use our partner link to claim 20% off Scrimba Pro and unlock all courses and career paths.