Your free & open-source 2D sprite editor, made with the Godot Engine, using GDScript!

Current features as of version v0.8:

  • Choosing between 7 tools – pencil, eraser, fill bucket, lighten/darken, color picker, rectangle select and zoom– and mapping them to both of your left and right mouse buttons.
  • Are you an animator? Pixelorama has its own animation timeline just for you! You can work at an individual cel level, where each cel refers to a unique layer and frame. Supports onion skinning, cel linking, motion drawing and frame grouping with tags.
  • Different tool options for each of the mouse buttons.
  • Custom brushes! Load your brushes from files or select them in your project with the selection tool, and they will get stored in .pxo files!
  • Random custom brushes! Every time you draw, expect to see a different random result!
  • Create or import custom palettes!
  • Multiple project support, using tabs!
  • Pattern filling! Use the bucket tool to fill out an area with a pattern of your choosing.
  • Import images and edit them inside Pixelorama. If you import multiple files, they will be added as individual animation frames. Importing spritesheets is also supported.
  • Export your gorgeous art as PNG or GIF files. Exporting your projects as spritesheets is also possible.
  • Pixel perfect mode for perfect lines, for the pencil, eraser & lighten/darken tools.
  • Save and open your projects as Pixelorama's custom file format, .pxo
  • Undo/Redo support!
  • Autosave support, with data recovery in case of a software crash.
  • Multiple theme support! Choose a theme from Dark, Gray, Blue, Caramel and Light!
  • Horizontal & vertical mirrored drawing!
  • Tile Mode for pattern creation!
  • Split screen mode to see your masterpiece twice! And a mini canvas preview area to see it thrice!
  • Create straight lines for pencil, eraser and the lighten/darken tool by pressing Shift. If you also press Control, you can constrain angles with a step of 15.
  • Generate outlines for your images!
  • Υou can zoom in and out with the mouse scroll wheel or the + and - keys respectively, and pan by clicking the middle mouse button, by holding Space or with the arrow keys!
  • Keyboard shortcuts, and the ability to change their bindings.
  • Rulers and guides!
  • Rectangular & isometric grid types.
  • Scale, crop, rotate, flip, color invert, HSV-adjust, desaturate and generate gradients in your images!
  • Multi-language localization support! See our Crowdin page for more details.

Make sure to visit our website for more information and join our Discord community server!
Find the source code on GitHub!

And if you like, consider helping us by donating, or becoming a Patreon!


Download NowName your own price

Click download now to get access to the following files: 26 MB
Pixelorama.Linux-64bit.tar.gz 27 MB
Pixelorama.Mac.dmg 30 MB
Pixelorama.Linux-32bit.tar.gz 27 MB 26 MB

Development log


Log in with to leave a comment.

Viewing most recent comments 1 to 40 of 95 · Next page · Last page

hey! i've been using the app for a while, and tough it takes some time to get used to, it's very good! i only have one problem tough, it doesn't let me import palettes. Is there anything i can try?

(1 edit)

new version 0.8 is out today. They improved a lot of things and .pal support has been also included.

Could you make it so in a future update it can export pdf files? I mean, you did gifs so why not pdfs? That would be great, thanks.

Hello! It's not in our plans, but perhaps we'll look into it for the future!

(2 edits) (+1)

I really like this program. One problem I'm having is when I copy and paste a path into the import palette field. I paste it to lead to my (F:) drive but upon pressing the enter key it doesn't do anything. Trying to load a gpl file also crashed it. I noticed the paths use forward slashes in the program but on Windows 10 it's backslashes.

I thought you should know about these problems for later updates.

Edit: only some crash Pixelorama, notably the Illu 32 colour palette.

Thanks for the feedback! Some gpl files were not working in v0.7, but this will be fixed in v0.8 which will release very soon. As for the issues with the file editor, we'll look more into them!


No problem; glad I could help. I'm excited! Keep up the great work. :)


