Instructure

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Instructure, Inc.
Company typePrivate
NYSE: INST
IndustryEducational Technology
Learning Management Systems
Assessment Management Systems
Assessment
Founded2008; 18 years ago (2008)
FounderBrian Whitmer and Devlin Daley
Headquarters
Salt Lake City, Utah
,
United States
Number of locations
7
Area served
Worldwide
Key people
  • Steve Daly
  • (CEO)
ProductsCanvas, Catalog, Studio, Portfolium, MasteryConnect, Videri, CASE Benchmarks and Item Bank, Navigate Item Bank, Academic Benchmarks, Certify, DataConnect, Program Assessment, Pathways, Canvas for Corporate Education
Revenue$475.2 million (2022)[1]
Number of employees
1,466 (2022)[2]
Websiteinstructure.com
Canvas
DeveloperInstructure
Repository
  • {{URL|example.com|optional display text}}Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
Written inRuby on Rails
Engine
    Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
    LicenseCore AGPLv3, Some official plugins proprietary[3]
    Websitehttps://www.instructure.com/canvas

    Instructure Holdings, Inc. is an educational technology company based in Salt Lake City, Utah, United States. It is the developer and publisher of Canvas, a web-based learning management system (LMS).

    History

    [edit | edit source]

    The company was founded in 2008 by two BYU graduate students, Brian Whitmer and Devlin Daley.[4] Its initial funding came from Mozy founder Josh Coates, who served as Instructure's CEO from 2010 to 2018 and chairman of the board through 2020.[5]

    In December 2010, the Utah Education Network (UEN), a representative of a number of Utah colleges and universities, announced that Instructure would be replacing Blackboard.[6] By 2013, the company's customer base had increased to 9 million users.[7]

    In 2011, Instructure launched Canvas, a learning management system.[8] The company announced that Canvas would be made freely available under an Affero General Public License (AGPL) license as open-source software.[9][10][11] As of 2025, the core of Canvas was AGPL-licensed and installable, but several commonly-used Infrastructure-plugins were proprietary, making Canvas open-core.[3] Canvas became available on iOS in 2011, and on Android in 2013.[12] As of 2020, Canvas was used in approximately 4,000 institutions worldwide.[13]

    In 2015, Instructure launched Bridge, a cloud-based corporate learning management system.[14] It was acquired by Learning Technologies Group (LTG) in 2021.[15]

    As of 2015, the company had raised $90 million in funding from investors.[16] On November 13, 2015, the firm began trading as a publicly held company on the New York Stock Exchange.[17]

    In 2017, the company acquired Philadelphia based video learning startup Practice XYZ, formerly known as ApprenNet and merged the offerings into its own products.[18][19]

    In 2020, Thoma Bravo acquired the company for $2 billion.[20] In June 2021, Instructure again filed for an IPO,[21] and began trading under the symbol INST.[22]

    In 2024, it was announced that KKR and Dragoneer had completed their purchase of the company for $4.8 billion.[23]

    In 2024, Instructure announced the acquisition of Parchment, a credential management platform.[24]

    On July 23, 2025, OpenAI and Instructure announced a global partnership to bring AI tools inside the Canvas LMS. [25]

    See also

    [edit | edit source]

    References

    [edit | edit source]
    1. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    3. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    7. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    8. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    9. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    10. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    11. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    12. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    13. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    14. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    15. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    16. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    17. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    18. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    19. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    20. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    21. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    22. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    23. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    24. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    25. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    [edit | edit source]