Skip to content

Chrome Extensions

Skip to the problems!

Extensions are software programs, built on web technologies (such as HTML, CSS, and JavaScript) that enable users to customize the Chrome browsing experience.

See the official Extensions docs for Chrome Developers for details.

About this problem set

This problem set is designed to teach you how to build Google Chrome extensions through a series of fun challenges. We recommend you read the Welcome page and try some of the intro tutorials in the offical Google Chrome docs before attempting these problems.

Notes

  • All solutions use Manifest V3.
  • You should have a basic understanding of HTML and JavaScript before tackling these challenges.
  • Problems are in increasing order of difficulty.