A downloadable Aseprite Extension for Windows, macOS, and Linux

Buy Now$5.00 USD or more

Extra Layer Options or ELO for short is an extension for Aseprite that adds additional features pertaining to layers. Features such as selecting, moving masking and even displaying the current layer. Many features also support single layer, multiple layers and grouped layers. Check out everything down below!

Extra Layer Options requires Aseprite version 1.3.15 or newer 

(1.3.18+ recommended to enable all functionality.)

A Very Special Thank You To Supporters
Going Above And Beyond 🥰

Lizcandescent


Select Options

Select Layer Contents

Single Layer

Multiple Layers

Grouped Layers

Hotkeyable



Select the contents of a single layer, multiple layers or even grouped layers with this feature. It operates much like when ctrl clicking on a cel  but with a slightly easier way to do so. This feature comes with the ability to set a hotkey for even quicker access as well.

Select Content Layers (Inversed)

Single Layer

Multiple Layers

Grouped Layers

Hotkeyable


Selects content from all selected layers / groups of layers  and then will automatically  inverse the selection.

Select Content From Layer Above / Below

Single Layer

Multiple Layers

Grouped Layers

Hotkeyable

Nested Mode

Indexed Mode


When selecting content from another layer either above or below the current layer this feature will keep you drawing on the original layer while selecting another layers content area.

Nested mode will select from the layer directly above or below the current layer, this includes layers inside of a nested group.

Indexed mode will select layers in the same parent and skip over any nested layers inside of groups.

Modify Options

Clear Selected Layers

Single Layer

Multiple Layers

Grouped Layers

Hotkeyable


Clears all cels on the currently selected layers / groups of layers while keeping the layers intact.

Move Options

Merge Selected Layers Up/Down

Multiple Layers

Grouped Layers

Hotkeyable


Combines multiple layers and even groups in to a single layer while keeping the name and color of the layer.  

When merging up the top most layer name and color is kept.

When merging down the bottom most layer name and color is kept.


Copy Pixel Selection To New Layer Above / Below

Single Layer

Multiple Layers

Grouped Layers

Hotkeyable

Pixel Selection


Creates a new layer and copies pixels in the current selection from all selected layers and/or groups.


Move Pixel Selection To New Layer Above / Below

Single Layer

Multiple Layers

Grouped Layers

Hotkeyable

Pixel Selection


Creates a new layer and moves pixels in the current selection from selected layers and/or groups.


Move Layers Up / Down  

Single Layer

Multiple Layers

Grouped Layers

Hotkeyable

Nested Mode

Indexed Mode


Nested Mode - Layers will move directly above or below including  in and out of nested groups layers. (Recommended Hotkey: Alt+Shift + Up/Down Arrows)

Indexed Mode - Layers will move in relation to there parent layer and not go in and out of groups layers. (Recommended Hotkey: Alt + Up/Down Arrows)

Masking Options

Mask Content Using Layer Above / Below

Single Layer

Multiple Layers

Grouped Layers

Hotkeyable

Nested Mode

Indexed Mode


Includes / keeps any pixels that appear in the pixel selection both on each selected layer and the mask layer.

Nested Mode - The layer used for masking will be the first layer directly above  or below the highest selected layer or group. This layer selection will include nested layers inside of groups.

Index Mode - The layer used for masking will be the first layer above or below the highest selected layer or group. This layer will only reference layers and groups within the same parent and skip nested layers.

Note On Masking / Subtraction Cel Selection:   

If a layer group or multiple layers are selected all cels in those layers will have the mask/subtraction applied.   

If a single cel or multiple cels on the same frame using single or multiple layers are selected mask / subtraction is applied only to those cels.    

If a multiple cels are selected, in any number of layers (non-grouped), only those cels will have the mask/subtraction applied.


Subtract Options

Subtract Content Using Layer Above / Below

Single Layer

Multiple Layers

Grouped Layers

Hotkeyable

Nested Mode

Indexed Mode


Excludes / discards any pixels that appear in the curent selection on each selected layer and the mask layer.

Nested Mode - The layer used for subtracting will be the first layer directly above  or below the highest selected layer or group. This layer selection will include nested layers inside of groups.

Index Mode - The layer used for subtracting will be the first layer above or below the highest selected layer or group. This layer will only reference layers and groups within the same parent and skip nested layers

Note On Masking / Subtraction Cel Selection:   

If a layer group or multiple layers are selected all cels in those layers will have the mask/subtraction applied.   

If a single cel or multiple cels on the same frame using single or multiple layers are selected mask / subtraction is applied only to those cels.    

If a multiple cels are selected, in any number of layers (non-grouped), only those cels will have the mask/subtraction applied.


View Options

Solo Selected Layers Visibility

Single Layer

Multiple Layers

Grouped Layers

Hotkeyable

Hides all layers excluding the currently selected layers and /or groups.


Popout Current Layer Display

Single Layer

Hotkeyable


Creates a simple floating dialog that shows and updates the currently selected layer. This display will also show the layers color for even faster reference.


--Simple Usage License / Rights--

Simple Usage License / Rights © CarbsCode 2026 All Rights Reserved. (Updated 8/21/25)

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. 

You understand that you should 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.

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.

 (Modified scripts should not be redistributed and are for internal use only.)

Always give credit to your sources or inspirations

YOU CAN'T / SHOULDN'T:

Re-sell, copy, transfer or distribute entire script or parts of this script without permission.

Distributing products that mimic the layout and functionality to the extent that they may cause confusion between original products is also not permitted.

 Usage of this tool in any training of AI (Artificial Intelligence) models is strictly prohibited.

Usage of this tool to create NFT (Non-Fungible Tokens) is strictly prohibited.

   

   ------------------


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 ❤


Bugs / Feature Requests:

Please check out the new issues page if you find any bugs or want to make a feature request!





A Very Special Thank You To Supporters
Going Above And Beyond 🥰

Lizcandescent

Published 2 days ago
StatusReleased
CategoryTool
PlatformsWindows, macOS, Linux
Rating
Rated 5.0 out of 5 stars
(2 total ratings)
AuthorCarbsCode
TagsAseprite, extension, extra-options, layers, masking, moving, No AI, plugin, selection, solo
ContentNo generative AI was used

Purchase

Buy Now$5.00 USD or more

In order to download this Aseprite Extension you must purchase it at or above the minimum price of $5 USD. You will get access to the following files:

Extra Layer Options v1.0.0 29 kB
Add Name To Above and Beyond Section (Above) 135 bytes
if you pay $10 USD or more
Add Name To Above and Beyond Section (Beyond) 135 bytes
if you pay $15 USD or more

Development log

Leave a comment

Log in with itch.io to leave a comment.