A downloadable tool for Windows, macOS, and Linux

[Update] GB Studio 3.1.0 now available!

This one is a big quality of life update with lots of improvements to scripting and music editing, we have a new music template file and even the support for sound effect files (.wav, .vgm and fx hammer!) that was promised back in the early previews of v3!

We've also launched a new GB Studio site featuring improved documentation at https://www.gbstudio.dev/

Full changelog is available at https://github.com/chrismaltby/gb-studio/blob/main/CHANGELOG.md#310---2022-09-11

If you spot any problems, please make sure to report an issue at https://github.com/chrismaltby/gb-studio/issues

[Update] GB Studio 3.0 now available!

Wow, has it been that long? Over a year since the last GB Studio 2 beta, we’ve skipped right over to GB Studio 3.0 to mark the big changes that our new game engine will allow both now and in the future.

This is a big update introducing:

  • Export for Analogue Pocket!
  • Parallax scrolling backgrounds!
  • Sprite animation editor!
  • Large sprites!
  • Music editor!
  • Multiple fonts!
  • Custom emotes!
  • GBVM scripting language (more on this later)

Full changelog is available at https://github.com/chrismaltby/gb-studio/blob/main/CHANGELOG.md#300

Documentation has been updated with details about many of the new features at https://www.gbstudio.dev/docs/. If you’ve got an existing project make sure to back it up before migrating, you might need to follow the steps on https://www.gbstudio.dev/migrate too. 

There’s a few things that were demoed that didn’t quite make it into this release (like WAV sound effects), they’ll be coming in later updates so keep checking back!

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. 

You can download on GitHub (along with all the previous releases) if you want too at https://github.com/chrismaltby/gb-studio/releases


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

Updated 13 days ago
PlatformsWindows, macOS, Linux
Rated 5.0 out of 5 stars
AuthorChris Maltby
GenreAdventure, Role Playing
Tags8-Bit, Game Boy, GameMaker, Level Editor, Pixel Art, Retro, RPG Maker, tools

Install instructions

Full install instructions are available at:



GB Studio for Windows 64-bit (With Installer) 168 MB
Version 3.1.0 13 days ago
GB Studio for Mac 79 MB
Version 3.1.0 13 days ago
GB Studio for Linux (AppImage) 82 MB
Version 3.1.0 13 days ago
GB Studio for Ubuntu/Debian Linux 58 MB
Version 3.1.0 13 days ago
GB Studio for Fedora/Red Hat Linux 65 MB
Version 3.1.0 13 days ago
GB Studio for Windows 64-bit (No Installer) 88 MB
Version 3.1.0 13 days ago
GB Studio for Windows 32-bit (With Installer) 155 MB
Version 3.1.0 13 days ago
GB Studio for Windows 32-bit (No Installer) 81 MB
Version 3.1.0 13 days ago

Development log

View all posts


Log in with itch.io to leave a comment.

Viewing most recent comments 4 to 43 of 399 · Next page · Last page
(1 edit)

how do pay?

edit: for clarification download just gives me the file but last time I was here I was just looking and now I want to buy it no option comes up

Having an issue where my imported background is being immediately placed in sprites for some reason. Any idea why this is happening?


Hey, could you release a sound editor? I don't know where to compile the sounds and I need a recommendation, or a sound editor. Thanks!


Can I use math functions like  sine  , cosine ?


i am gonna have so much fun with the new version KJFHDKHJGKD

Yo! My man! I LOVE this engine, I use it constantly, and nicely. I do have 2 questions though…

1. How do you procedurally generate sprites, the clones in Scratch?

2. Is it possible to make a GBA Studio? I would myself, but I can’t code, or know where to start.

Thank you for making this epic engine, I hope you have a good day (or night)!

Ok, see ya.

can you add music from outside the engine or do you have to use the native editor to make music?

It has to be .mod format with 1-4 channels to import otherwise you can make tunes in gbs itself.



i don know

Well you did what you were supposed to do :P

(1 edit)

