by Concentric Sky
  • Course Nav
  • User Nav
  • Account Nav
  • Assessment
  • Content
  • 7th-12th Grade
  • Postsecondary
  • Canvas
Requires Consumer Key and Secret (click here to generate)

Badgr integrates with Canvas courses and accounts to award portable digital badges to students as they complete course modules. Open Badges may be awarded for any achievement. Badges can recognize diverse achievements, going beyond the simple metrics found in degrees and transcripts to provide a rich picture of a student’s learning journey.

Badgr Features

-Automatic badge awarding and tracking as students complete course modules.

-Course progress display for instructors and students.

-Has an in-app graphic editor for creating badges, or upload your own.

-Add an element of gamification to courses with an optional privacy-protecting student leaderboard.

-CSV export of badge earning data.

-Student user profile: see all badges you’ve earned across all your Canvas courses.

-Badge earners can fully interact with badges within their courses including downloading and sharing to social media sites.

Upgrade to Badgr Pro for Canvas - tools for understanding student achievements across the institution

Activate powerful new features with a paid Badgr Pro account! Institutions of all sizes can use Badgr Pro to deeply understand and report on course metrics and student learning achievements across the courses in their Canvas account. Give greater control to Canvas admins over badging activities happening across courses or sub-accounts.

-Get a window into the skills that are being recognized in your institution and how many students are learning them.

-Get an overview of the courses awarding the most badges and drill deep into each course’s award data to see how different teachers are using badges.

-Compare the effectiveness of different course approaches to recognizing the same skills.

-See how students are sharing their badges on social media.

-Track external badge awards in Canvas courses.

-See which instructors are associated with which issuers.

-Lock issuers to courses or sub-accounts.

Badgr Pricing

We aim to make Badgr not only the easiest badging platform to use but also one of the most affordable additions you can make to your Canvas platform. It is entirely free for users who don’t opt for Badgr Pro.

Badgr for Canvas: Free.

Badgr Pro for Canvas: Tiered pricing is available based on the number of users.

See more details: Badgr for Canvas Pricing.

Installation Instructions


Add the app to a course or account:

-Instructor or Admin: sign up for a Badgr account on

-Verify your server is connected to Badgr in the Canvas Integration Settings and obtain your LTI credentials.

-Within Canvas, navigate to the settings for the course or account where you want to use Badgr. From the apps tab:

-Use the EduApp store to add the Badgr app using the consumer key and shared secret obtained from your Badgr account.

  • Select view app configurations to configure by URL. Enter the configuration URL, consumer key and secret using the consumer key and shared secret obtained from your Badgr account.

-Ensure all modules to be associated with badges have been published and completion requirements have been set.

-Logged in as a teacher in a course where you have added Badgr, select the Badges tab in the course navigation sidebar.

-Define an issuer profile for your course, and assign individual badges to each module desired. Badges may be created here in Canvas, or they may be defined within Badgr itself.

Now, students will automatically be awarded badges as they complete associated modules. Instructors may follow their progress from within the Course Progress view in the Badges tab of the course navigation. Students may follow their progress from a badges tab in their own Canvas accounts.

See instructions on the Badgr Knowledge Base:

-Checklist for adding Badgr to Canvas courses

-How do I add Badgr to a Canvas Course or Account?

-Contact with questions.

Config Options
Accessibility Documentation:
Security Information:
Privacy Policy:
Configuration URL: Paste this URL into your LMS