Amazing pixel art and animation program. I've spent 10 minutes tinkering with it and I already love what's here. I can't wait to see what future updates bring.

Thank you! We really appreciate the kind words, and we'll work hard to implement new and awesome stuff for future updates! :)

(1 edit) (+1)

Hey Orama Interactive! Thanks for you beautiful app! I was hoping if you could add a moving selection where you could move the images and the other one if you could have a blur(blending) color if you could that would help me. Overall Its a really great app would recommend to friends!


Hello, thank you for the kind words! You can already create a selection with the rectangle selection, and move its contents by dragging it while pressing Shift. The selection system will get improved in a future update so hopefully this feature will become more obvious.


GODOT developer here.

Firs of all thak you for this awesome piece of software. It's incredible =)

Do you have any plan for including a "Tile mode" similar the one in Aseprite?


Hello, thank you for the kind words. A tile mode already exists, you can find it in the View menu, and select "Tile Mode". In v0.8, you will also be able to draw in the tile previews too!

having a problem where the mouse freezes up, i can use my mouse elsewhere on my pc, but whenever i enter back, my mouse is stuck in the same spot :(,, unsure how to fix this? (i am using a graphics pad, if that changes anything?)

otherwise i really love everything about pixelorama, its really great!

Could you try the latest 0.8-dev version?

Here is the link for web:

For downloads:

(If the downloads are greyed out you have to sign into Github)

Thank you! It's working nicely after I've toyed with it for about ten minutes, although the issue didn't come up until I was about 30 minutes into it in v0.7. Should I let you know if I experience it again with this version?
After I commented yesterday, I reloaded pixelorama 0.7 and it was working fine, so it might have been an issue on my end? But thank you for the support!

Whenever you have troubles with Pixelorama you can always ask on the Discord Server, there we can hear your calls for help faster ;), the main developer is also more active there.

And if you have found a bug or something different that needs to get fixed, you can always open an issue on Github:

Awesome! Thank you!

Will you add Turkish language


You can see the current state of the Turkish language support here:

You are also able to contribute translations.

Thank you : ).


its really good but while working on a project, right as i was working on exporting it, the application crashed. thats my on;y problem. 8/10

Thank you, and sorry for the trouble caused. We're doing our best to prevent crashes, but since it's a new software and stuff are still being added to it, it's not very stable at the moment. Make sure to save often, and/or enable backups in the Preferences!

hello sorry if theres some faq somewhere i missed but i cant figure out how to export as a .gif with a transparent background (if possible at all). If someone could tell me whether or not its possible and if so how that would be nice of you :D

It's not possible right now, but it will be possible in the next version, v0.8!


epic thanks for the reply!

Can it export as a normal .gif tho? It only shows me the png option

You can export gifs by clicking on the File menu, choosing Export, clicking the Animation tab and choosing the "All frames as a single file animation" option.


Alright, thanks for the reply :)



Its one of the best free and open source pixel art drawing software ever. Although some functions are not polished, its really nice if you don't want to buy Aseprite.

the main problem is that it will take 30 minutes to getting used to but its really powerful.

One thing I miss is:

tool such as shape drawing are missing although you can do shape with brushes but it wont support click and drag to change its size.

Deleted 13 days ago

do you like it? Its actually made in godot.If you use godot, you can change it however you want. You should also join discord. There you can find what features are being added to upcoming version.

Thank you! We plan on polishing it more in the future, and we'll most likely add shape tools too!

Deleted 13 days ago

Its only 1 year old software and it is not even version 1.0 wait for more updates, surely it will have more polished features as well as more advantages compared to aseprite.

(2 edits) (+1)

do you guys have a twitter account? iwanna be up to date with updates n stuff

Yes, you can follow us here:

Deleted 13 days ago

We focus on improving Pixelorama so it can be the best it can be for its users. We don't focus on competing and beating anyone! :)

Deleted 13 days ago

You can see our current plans for the next version here:

Keep in mind that they are subject of constant change, more planned features will be added and some may get postponed or outright dropped.

(2 edits) (+1)

I love this, keep up the good work, great for people who don't wanna spend 15$ or can't compile aseprite. Also have you seen any big additions to the source code from the fans of this project?

Thank you! And yes, definitely! A lot of Pixelorama's features were made possible by our amazing contributors. Features including but not limited to: Gif exporting, palettes, translations, pixel perfect strokes, backup system, rotation, general improvements in the UI, code and the features themselves, and a lot of other additions and fixes!

Deleted 37 days ago

how do you import a sprite into Godot? 

You can just export your image as a .png file, and then drag and drop it to your Godot project!

but when i save a .png file i cant see it in godot

How exactly are you importing it? I used Pixelorama in the past and had no issue. 

You can simply drag and drop the png to your project tree, and from there to the desired scene


did you manage to get it? ^^

(1 edit)

i have a question hiw do i move an image from one layer to another and when i try to save it wont

For now, you can create a selection for the entire layer and copy it, and then paste it in the new layer. We'll most likely improve this functionality in the future though.

thanks but the file always says "file failed to save" so i can never save my work

Where are you saving it? Make sure it's in a directory where you have permissions to save to.



I have been actively using this app and I would like to thank you again for this amazing piece of software! I needed to draw some icons for my website and I was able to do so with Pixelorama :D

That being said, I could not help but notice some features do not exist which I used a lot in Would it be possible to introduce a moving tool? So just like in you drag a rectangle around a group of pixels and you than move those pixels when you left-click and drag the rectangle around the canvas. That is really the only one I am really missing, other than that this tool is awesome. Again keep up the good work!



Hello, thank you for the kind words! You can already use the rectangle selection tool to select a part of the image, and you can hold Shift to move the selected pixels along with the rectangle!

Oh dayum, sweet! Works like a charm :D Although I got two points of feedback here:

1) When I move my selection and some pixels leave the canvas, they are erased. This is not a desirable behaviour for me as I sometimes do this to see if something fits, and sometimes I may move my selection again but I can't right now as this erases pixels.

2) I recommend either creating a button or some documentation about this feature, I mean, you cannot expect anyone to read this comment, right? :p

Ah and another thing, I really like the fact that a flatpak and such exist. But a lot of the Linux desktop users still use .deb packages. And with  good reasons too. That is why I just dropped the zip somewhere on my hard drive and use a terminal to open it. But installing this using "sudo dpkg -i  Pixelorama"  or "sudo apt-get install pixelorama -y" would be a hell lot better. If it creates a launcher too it would be perfect.


We plan on improving the selection tool (and add more selection tools) in future updates! As for the packages, they are provided by our contributors, because we're not yet very familiar with how they work. We could do something about it in the future though! :)

it does not work 

it works now

Very cool app guys!

But I have a problem. I started using it for animation, while I create basic pixelart in Problem is, that I created pixelart in that consists of layers, which I then plan on animating in Pixelorama, I want to do it with those two layers separated as two individual layers in Pixelorama, but when I import the layers, they are imported as individual frames. I have no clue how to put those layers on top of each other, deleting and moving of frames is synced so I cannot even move them and delete the duplicates, and I cannot even copy and paste.

Please help.


Hello. Importing images as layers is not possible in v0.7, but will be in the next version. Keep in mind that imported layers will be cropped to the project's size, so if you were to import a layer of a bigger size than the current one, it would get cropped.

Right now what you could do is make selections of the entire canvas, copy the imported frames, and paste them as new layers. Copy & paste works only with the rectangle select tool currently. Then, you can remove the extra unneeded frames.


Oh, thanks for help!


I really enjoy this for simple art. One thing I think would be nice is maybe if we can customize the gui and tool positions.

Nice idea, we'll experiment with GUI customization in the future!

(1 edit) (+1)