does "Gameboy camera" integrate as background or is it treated like any other sprite/graphic. I may get a camera if it makes importing quicker/better?  Does platformer have physics for objcts to fall? keep up nice work.. 


Hello Everyone.

I'm new here.

I'm interested in making my own Rpg Games With turn based combat.

I just downloaded the GB Studio 3.03.

I hate to be a bother I have a bit of a learning disability.

Could someone please be kind enough to email me  step by step instructions  with photo visuals on how to use the program.

Logos,Title Screens,Menus,Combat system,Character Sprites,Outdoors a.k.a world Sprites,Indoors Sprites,Face sprites,Battle Sprites,Font Ect.


Oh Here's a Taste of My Pixel Art Skills.

I want to put a HUD in my game, but there's this one scene that always lags whenever I try to do so, even if the HUD has only one sprite tile.

How can I stop my game from lagging?

I just put an item in the HUD of my game, and it started glitching with random sprites on the screen before it gave me this error:

How do I fix it?

Wait, I figured it out.

I had my player set to an animation state that I hadn't assigned to it! Silly me.

Preparando cordas...

Preparando imagens...

Preparando ui...

Erro: fim inesperado da entrada

Avisos:- Erro: Fim inesperado da entrada


I have tried Pico-8, TIC-80, BITSY, Playdate PULP but GB Color is by far the best game development system for non programmers fo the following reasons :

- It uses PNG files so its easy to make art with any image editor

- Relation between rooms is displayed visually and easy to relate

- Sprite animations, dialogues, sprite interactions can all be made easily without programming

- Powerful variable use is also possible

- Less limitations and more colors than bitsy and PULP

- Extremely comprehensive sample projects

