GameMaker (2.3)

Input Boxes

Bulletech Studios

You must be logged in to obtain assets


GameMaker 2022+ Only. Previous GMS versions no longer supported. For any issues, questions, or suggestions please use the Contact Publisher link above.

This resource provides a fully customisable method for implementing input boxes (including dropdown boxes) into your PC game.


  • Simple to understand and use
  • Single or Multiple text lines!! (Set how many lines an input box can be)
  • Selecting/Editing/Deleting within the inputted text (with mouse or arrow keys)!!
  • Set to automatically adjust the height of the input box or not
  • Fully customisable input boxes (including using a sprite or just drawing the box)
  • Fully customisable dropdown boxes
  • Change all fonts, sizing and colours easily
  • Limit allowed input size
  • Hide input with a given symbol (e.g. *)
  • Select All text (Ctrl + A)
  • Cut/Copy/Paste (Ctrl + X / Ctrl + C / Ctrl + V) - Windows only
  • Switch between input boxes (e.g. using the Tab key)
  • Stop specific given characters or types of characters from being entered (i.e. letters only or digits only or no symbols or just exclude specific characters)
  • Get Caps Lock status (does Not assume it is off at start of game)
  • Forever Free

Not Supported:

  • Mobile (iOS, Android, Windows Phone, Amazon Fire)
  • Consoles (Playstation, Xbox, Nintendo)

Only tested on Windows

End User Licence Agreement (EULA).

Age Rating: 4+


GMS2 - Version 1.1.2. Published September 4, 2021

Added moving dropdown box selection up or down without using mouse position (e.g. up/down arrow keys or mouse wheel up/down)

GMS2.3 - Version 2.0.4. Published March 1, 2024

Hotfix for multi-line input boxes

Loading, please wait

Package contents

Loading, please wait

What is the issue?

Loading, please wait