
A downloadable tool for Windows, macOS, and Linux
A collection of small features and additions for Aseprite that I use more so then not.
This makes it very quick to access and use by having all my buttons in one place!
Hopefully you find this little toolbar useful! :D
Setting Grid Size From Selection & New Sprite From Selection

Setting Checkerboard Grid Size From Selection

Expanding Sprite Sheet Size From Selection

Quick Outline & Quick Shadow

HSV Shift

Options In Expand Canvas

All Options Are Now Hide-able!

Help & Information Added In Toolbar!

Duplicate & Shift Options

Toolbar Scales To UI / Theme
No more having to resize the dialog when opening!


Export a spritesheet that ONLY contains your selected area.
This supports Active / All layers contained in selection.
Also supports as Active Tag / All Tags (Separated in rows)
If you change themes while the toolbar is open you will need to restart the toolbar to get it to automatically size.

Duplicate and rotate your current selection clockwise or counter clockwise in one quick button press :D Useful for making more duck friends :3

Selected options from the toolbar are used when using any of the custom hotkeys.
As so the toolbar will need to be open for the hotkeys to work, but it can be minimized so it's not in the way.

Quickly select exactly what you need to select from a loose selection.
Thanks to SnowDrama for this feature request

Choose to keep your original selection will make your resized version a copy.
Thanks to SnowDrama for this feature request

Choose from the active layer only or all layers that are currently visible. To exclude a layer simply hide it.
Thanks to Kebbrokk for this feature request.

This will include layers inside of a group but will not include groups in a group. To exclude a layer simply hide it.
Selecting "Shrinkwrap Layers" will export the layers using the smallest area with data per layer.
Thanks to SnowDrama for this feature request

As this is based on your selection you can quickly and accurately make slices as needed. Excellent when used with Shrink Wrap Selection.
Thanks to SnowDrama for this feature request.

This one is a doozy! With many options.
Single Frame: Export each slice in your current document using only the current selected frame.
Only Current Tag: Export each slice in your current document using only the frames marked with the current tag.
As Sprite Sheet: Exports each slice, using tags and frames , in to a separate sprite sheet.
All export methods support transparency and will only export visible layers. To exclude a layer simply hide it.
Thanks to SnowDrama for this feature request.
Further thanks to CarlosandresRG for requesting sprite sheet support.

This will paint one color per pixel selected starting with index 0 in the palette.
Thanks to SnowDrama for this feature request.
File > Scripts > Open Script Folder
Take the include folder (Carbs Toolbar) in the ziped file you've downloaded and simply drop in your scripts folder.
Restart Aseprite or press F5 to refresh scripts in Aseprite
To open the toolbar:
File > Scripts> CarbsToolbar to open.
Hotkeys can now be configured as well in Edit > Keyboard Shortcuts look for folder marked Carbs Toolbar!
Feel free to reach out to me if you have any troubles at all @CarbsCode everywhere and ENJOY! <3
Simple Usage License / Rights © CarbsCode 2021 - 2024 All Rights Reserved.
By using the script included with this file you understand that you are using it ASIS with no guarantees.
Though the script / toolbar is not intended to cause any harm, you understand that any such harm, such as lost of work,time or any other issues financial or otherwise, CarbsCode can not be held responsible. Always save your work regularly!
Please use at your own risk! If you change any of the script that may cause issues support may or may not be available.
CarbsCode reserves the right to revise this license as needed.
YOU CAN / SHOULD:
Use this script as a toolbar to assist in Aseprite for personal and/or professional use.
Learn from the code within.
Make changes as you see fit for your use-case. However support may not be available for modified scripts so do so at your own risk.
YOU CAN'T / SHOULDN'T:
Re-sell, copy, transfer or distribute entire script or parts of this script without permission.
Usage of this tool in any training of AI (Artificial Intelligence) models with out permission is not permitted.
Usage of this tool to create NFT (Non-Fungible Tokens) is not permitted.
Please report any bugs if you find some and Carbs will try and resolve as soon as possible!
Hope you all enjoy the tool! Please feel free to reach out or leave a comment if you have any issues or feedback!
❤ Thank you all for the amazing support ❤
Please check out the new issues page if you find any bugs or want to make a feature request!
In order to download this tool you must purchase it at or above the minimum price of $5 USD. You will get access to the following files:
Log in with itch.io to leave a comment.
I totally understand! And yes this still works xD You will find I put alot of effort in to my tools and only release them when they are ready :) Everything should still be working as intended, if you do find something to break please let me know and I'll see what might have changed in aseprites api if there is something and patch it up! :)
Ayeeee thank you so much for your kind words 🥰
I'm glad you are finding it useful! 😀 and I very much appreciate your support!
One day I shall push the update that I currently have, it will clean up everything and put them in these nice tabs :) Much easier to look at when you don't have to look at everything lol

Would also like to convert to an extension for easier updates and installing too! Something to look forward to in the future :D
Does this script include the reflection tool you posted about on Reddit a while back (https://www.reddit.com/r/aseprite/comments/nuuoo1/more_progress_on_the_reflectio... )? If not, is it available somewhere? Even if it's not finished, I would really love to have access to it!
Ah it does not! Unfortunately I've gotten a bit busy so I've got a few projects floating right now. I did also hit a bit of a snag with the maskByColor functionality (Which would make the automated over multiple frames) which apparently is being fixed in a soon coming version of Aseprite.
However if I find some time I could def put together a version of this that does single frames in the mean time and make note that it will process multiple frames once that api issue is sorted out.
I'm quite excited about this tool as it will be super handy to have but the holidays have been crazy both at home and at the desk job so trying to find time and energy has been difficult.
Hopefully your holidays are going well though and I will try and get something together as soon as I can! 😀 Sorry for the wait!
Block, Do you mean like this perhaps?
Export Slices Example
This will be in version v3.0 :D
Good to know! I haven't been able to get my hands on 1.3 so I haven't been able to test this 😆
I belive its because the dialog boxes for toolbars are now floating so they are not constrained to the main window. I did expect 1.3 to break some things for sure so I'll put out an update once I get it downloaded :)
Is the beta on steam or are you using a private build?
Also let me know if anything else breaks as this will be stuff I could fix in the next update 😀
Edit: Oh it looks like it is on steam! Excited to check this out this weekend :) Very pumped for the new features!
Hello! Thank you for your interest :D I'm hoping to start putting the page together this weekend and get it uploaded!
Been a busy week at work with the holiday and I'm also in the middle of moving so its been hard to find lots of time to work on it during the week D:
But yes I hope to have everything ironed out and ready to go over the next few days :D
Quite excited to see some awesome scrolling animations from the community!!
Andddd the toolbar is now up! You can find it over here!
BG Auto-Scroll Toolbar
Let me know what you think!!