Of course it is not web based and it takes a bit of time to compile, it is not possible to edit the sprites pixel by pixel like in Bitsy and Pulp, but the advantage of using an external sprite editor overcomes this problem (though I would like a sprite editor at least as good as Playdate PULP integrated in GB Color. A web interface for creating games would be nice as well.

I took me some time to understand how to use the IDE though. Even though sample projects are nice you should have a 5 minutes tutorial on the top of this page showing how to create a simple character, 2 rooms, collision, and dialogue interaction so beginners would feel at home and those who want something a bit more powerful than Bitsy would understand they found it!


Está precisando de uma versão android, se conseguirem fazer kkk

(1 edit) (-2)

What is Squirrel Unset 

(Please respond i want to Use GB Studio

(1 edit) (-2)


(1 edit) (-2)


(1 edit) (-5)

can you make it for us Chrome OS Developers Pweaseeeeeeee


my school doesn't let me use Linux for some reason


m8 just buy a cheap old macbook they cost like 250$ on amazon


all of my money comes from the Game Dev market


Just to make it clear, if you're going to have sprites displaying behind the background layer, that means that they'll only show through the lightest shade.


cant compile on 32 bit

Show post...

how can i delete gb studioo

Show post...

how can i delete gb studioo

Show post...

how can i delete gb studioo

Show post...

how can i delete gb studioo


You uninstall it?


I think GB Studio needs a new update. GB Studio no longer works on Linux/Chrome OS. A new update may be necessary, just a 3.0.4 nothing larger like a 4.0 unless needed.

gbstudio is made and coded by volunteers, it will take a really long time for more updates

Makes sense. I’ve found a fix for it anyways you just disable GPU


deleted half of my computer storage just to put Linux on there, I finally download it, I press create and...nothing. It either glitches out between my Mario wallpaper and the project, or it only glitches a little  and I can't do anything, but it's usually both. Sometimes pressing any action button just results in a blank box, and don't even get me STARTED on when i pressed the play button...let's just say if anybody has a high-storage chromebook dont download this unless;
1. this gets fixed
2. you want to re-create the feeling all those kids felt when they looked at a virtual boy for the first time (in my opion, I think the glitching was worse than my virtual boy screen)
really bummed, I was looking forward to this, please fix this soon :'


You got this issue too? I’m also on ChromeOS and after updating Chrome it’s started glitching


yea, it sucks. I continued to try and increase the disk size but..storage issues ;-;
While I'm on the topic of it, since you also have Chrome OS, do you have file space in your storage for literally no reason? I've gone through all my files, deleted all of them, and still SOMEHOW had 10.2 MB of files taking up my storage ._.

Same with browsing history

Deleted 74 days ago

gbstudio is made and coded by volunteers, it will take a really long time for more updates


Very promising, I'm really looking forward to seeing how this comes along. Very slick interface with a really nice idea behind it!

Right now, I think the biggest thing this needs is an in-software map/scene editor.
Having the ability to call upon a tileset for map data, rather than having every map be a separate image, would greatly reduce the final size of games created, and is the way that most Gameboy games worked back on original hardware.

Keep up the great work!


Yes, the same way it is done on Bitsy and Playdate PULP, I would really be happy with such a feature! (Though I don't want the picture support to drop, so it would be best as an addition and not a replacement)


The Fantasy Consoles Discord server is back!

As of now, we have dedicated channels for: (35) Fantasy Consoles, (20) Fantasy Computers, (19) Engines, and (7) Game Creation Systems.

GB Studio is of course included.


Deleted 69 days ago

ask the reddit community or the discord for help, they will reply quickly


Now that you're associated officially with the analogue pocket which can hold more, and do more then the original gameboy do you plan on making a gbstudio3 with more options or updating the current one? I really love this software but its' kinda limited here and there, and I'm afraid to make games on it do to the restraints that don't really make sense for the pocket? It's the only software out there for it, and the pocket cna do more than it allows. For example I can't really see anyone making anything close to pokemon or mariocart on this, but the pocket could defiantly run it, and this is the only software out there for the pocket!?

/gen /nm


Short answer (from being in the project for 3 years) probably no. For the same reason that there won’t be a GBA Studio, GB Studio is volunteer-developed and doesn’t have the resources to focus on anything besides the Gameboy. There is a 3.1 update being worked on currently (no release date) and beyond that, there could still be more updates to improve it.

If you want more ways to develop for your Pocket, you have a whole world of Gameboy homebrew tools to choose from, and various ways to patch .gb files. You could also try learning to make homebrew for Atari Lynx, Neo Geo, or Game Gear.


I am searching so long for a engine which don´t need programmer skills from the user and I really love yours. 

I saw godot and tried but realised that I need programming anyway. Than changed to rpgmaker. Actually I was happy about it but annoyed about the limit on tilesets which can used in one scene. Also the complex workaround for paralax was just annoying...
Now I am trying this one and I just love the features it have but also it is sad that it is limited to GB-games. Would be nice to have the option to use more buttons and remove the pallet limit and import bigger scenes (if it is not meant to be for GB). Also it would be nice to add multiple for- and backrounds to make parallax and also a weather effect (e.g. rain) way easier. 
but I love the way the events work and how I can make a custom scripts even without programming. Also the way the Scenes show up is amazing. You made a really good tool!

Is there any chance for a future update to open more possibilities to create games without GB limitations? (I know the Tool is called GB-Studio but your tool is not comparable to any other tool which advertised with "no-programming-skills needed". Yours its just the best so far....)

FNAF was made with a no coding game engine, you really don’t have to code to make a good game. That’s just what Nintendo does.

Godot is much easier than you think, there is literally a method called "move_and_slide" which will handle...moving and sliding ^^

And there is even a method called "move_and_collide" and you can probably guess what it does.

Also, the language, GDScript is indent based, which makes it quite visual.

The easiest way to get started is by doing one of the simplest scene only using physic based nodes, so you can get to know the UI side of it. Then, you can add some code.

You may find it much easier than you thought  that it was.

GBStudio is nice, because it allows to create...GB games, which requires quite some level coding and GB studio makes it visual. So, there is no competition between Godot and GBStudio.


Making a childhood dream a reality.


Is there any way how to enable actor collision in platformer mode?


can i make a game for game boy advance/ advance SP ?


no, only gameboy and gameboy color, gba uses a different coding language

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