GameMaker (all)

Sprite Keyboard


You must be logged in to obtain assets


This is a sprite based GML keyboard. It doesn't use a built-in system keyboard. It is compatible with all systems and platforms.


  • only one script call needed to create or shut down the keyboard
  • 74 key images/sprites
  • alphanumeric keyboard
  • numeric keyboard
  • symbolic keyboard
  • you can switch on/off numeric and symbolic keyboards
  • you can position keyboard where you want on the screen
  • you can change the size of the keys
  • you can change space between keys
  • easily customizable by changing sprites and keys indexes
  • call back script can be set for the OK button. It can be called when keyboard closes.


  • Text field
  • You can change font alignment in the text field
  • You can change how much text will fit the text field size (after which it shows "..." at the end)

You can use any sprites in this asset for your own free and commercial purposes.

Free font was used to create the sprites for the keyboard keys. This font can be used for free or commercial purposes. Link to the font licence:

Download demo mirror1

Download demo mirror2

If you want to stay informed about my new assets Subscribe to my mailing list. You also receive a FREE asset for subscribing.

You can also follow me on Twitter (@smallbigsquare)

End User Licence Agreement (EULA).

Age Rating: 4+


GMS1 - Version 1.0.0. Published January 31, 2016

GMS2 - Version 1.0.6. Published October 25, 2018

GMS2.3 - Version 1.0.10. Published October 17, 2020

Loading, please wait

Package contents

Loading, please wait

What is the issue?

Loading, please wait