Wow, I gotta say this is amazing! I was looking for a tool with exactly these features. As a Linux Mint user I am very grateful as all the other alternatives like GIMP, Pinta, Krita are just too much for simple pixel art. And often overly complicated. Have you considered creating a .deb package and add pixelorama to the official ubuntu packages?


Made a donation just now, you earn it. Keep up the good work!

Thank you very much for the kind words and your support! We'll definitely consider more ways to publish Pixelorama in the future! Right now, thanks to our contributors, Pixelorama is also available as a Flatpak and as Snap package!

what plugin do you have I am tring to fix a bug

Hello! We are using a GDNative addon for gif exporting. You can find out more on our GitHub README file here:

(1 edit)

Hi, I ended up fixing the mac version for myself and it works just fine. If you are intrested in the dmg I will be glad to send it over to you.


Yes, that would be great, thank you!


i loved this app, is there a way to share the animation clip? or make it video?


Thank you! You can either export your animation as a .gif file, or as multiple .png files, which you can use (with ffmpeg or another software) to turn them into a video.

will you guys make the line system a tool instead so its easier to use 


It has been requested before, we'll most likely create a line tool in a future update!


Cant wait :) 

Pls fix the macOS version, I would like to open it normally.


Yeah, it's really annoing to go trought terminal every time

Unfortunately, we do not own a Mac, which prevents us from generating `.dmg` builds. There's not much we can currently do. You can find more info in this GitHub Issue:

Deleted 57 days ago

Well, I can do that if yo want me to


Hello! Is the Linux version Arch compatible?


Just tested. It does, thanks!

(2 edits) (+1)

Pixelorama is great, I really like the Pixel perfect option, makes it a lot easier to draw lines.

But unfortunately, this sprite editor causes my laptop to produce a lot of heat because of the high CPU usage, both the native and the Early Access Webpage. When I open it, the CPU usage sky-rockets to +70% and it heats up a lot. A drawing software shouldn't do that. Krita doesn't even make the fan noisy.

Please. Try to reduce the CPU usage, at least a little, that's all I can ask.

Thank you for your feedback, and we're sorry for the trouble caused. We'll do our best to optimize Pixelorama as much as we can!

Thank you.


This is awesome a great asperite alternative

Thank you, we are glad you like it!


This software is really great, thank you guys. I was wondering if layer blending modes can be added? I think it'd really really useful with modern pixel art.Sorry if this has been asked already.

Thank you so much! Layer blending modes should be possible to get implemented, we'll look into it for future updates! :)

Thank you very much.

im on windows 7 and download 32 bit and i cant run it

Hello. Does your computer GPU support OpenGL 2.1 and above?

i dont know im windows 7 

Unfortunately this isn't enough information to figure out the issue. The most likely cause is that your GPU doesn't support OpenGL 2.1. How old is your computer?

well im 32 bit

(1 edit)

press start, search for "DXDIAG", run it and screenshoot the display tab

I am really fan of this software. I have used it for many artworks. This software was awesome. Unless the current update. 

Earlier update was showing my current pixel size. After update size of pixels on panel does not change even if I raised my quality. I have to zoom out.

Please take note of my complaint. I really love this software.Thank you.

Hello. Can you elaborate further on what you mean by "current pixel size"? Are you talking about the checker background? That has been changed in v0.7 to be unaffected by zooming, so it no longer has the size of one pixel. You can enable a grid in the View menu, "Show Grid" to help you with this!

When software starts the default size is set to 64 px. On main screen there are also 64 checker blocks. Even if I change size the checker blocks have same size. I have to zoom out to decrease size of checker blocks.

The behavior of the transparent checkerboard was changed in v0.7 to be similar to other drawing apps. This way, jitter and dizzyness is reduced, which was especially noticeable in large images. Related GitHub issue:
You can enable the grid to help you with pixel-precision instead.

Thank you.

Hello, I can't open the tool in my macos even I execute `chmod +x` command.

