A downloadable tool for Windows, macOS, and Linux

Download NowName your own price

[Update] GB Studio 2.0.0 Beta 4 Just released!

Another beta release is here! This version fixes the issues with text overflowing into the background that was introduced in beta3, improves palette swapping events, adds new options to the camera shake event, improves copy/paste to retain variable names and actors hooked up in events and more!

Full changelog is available at https://github.com/chrismaltby/gb-studio/blob/v2beta/CHANGELOG.md#200-beta4

Also the community have started to update the beta docs to highlight some of the new features https://develop.gbstudio.dev/docs/ This is still work in progress though so not everything here is accurate to the beta!

There's still some known bugs to get through and I've got some more plans before 2.0.0 is ready to go out of beta. If you spot anything wrong you can create a new issue on GitHub over at https://github.com/chrismaltby/gb-studio/issues

Starting to get my thoughts together on a roadmap and I'll post it here as soon as I'm ready!

Thanks for the support everyone! 

And thanks to everyone who has donated to help me make GB Studio as good as it can be. Feel free to set the price to $0 if you want though, no pressure, and you can download on GitHub if you want too.


GB Studio is a visual game builder with no programming knowledge required allowing you to make real Game Boy ROMs in minutes. You can run the games on any emulator or you can run them on your Game Boy if you've got a flash cart!

Full documentation is available at https://www.gbstudio.dev/.

It's open source too!

Can't wait to see what you make!

- Chris


Download NowName your own price

Click download now to get access to the following files:

GB Studio 2.0.0 Beta 4 for Windows 64-bit (With Installer) 151 MB
Version 2.0.0-beta4
GB Studio 2.0.0 Beta 4 for Windows 32-bit (With Installer) 145 MB
Version 2.0.0-beta4
GB Studio 2.0.0 Beta 4 for Mac 76 MB
Version 2.0.0-beta4
GB Studio 2.0.0 Beta 4 for Ubuntu/Debian Linux 56 MB
Version 2.0.0-beta4
GB Studio 2.0.0 Beta 4 for Fedora/Red Hat Linux 62 MB
Version 2.0.0-beta4
GB Studio 2.0.0 Beta 4 for Windows 64-bit (No Installer) 81 MB
Version 2.0.0-beta4
GB Studio 2.0.0 Beta 4 for Windows 32-bit (No Installer) 78 MB
Version 2.0.0-beta4
GB Studio 1.2.1 for Windows 64-bit (Squirrel installer) 189 MB
GB Studio 1.2.1 for Windows 32-bit (Squirrel installer) 184 MB
GB Studio 1.2.1 for Mac 91 MB
GB Studio 1.2.1 for Ubuntu/Debian Linux 76 MB
GB Studio 1.2.1 for Fedora/Red Hat Linux 86 MB
GB Studio 1.2.1 for Windows 64-bit (No installer) 112 MB
GB Studio 1.2.1 for Windows 32-bit (No installer) 108 MB

Development log


Log in with itch.io to leave a comment.

Viewing most recent comments 4 to 43 of 219 · Next page · Last page

For GMTKJam 2019 I made an RPG called If, it was done in one day. The theme of the jam was "Only One", so the game features: one action button, one character, one place, one enemy, one NPC and one battle. The game features an attribute system and a turn-based battle system.


I'm working on a little project to add color to Merry Sample Project, so glad that the Gameboy color is supported now! If anyone wants to check it out Here it is!

Really really cool Project. Shows a lot of potential. I love the whole layout and how easy it is to use. Reminds me of the good old rpg-maker and the opportunity to make actual Gameboy games feels like a childhood dream come true.
Yet although I know and love how limitations can empower creativity, i feel like this is still a bit too limited. Once an rpg turnbased combat system is added to this tool (and maybe some access to deeper mechanics like jump physics and the likes), this will be absolutely amazing.

Keep up the great work!


Can we make 3D games on this?

is there a way to make it work on a raspberry pi 4 8 gig model?

Not just yet but there is someone working on getting GB Studio to run on a Raspberry Pi, I just bought a pi 4 myself to test it out. Can't commit to a release date yet but we're working on it :-)


Good to know!

Thank you soooooo much for replying! :D

(1 edit) (+1)

¡Hola! Tengo una sugerencia, que los Sprites se pueden poner un poco más grandes, encontré un proyecto con Sprites un poco más grande ( https://um3k.itch.io/large-sprites-for-gb-studio. ).  sería útil tener la opción de Sprites más grande

Yep that would be awesome to have that in the futur :)

(1 edit)

I'm waiting to download the completed project,  but I really want to try some things. 

it's vary tempting to Jump into building more games🎮


Request: Multiplayer Support.




Has anyone tried their export on the Bittboy? I want to know if my games will work before I buy one. Thanks!

I really like this man, I can't believe you're giving this up for free, it really helps, thanks!

Question: What is the earliest version of mac required to run each version of GB Studio?

Hi I'm trying to make a simple arcade game where stuff falls and you have to collide with it to get score. I can only get the collision in top down and shoot em up, but I like the movement of point and click more. However when I have that mode on the collisions don't work, is there a way to fix this?

I have the GB Studio version 1. One question: could you translate the manuals to spanish?


Good news, the version 1 documentation has been translated into Spanish already and is available at https://www.gbstudio.dev/es/docs/getting-started/

I'm having a problem with the actors. When I try and interact with one, it doesn't seem to run the script in the "On Interact" section. Do you know what could be the problem?

Never mind, I figured it out.


I think you should add an auto-save option.

pretty noice


im downloadin it cuz it sounds fun


