About Escapp
An open-source platform for creating, conducting and sharing educational escape rooms
Main features
Escape room authoring
Design your escape room step by step: basic settings, instructions, puzzles, hints, evaluation and sharing, with fully customizable appearance and interactive scenes.
Reusable puzzles
Pick ready-made interactive puzzles from the catalog and configure them for your activity, or add your own ones without writing a single line of code.
Shifts and teams
Run the same escape room with as many groups as you need: scheduled, always-open, public and test shifts, with individual or team participation.
Hint system
Define hints per puzzle and decide how participants can get them, with configurable costs and rewards and a dedicated hint interface.
Learning analytics
Monitor progress in real time and review rankings, progress charts, timelines, histograms and puzzle statistics once the activity is over.
Assessment and grading
Set up a grading rubric: how much the puzzles and the hints weigh, how much counts for taking part, and export participants' results.
EscappNet
Search escape rooms published across every connected Escapp instance, play them, or import them into your own profile to adapt them.
API and integrations
Connect your own resources, apps and puzzles to Escapp through its API, and import or export complete escape rooms.
Free and self-hostable
Escapp is published under the GNU GPL v3 licence, is available in several languages, and any institution can deploy its own instance.
Free online course
Learn how to design, create and run educational escape rooms with Escapp.
Creating digital escape rooms with Escapp
Go to the courseDocumentation
Guides and manuals for teachers, students and developers.
Funding
This software is co-funded by the European Union through the IGLUE (Implementation of Game-based Learning Using Escape Rooms) project under the Erasmus+ Programme.
Visit the project website
Research about Escapp
Escapp has been used to run educational escape rooms both in class and remotely. These experiences have resulted in the following research articles:
- AI Agents for Scaling Real-Time Support in Educational Escape Rooms IT Professional (2026)
- Designing online educational escape rooms for sustainable development and academic growth: is all that glitters gold? Digital Creativity (2026)
- Reusable Unity-based Puzzles for the Escapp Educational Escape Room Platform eLearning 2025 (2025)
- Analysing Student Engagement Through the Definition of Educational Escape Rooms Lecture Notes in Computer Science (2025)
- Designing an Educational Escape Room in Biomedical Sciences using Text-to-Image Generative AI Lecture Notes in Educational Technology (ICSLE 2025) (2025)
- Empowering Database Learning Through Remote Educational Escape Rooms IEEE Internet Computing, 28(1), 18-25 (2024)
- Are Remote Educational Escape Rooms Designed During the Pandemic Useful in a Postpandemic Face-to-Face Setting? IEEE Internet Computing, 28(1), 34-41 (2024)
- Hint Strategies in Educational Escape Rooms: A Process Mining Approach Revista de Educación, 405, 13-38 (2024)
- Tracking students' progress in educational escape rooms through a sequence analysis inspired dashboard Lecture Notes in Computer Science (EC-TEL 2024), 119-124 (2024)
- Game learning analytics: The case of online educational escape rooms CEUR Workshop Proceedings (FLAIEC 2022), 3383, 121-122 (2023)
- A Learning Analytics Perspective on Educational Escape Rooms Interactive Learning Environments (2022)
- Escapp: A Web Platform for Conducting Educational Escape Rooms IEEE Access, 9, 38062-38077 (2021)
- Technology-Enhanced Educational Escape Rooms: A Road Map IT Professional, 23(2), 26-32 (2021)
- Comparing Face-to-Face and Remote Educational Escape Rooms for Learning Programming IEEE Access, 9, 59270-59285 (2021)
- Evaluating an Educational Escape Room Conducted Remotely for Teaching Software Engineering IEEE Access, 8, 225032-225051 (2020)
- Analyzing Learning Effectiveness and Students' Perceptions of an Educational Escape Room in a Programming Course in Higher Education IEEE Access, 7, 184221-184234 (2019)
- Examining the Use of an Educational Escape Room for Teaching Programming in a Higher Education Setting IEEE Access, 7, 31723-31737 (2019)
- Identification, analysis of requirements for a web platform for managing educational escape rooms ICERI 2019, 4874-4883 (2019)