Hello. That's probably related to this issue, which will be resolved in the next version!


This is a really cool pixel-art tool. I was looking for a free tool and this was the one! Absolutely loving it. This is going to speed up my game development flow for sure.

By the way, I'd like to use this on my Linux, so I can of course build using Godot, but as I've never used it before, it would have been great if there was a standalone .deb installer available.


Thank you very much, we're glad you like it! Pixelorama is available on Linux too, you can download the executable file from, or, if you prefer, you can also find it as a Flatpak and as a Snap package.

(2 edits) (+2)

Can I ask for a paint bucket feature but for erasing? (fill with transparency).

**Edit** I found it. :^) Transparency is considered a color. Just open the color menu, and move the "A" slider down to zero.


Firstly, absolutely loving the program! it is exactly what I was looking for in a wallet-friendly tool. 

My only gripes are few, and mostly already mentioned by other users. One I haven't seen in my travels among the comments today is about the circle tool. 

If my canvas is an even number (eg 64x64 or 32x32), I can't put a circle dead centre. This is because the circle tool always has an odd number of pixels at the apex. Is there a way to change this, and I'm not seeing it? 

Biggest other issue is the selection tool being too limited. I want like a lasso selection.

Love the idea someone else mentioned about a place/platform to share pallets on. This would be wonderful and I throw my 2 cents in to push more attention to the concept.

All-in-all, amazing job, and all in gdscript! gives me inspiration on my personal Godot journey.

Keep up the great work!

Hello, thank you for your kind words and your support!

Unfortunately, there is currently no way to change the fact that circles have an odd number of pixels at the apex. We could work on it on a future update though. The circle plotting algorithm we're using can be found here, but perhaps we could modify it.

As for the selection tool, we plan to enhance the rectangular selection tool as well as add more selection tools in v0.9!

A platform to share palettes is a very interesting idea, but it could be challenging as we don't yet know how to do it. We'll definitely consider it more in the future.

We really appreciate your feedback!

could there be a way to export a pallet as like an array, or have it write the hexcodes of each color on the pallet to a text file and then when you reimport it, it just plugs the hex codes in? I haven't delved into your code at all, so I don't know if this method could be implemented or not. 

As for circles, I ended up just making it 31x31 and that way the sprite is centred. Not sure if this will pose any problems for me or not, as I've only worked with even pixel sprites, but I'm sure it will be fine.

One more thing, though, is it possible to change the default save location? I find it tiresome to browse every time I save something, when I'm always saving in the same place. 

Palettes are being exported as JSON files, which you can open even in a text editor, or import them easily into custom made tools. Hopefully this is good enough. We also plan to work more on the file dialogs and potentially remembering a save location, or letting the user change it.

-the new update-

i realized that the checker actually move when you move the drawing i don't know if this is bug or intended 

but at least for me i find it hard to locate where i should put pixels 


Hello. Yes this is intended, see this for more information:

yes but does it really need to move

(1 edit)

Hey for some reason the .zip file keeps deleting itself before I can extract it.

I've turned off my antivirus and tried again, but the same thign happened, and even restarted my computer but it happened again, even trying to download it through github.

And for some reason it's only this one, I've downloaded another .zip file from the site but it went ok.

Edit: I decided to try the other versions but it deleted itself as well.

Hello. That is not natural, perhaps you should double-check that your antivirus is disabled and the browser isn't deleting the file in any way. I don't know what else might be causing this, sorry.


I just found this software after a hard searching and I'm overwhelmed because it have absolutely everything that I wanted. Now I can finnish my little old projects and I'm sure my firsts games will be concluded in this program. Thanks so much to developers, I hope you guys got bigger and bigger! <3

Obs: I created an account on just for rate Pixelorama. Seriously.

Thank you so much! We're so happy that you found Pixelorama to be useful, you are very sweet!

Viewing most recent comments 1 to 40 of 95 · Next page · Last page