A free HTML5-based memory game content type allowing authors to add their own images (and optional text) to a memory game. To play the game, users search for image pairs, which will display a specified text message once a matching pair has been found. Memory games are created using only a web browser in publishing systems like Canvas, Brightspace, Blackboard, Moodle and WordPress.
Would you like to create content like this on your own?Get started
Register on H5P.com to start creating H5P Interactive content. Your content can be accessed via direct link, embeded, or inserted into any learning management system that supports LTI integration.
Create your own memory games and test the memory of your site's users with this simple yet beautiful HTML5 game.
Learn how to create a Memory game in this tutorial.
The H5P content on this page is licensed under Creative Commons Attribution 4.0 International unless another Creative Commons license is specified under rights of use. The author of the content is Joubel
New to H5P? Read the installation guide to get H5P on your own site.
Wed, 09/17/2014 - 04:30
Is not saving results
It seems that this example does not save any results. Only "started" time is saved to "h5p_points" -table.
Tried to fix but just adding H5P.setFinished(contentId, score, maxScore()); does not make it work.
Mon, 10/06/2014 - 09:11
We've got an issue on this and are planning to add it in a future version: https://github.com/h5p/h5p-memory-game/issues/2
Feel free to contribute on how you would like the score and max score to be calculated.
Fri, 08/07/2015 - 14:26
I love the memory game and I wonder if would be possible to add a feature whereby you could use two different items for each matching pair? For instance, if I was teaching colours, I would have a red strawberry and the word "red" on different tiles of the pair. Or, if I was teaching phrasal verbs, I might have "get" on one tile, and "over" on the other.
Tue, 08/11/2015 - 10:16
Hi Britlish,We have created
We have created an issue here:
Sun, 04/03/2016 - 21:05
Would be a great addition
In math you could have a simple matching card game: 2^2= and then a matching card 4.
Btw perhaps add support for LaTeX syntax in description of two matching cards?
That would be awesome.
Thanks again for creating this plugin :-)
Mon, 04/04/2016 - 16:04
This sounds like a great idea
This sounds like a great idea! If you create an issue on GitHub, it will be easier for the developers to keep track of what people want. Feel free to comment on other ideas there as well :-)
Sun, 12/04/2016 - 11:11
I second that!
Matching different cards would make language drills ENDLESSLY more fun, so it would be greatly appreciated!
Thu, 11/02/2017 - 18:22
Exactly what I need.
Exactly what I need.
Fri, 11/03/2017 - 09:32
It should be possible to do
It should be possible to do this in the latest version, you just need to upload a second image for the same card.
Sun, 08/16/2015 - 21:50
Thanks for this initiative
Thanks for this initiative
Thu, 11/12/2015 - 09:55
how i can change size of images/cards? They are too small :(
Thu, 11/12/2015 - 12:25
I'm afraid you'll have to change those sizes in code. There are no setting for changing them. This page might be helpful:
Fri, 11/13/2015 - 00:41
Tue, 11/17/2015 - 08:44
Thu, 01/07/2016 - 03:31
Great stuff. It will be valuable, besides confiuring a text that appears when the 2 cards match, to also play an audio file. This will be useful for me to play the sound of the object matched if I am teaching a kid the names of things. Maybe also, the ability for the kid to replay the sound (either cick on a replay icon or click on the matched image directly).
Thu, 01/07/2016 - 15:24
Yes, good idea! I don't think
Mon, 01/22/2018 - 13:45
Playing sound when image is clicked
Request you to add a feature where we could play a sound file while opening a card. It will be very useful for vocabulary building exercise in a language class.
Tue, 01/23/2018 - 07:35
Hi Shilpa Mudur,Thanks a lot
Hi Shilpa Mudur,
Thanks a lot for contributing your ideas on how to make H5P better! We’re now working on something called the H5P supporter program allowing the H5P community to vote for and fund the top voted H5P features. Also there are developers in the community who every now and then works on a feature they find interesting or useful. In order for your feature request to attract as much interest as possible make sure it follows the below guidelines
It is clear from every perspective how the feature will work. We recommend describing the feature with one or more user stories, for instance “As an author I want it to be possible to pick between different effects for the check answer animation so that the learners will see a variety of effects and also I can adapt the effects to my target audience(I’ll be using pink unicorns which works really well for both my target audience which are 4 year old girls and venture capitalists)”
If the feature can be illustrated with images or videos it always helps
Make it clear what content types this is relevant for, and or if this is a new content type
Make sure you post the feature in the Feature Request forum.
Sun, 01/17/2016 - 18:58
Memory is broken as of today.
This was working fine last night on all my memory games in my home school system. Today, something broke, I can't see anything on the game until a match is made. Literally no card backs, no turning, just blank. I hope this is fixed today. My kids play memory on my home school every day. I use H5P exclusively for my Drupal based home school LMS.
Sun, 01/17/2016 - 18:58
OS and Browser.
Mac OSX 10.6.8 - FirefoxDeveloperEdition most recent.
Sun, 01/17/2016 - 19:01
Sarafi 5.0.5. Works fine, firefox dev does not. Until today it did work fine on firefox dev.
Tue, 01/19/2016 - 17:12
Works fine in my Firefox on
Wed, 03/30/2016 - 00:40
change cards faced down image
Is there an option to change cards picture from question mark when it's faced down. I would like to create custom symbol for memory cards.
Wed, 03/30/2016 - 11:28
There is no option for changing the back-side of the card at the moment, but I really like the idea.
If you are a developer or have a developer then Frode, the author of the library, would probably accept a pull request for this :)
Have a nice day,
Tue, 05/17/2016 - 16:45
It would be great to show a leaderboard front end to keep users engaged in the game
Wed, 05/18/2016 - 11:55
Good idea, thank you for the
Fri, 06/03/2016 - 14:25
Link after playing
Mon, 06/06/2016 - 10:48
Currently, this is not
Currently, this is not supported, but I'll note down your request!
Where would you've liked the link to appear? Perhaps in the description that popups up after finding a pair, or in the final feedback text below the task?
Mon, 06/06/2016 - 13:01
Link after solution..
It would be great after the final feedback text. I like to link on a contactform... Thank so much!
Tue, 06/07/2016 - 10:51
Wed, 08/10/2016 - 07:06
We have some images in our
We have some images in our website, so we don't want re-upload in Memory Game. Can you support for external links ?
Wed, 08/10/2016 - 08:46
This is something that
This is something that absolutely is doable. Could you please add an issue here: https://github.com/h5p/h5p-memory-game/issues ?
Wed, 08/10/2016 - 08:48
I did, hope you will have a
I did, hope you will have a new update. Thanks.
Thu, 08/25/2016 - 08:59
changes on memory game
Hello, I like the plugin, but I would like to make some changes on the result.
I would like to make the cards bigger (300px) also I would like to change the front image (the interrogation mark) to another image.
Please, how can I do these changes?
Thu, 08/25/2016 - 11:19
I have suggested two approaches:
- Create a pull request for the repository where you add the possibility to make cards larger and adding a front image by adding the necessary semantics for this, relevant: https://h5p.org/semantics
- Create a hook for altering the semantics: https://h5p.org/adding-text-editor-buttons, http://cgit.drupalcode.org/h5p/tree/h5p.api.php, https://h5p.org/wordpress-customization
Tue, 09/27/2016 - 20:37
Is there a way for students
Is there a way for students to match pictures with text/ pictures with a different picture? For example, a picture of a fingerprint on one card, and the type of print on the card I want them to match it with?
Wed, 09/28/2016 - 09:31
Currently, this isn't
Currently, this isn't possible, but many have requested this feature so I wouldn't be surprised if it turned up soon.
Thanks for your input!
Wed, 11/02/2016 - 12:01
Ooh please yes, I am also
Ooh please yes, I am also looking for this feature.
Fri, 03/31/2017 - 21:07
Hi! I really enjoy the tools, so thank you for developing these great solutions! I have a question though. I teach 2 students on-line at the same time. Is it possible that they play against each other? Are there other tools which work for multiple users? Thank you in advance!
Mon, 04/03/2017 - 09:39
Competitive content types
No, there aren't really any compeditive content types yet. But I think there is a lot of potential in that space.
Regarding other tools (with a competition aspect), have you tried Kahoot? It's pretty cool!
Sat, 04/01/2017 - 01:53
I'm using moodle 3.2, I'm searching in the DB where it store the time and turned off cards, but I only found in grades the total score for this.
Where can I found the other info ? And if is not being saved in moodle DB, where I can sored using moodle plugin o a third party solution ?
Mon, 04/03/2017 - 10:01
In Moodle, only the Gradebook
Fri, 04/07/2017 - 10:17
Memory game doesn't work at all with Internet Explorer 11
Hello,Memory game doesn't work at all with Internet Explorer 11, you can open all the cards at once, please see;
Thu, 04/20/2017 - 12:42
Memory game doesn't work,and how to update to 1.22
I am using 1.21 now.but all games can't be opened.dispaly nothing.
and I create new game also not display!
how can I do now?
Thu, 04/20/2017 - 13:42
Are you seeing any error
Are you seeing any error messages in your web server's console? Use Ctrl + Shift + J to open the console in Chrome.
Thu, 04/20/2017 - 21:45
TypeError: instance is undefined h5p.js:1728:
Fri, 04/21/2017 - 09:43
Hm, is that all? Try checking
Hm, is that all? Try checking the Network tab to see if there are any files that fail to load.
Sun, 04/23/2017 - 18:14
the js and css files in uploads path can't be loaded.
some file in "h5p/cachedassets" not loaded,such as:
my uploads path is on remote server,and the url prefix is "http://img."
but my site url begain with "https://www."
so the path like "https://img.mysite.com/wp-content/uploads" can't be loaded.
two types can be loaded:
now I have to look for where to set the path like those two types.
I edited the function "enqueue_assets" in "h5p\public\class-h5p-plugin.php", changed "$abs_url" to h5p cache path.
and now the game works.
Mon, 04/24/2017 - 09:21
Ah yes, that's it. The plugin
Ah yes, that's it. The plugin hasn't really been tested with remote upload paths. I've created an issue for fixing it: HFP-988
Is there anything special one needs to do when setting up remote upload paths? Do you need a plugin for it?
Thanks for sharing your solution.
Sun, 05/07/2017 - 05:43
Can there be more than one level
I love h5p a lot because it added a new feel to the game section on my social networking site.... Is there a way where we can have more that one level, if someone plays the first game, can there be a next button to play another one....and the retry button doesn't show up