Skip to content
For learners

Learn to code for free by building real-world projects

Build real projects to professional designs and briefs, get an AI code review on every solution, and grow alongside a community reviewing each other’s code. Join 1,173,053 developers building the skills and judgment that get them hired.

Design mockup, mobile site, and code editor

Get an AI code review on every solution you submit

Free members get one review a month. Go Pro for line-level findings on every submission.

Learn about Pro

Testimonials

"I highly recommend Frontend Mentor. Skip the search for project ideas and dive into ready-made challenges that help you level up as a developer."

Kevin PowellWeb Developer & YouTuber

"Frontend Mentor is a win-win. You can sharpen your skills building websites and add finished projects to your portfolio to help land a job!"

Jessica ChanWeb Developer & YouTuber

As featured on...

CSS Tricks
Stack Overflow
Product Hunt

How it works

1
Choose your challenge

Pick from 120+ professional projects across five difficulty levels. Build to a design file, or take on a product challenge and make the design decisions yourself.

2
Build it your way

Build with any stack you like. Hand-code the early levels to lock in your fundamentals, then practice directing AI on advanced and full-stack builds, the way real teams work today.

3
Submit and improve

Get an AI code review with line-level findings scored against the brief’s requirements. Then learn from the community reviewing your code.

4
Level up as you go

Take on tougher challenges as you grow, and review other developers’ code along the way to sharpen your skills and build connections in a supportive community.

Why developers choose Frontend Mentor

Landing page in desktop and mobile views with icons of various popular front-end technologies

Move beyond passive learning

Stop watching tutorials and start building. Create professional projects that build real skills through hands-on practice.

Landing pages and dashboards of several full-stack projects

Create a portfolio that gets you hired

Build standout projects to professional designs and briefs, and you’ll have work that proves you can ship production-ready code. Recruiters tell us these pieces “wow” them in interviews.

Code editor with AI chat and icons of a few popular AI tools

Learn to work effectively with AI from day one

AI is part of how real teams build now, so practice with it from day one: ask it questions, debug with it, use it to review your code. The skill that matters most is judgment, knowing whether the output is good enough to ship, and that comes from doing the work yourself.

Read our take on learning to code with AI
Feedback from a few users on a solution another user submitted

Join a supportive developer community

Connect with other developers for code reviews, career advice, and encouragement. You’ll build alongside people who get what you’re working through, with help from those a few steps ahead.

Fast-track your developer career with Pro

Go Pro for an AI code review on every solution, premium projects across design and product challenges, and professional design files. Everything you need to keep leveling up.

  • Get an AI code review on every solution

    Submit your work and get line-level findings scored against the brief’s requirements, from code quality and accessibility to your commits and README. Free members get one review a month; Pro gives you one on every submission.

  • Build portfolio projects that get you hired

    Work on premium challenges that mirror real client work, from multi-page sites and dashboards to full-stack apps. Build to a design file, or take on a product challenge and make the design decisions yourself.

  • Practice the design-to-code workflow

    Get professional design files for every design challenge and build to real specs: colors, spacing, type, and more. It’s the same workflow developers use on the job.

Plans

Monthly
Learn more
  • Free challenges (included)
  • AI code review on every solution (included)
  • 5 Figma design files/month (included)
  • 2 premium challenges/month (included)
  • Private solutions (included)
  • Custom solution domains (included)
  • View challenge solutions early (included)
Best value
Yearly
Learn more
  • Free challenges (included)
  • AI code review on every solution (included)
  • Unlimited Figma design files (included)
  • Unlimited premium challenges (included)
  • Private solutions (included)
  • Custom solution domains (included)
  • View challenge solutions early (included)

Accepted payment methods

  • Visa
  • MasterCard
  • American Express
  • Maestro
  • PayPal
  • Google Pay

For companies

Frontend Mentor for Teams platform interface showing project management for engineering teams
Engineering teams

Train junior developers with real projects

Skip theoretical tutorials. Give your junior developers 120+ real-world challenges that build practical skills. Get an AI code review on every developer’s submission to identify skill gaps and track their progress.

Explore teams
Frontend Mentor Hiring platform interface showing developer profiles and skills assessment
Hiring teams

Discover junior talent through skills, not resumes

See real code and live projects upfront, then connect directly with developers who've demonstrated the skills and passion you need.

Explore hiring

A little ❤️ from our community

Join 1,173,053 people building portfolio-worthy projects

Our highly supportive, positive community is here to help you improve your skills. We all try to help each other out wherever possible. We’d love to welcome you to our community!

Log in