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 205 · Next page · Last page

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 ?


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 ! ! !

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.

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 28 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! :-)


(2 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 pretty 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"}


Hi! Is there a way to change the interface language?

can anyone know how to fix when i opened my project from gb tudio 1 in gb studio 2 and test it, it got the plugin problem??


Great tool! I had a few issues with dialogue, and making music wasn't the easiest, but the engine was easy to use and it simplified a lot of other commonly used parameters like collisions. Although there are a few features in particular I would like to see, this Engine makes games that can run on original hardware so it makes up for most the downsides. Great engine and I'm glad I was able to use it for my first game in the GB JAM 8 this past weekend.


Esse programa tem de tudo para dar certo! Parabéns pelo trabalho, achei a ideia incrível.


um how do i get color to work?


The last icon on the left hand side icon panel is a picture of a painters palette. Click that and you'll see options for remapping either 8x8 or 16x16 blocks with one of eight four colour palettes. I haven't got much further than that. I think you can change the rgb values of the colours in the settings section.

(4 edits)

Thanks for doing my request of Color in 2.0.0 Beta and  in 3.0.0 there will be complete GBA game making and more better

(1 edit) (+1)

is this true? I can't believe it! cant waiit for gba but this will do

(1 edit) (-2)

 before It can only make game boy games but now V2.00.0 able to make Game boy color games and maybe the next 3.00.0 should be able to make game boy advance games


Unfortunately not :-) I have no plans for GBA support. If someone else wants to make an application to build GBA games though they totally should do it!

(1 edit) (+1)

Any plans on including tileset and array support?


I would like to eventually, yes

Cool, that would be great. Or xml, tiles importer.
I could even suggest few more things, like sprite scaling! That would be even more badass!
Great work on the editor itself btw. I'm loving the layout of maps and how easy it is to view everything.


does it cantan chormuim

it looks awesom

What software do you use to make GB Studio? Just curious. Also what code do you use to code GB Studio?


GB Studio is written in a combination of Javascript, Typescript (for the user interface) & C (for the game engine part). I’m using React as a UI framework and Electron to build it is a desktop application and then I’m using GBDK to build the game files. The source code is all freely available here if you’re interested https://github.com/chrismaltby/gb-studio

I think also Assembly because it was the best to make .gb and .gbc


"your favourite handheld video game system"

My favorite is the Switch :P


I think you should make a game engine.


gb studio is a game engine

you did not find the funny

You're stupid this isn't a game it is a game ENGINE. Read the description before you post!


I like it, but I can’t buy it, I’m too young, once I’m old enough, I will buy it


it is free

(1 edit)

You can click no thanks take me to the download and give donation only if you want

Donations are optional but recommended.

It nowhere said that they are recommended, It said you can use it for free if you want. I was gonna donate, but it takes paypal and not google play credit which is all I have atm. I'll just give them my thanks

It's free.

Guys I get it, I had it for a few days now, so I know it’s free.

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