Click here to download demo

Click here to go to the forum thread

Poor input boxes make your game look and feel unprofessional, and can ruin the important first impression of a player. But they're a pain to program properly. With this text input extension you can avoid dozens of hours of UI programming, and get high quality text inputs in an instant!

This is the GM Studio 2 version of Text Inputs. Click here for the GM Studio 1 version.


  • Singleline and multiline text input.
  • Horizontal and vertical text alignment.
  • Text selection (with mouse, shift, Ctrl + A, and doubleclick).
  • Text navigation (with mouse, arrow keys, home/end and page up/down with Ctrl functionality).
  • Copying, cutting and pasting.
  • Local undo/redo memory. Ctrl + Z and Ctrl + Y (as well as Ctrl + Shift + Z).
  • Delete and backspace with Ctrl functionality.
  • Supports both monospaced and variable-width fonts.
  • Custom cursor sprite and cursor styles.
  • Commented and organized code.
  • Fast and optimized, made with efficiency in mind.
  • Logic and display separation.
  • Irrespective of room speed, dependent on delta_time (and easily convertable to other game loops if need be).
  • All GML.
  • Supports octothorps (#).

Note: The extension has been developed and tested using Windows VM and Windows YYC. Not guaranteed to work on all platforms, but as the extension is all GML you can make it work if you put some effort into understanding the code.

Remember to read the asset's EULA:

End User Licence Agreement (EULA).

Version 1.0.0. Published July 8, 2017

Age Rating: 4+

Average Rating

Your review

You can only review assets you've bought.


Matt H 21 June 2019


Maximilian V 17 October 2018

Ganau das was ich gebraucht habe

Sehr einfach einzusetzen und Auszulesen. Einfach Klasse!


Axel L 30 July 2018

Awesome stuff

Hi, you extension really save us, thank you for it !

I just have a question, i do not understand how to move an input_text ? (i'm not familiar with surface and i don't really understand why you use it?)
I wish my box text to follow my mouse, but i'm really struggling.

Thanks for everything !


Mytino (Publisher) 22 March 2019

Hi. Send me a mail or post on the forum thread (see description) if you're still wondering.


Gadyka 5 18 December 2017

Package contents

Loading, please wait

What is the issue?

Back to Top