This is such a cool concept, and from what I have heard and seen if it, it seems really well executed! I am so excited to download this I had to create an itch.io account just for this comment. I just hope it can live up to my expectations! I have very basic coding knowledge, so this is the perfect tool!


I love that now you can make games for Game Boy color, but do you ever consider making games for GBA ?

That would pretty much require a completely different app. The hardware and software are 100% different

I hope someone makes one sometime! You could also learn to do it yourself but it’s more complicated than this app


I WISH I had a GameBoy...


If I had one I would have played it on the GameBoy...


can i get this for free?


Yep! You can choose to download for free :-) payment is completely optional but much appreciated


JUST asking: do you need to code here, or anything?


nope, it says in the desc:

"GB Studio is a visual game builder with no programming knowledge required allowing you to make real Game Boy ROMs in minutes. You can run the games on any emulator or you can run them on your Game Boy if you've got a flash cart!"


thanks, yo ! ! !

the coding is like scratch, but harder and easier at the same time

hey i found this weird glitch while playing the game. what do you think it is? I've exported the game but it still gives me this. I'm using the beta version btw

Hi Staey, I think this is caused by an issue in Beta3 where it's not stopping you from writing too much text in the "Display Dialogue" events and something you have written is too long causing it to overflow into the memory used for the background tiles. Did it appear after talking to someone or does the game show that as soon as you start? If you could try reducing the amount of text in some of you dialogue boxes it might help. The next beta will have a fix for this so you can't type more than will be able to fit again.


s moment



Hi Staey, I’ve just uploaded beta4 that should fix this for you if you want to give it a go :-)

Hello! Unfortunately I could not try the tool out due to an error message: do you know what could cause this?

Looks like you’re on a Mac, could you try this https://www.gbstudio.dev/docs/build/#troubleshooting

Thank you for replying! However, I already have command lines installed: which version does GB Studio require?

Hi flashofhorizons, I've been trying on a bunch of Macs today to reproduce the error you're seeing to give you some advice on what to try and I think I've got a fix for you.

I'm working on a beta4 at the moment, once it's released I think you should be able to build your game correctly :-)

Thanks a lot Chris :D

Hi flashofhorizons, I’ve just uploaded beta4 now. Hoping this version fixes the issues you were having :-)

Good night.
I wonder if you have a future plan to make a game creation program for super nintendo in the same style as gbstudio.

There’s one for NES called NESmaker that I’ve heard good things about


Hello! How do you connect rooms?

I really need to know that


With the Scene: Change Scene event.

(1 edit) (-2)

When exporting ROMS I get a message saying that I need to install tools that aren't available on the server. Anyone know how to fix this?

(1 edit) (+1)

Which version are you trying to use Windows/Mac/Linux and v1.2.1 or v2.0.0beta? I've sometimes seen issues like this that get fixed on a Mac by installing Apple's command line tools https://www.gbstudio.dev/docs/build/#troubleshooting


thanks! I did use Mac.

(1 edit) (-2)

you should pair up with some flash cart company just like nesmaker did!


Have you heard of the Analogue Pocket?



 if i were to put my roms on something like gamejolt, would that be legal?


You own the rights to anything you make with GB Studio, so go ahead you can upload them and sell them wherever you like :-)

k thx (:


This tool is my life but one question: do you ever plan on adding multiplayer support?


what an amazing project. I never would have thought someone would build such a tool — a WYSIWYG game editor tool that spits out game boy roms!


do you intend to launch an android version?


GB Studio 2 Beta 1: A Little broken at times for creating a GBC project


can i get virus from this


nope! This is completely safe 


then why does it have the cromeuim linsceans in it

(1 edit) (+1)

What’s that

Chromium license is needed to run the games in browser (Chromium and Chrome is related) no viruses whatsoever


oh sorry i thougth the malware chormuim

Deleted 61 days ago

the algorythm thinks it's a game since itch.io is actually an indie game website

(1 edit) (-2)

When I was changing a map background any map that shared the same map background share detection. it would overwrite my detection previously made on the other maps beforehand. the inability to make a 'save as' was fatal to my project since i could not save and have earlier state of project. Also there was no warning that rom with same name get overwritten. But that last part is not on you at all. Also most of french translation is still in english. [also please let me know if i just missed something on how some of the program works]


Great! no coding knowledge but will give this a crack.

(1 edit) (+1)(-1)

I have a suggestion for the sample project: when you complete all the quests and go back to the town, you get a cutscene of getting an award or something for helping the town

That's a great idea I'll definitely look to do this in a future release! :-)


(3 edits) (+1)(-2)

Do you think you could allow for larger sprites. And a way to tell what animations can be flipped manually, and a way to set how your animations play out. Also can you allow for altering the trajectory and speed of the characters to a fine point. Otherwise, thats all I can think of for the beta. And that's pretty retty freaking awesome 


I need serious help.


Preparing variables...
Preparing strings...
Preparing images...
Preparing ui...
Preparing sprites...
Preparing avatars...
Preparing music...
Preparing scenes...
Preparation complete
Compiling events...
Error: Compiling "EVENT_CALL_CUSTOM_EVENT" failed with error "Error: Compiling "EVENT_IF_ACTOR_RELATIVE_TO_ACTOR" failed with error "Error: Compiling "EVENT_ACTOR_SET_SPRITE" failed with error "TypeError: Cannot read property 'size' of undefined". {"scene":"Boss Fight","scriptType":"actor","actor":"XXXXXXXXXX"}". {"scene":"Boss Fight","scriptType":"actor","actor":"XXXXXXXXXX"}". {"scene":"Boss Fight","scriptType":"actor","actor":"XXXXXXXXXX"}

Viewing most recent comments 4 to 43 of 219 · Next page · Last page