How to import custom icons into Geometry Dash 2.2! @Aerma
How to import custom icons into Geometry Dash 2.2!  @Aerma
Uploaded February 2025 | Updated September 2026, 3 weeks ago
Colon's texture website used in video: gdcolon.com/gdsplitter
Aerma's Favorites texture pack (used in this video): youtube.com/watch?v=nB4MoJNoVBk

File name templates:
(also: player1 means primary color, player2 means secondary color)

Cube:
player1: player_NUMBER_001.png
player2: player_NUMBER_2_001.png
extra: player_NUMBER_extra_001.png
glow: player_NUMBER_glow_001.png

Ship:
player1: ship_NUMBER_001.png
player2: ship_NUMBER_2_001.png
extra: ship_NUMBER_extra_001.png
glow: ship_NUMBER_glow_001.png

Ball:
player1: player_ball_NUMBER_001.png
player2: player_ball_NUMBER_2_001.png
extra: player_ball_NUMBER_extra_001.png
glow: player_ball_NUMBER_glow_001.png

UFO:
player1: bird_NUMBER_001.png
player2: bird_NUMBER_2_001.png
dome: bird_NUMBER_3_001.png
extra: bird_NUMBER_extra_001.png
glow: bird_NUMBER_glow_001.png

Wave:
player1: dart_NUMBER_001.png
player2: dart_NUMBER_2_001.png
extra: dart_NUMBER_extra_001.png
glow: dart_NUMBER_glow_001.png

Robot:
main player1: robot_NUMBER_01_001.png
main player2: robot_NUMBER_01_2_001.png
main extra: robot_NUMBER_01_extra_001.png
main glow: robot_NUMBER_01_glow_001.png
upper leg player1: robot_NUMBER_02_001.png
upper leg player2: robot_NUMBER_02_2_001.png
upper leg glow: robot_NUMBER_02_glow_001.png
lower leg player1: robot_NUMBER_03_001.png
lower leg player2: robot_NUMBER_03_2_001.png
lower leg glow: robot_NUMBER_03_glow_001.png
foot player1: robot_NUMBER_04_001.png
foot player2: robot_NUMBER_04_2_001.png
foot glow: robot_NUMBER_04_glow_001.png

Spider:
main player1: spider_NUMBER_01_001.png
main player2: spider_NUMBER_01_2_001.png
main extra: spider_NUMBER_01_extra_001.png
main glow: spider_NUMBER_01_glow_001.png
front legs player1: spider_NUMBER_02_001.png
front legs player2: spider_NUMBER_02_2_001.png
front legs glow: spider_NUMBER_02_glow_001.png
back leg player1: spider_NUMBER_03_001.png
back leg player2: spider_NUMBER_03_2_001.png
back leg glow: spider_NUMBER_03_glow_001.png
back leg connector player1: spider_NUMBER_04_001.png
back leg connector player2: spider_NUMBER_04_2_001.png
back leg connector glow: spider_NUMBER_04_glow_001.png

Swing:
player1: swing_NUMBER_001.png
player2: swing_NUMBER_2_001.png
extra: swing_NUMBER_extra_001.png
glow: swing_NUMBER_glow_001.png

Extra note:

if you want to omit a certain file, you can simply not include it. e.g. if the spider you're importing doesn't have a back leg connector, or if your swing doesn't have an extra layer, you can simply omit it and it'll work fine. Alternatively, you can replace those files with a blank PNG, like I did in the video (I did that since you had to before 2.2).
How to import custom icons into Geometry Dash 2.2!The History of Sonic Wave Remakes | Geometry DashTHE BEST UNKNOWN LEVEL | Libertas 100%MY FIRST LIST DEMON! Quantum Processing 100% | Geometry DashAbyss of Darkness but its just the layout | Geometry DashDeadlocked Twice in a Row...? | Geometry DashSupersonic 41-100 run | Geometry DashGeometry Dashs FIRST Icon Contest! Results + Reactions | Geometry Dash 2.2DEADLOCKED but it keeps getting FASTER | Geomtery Dash challengeTHE 2.2 SNEAK PEEK IS HEREGeometry Dash 2.2s New Icon Kit Colors + Menus! | GD 2.2 DiscussionWhy Slaughterhouse is the Best Nine Circles Level
Aerma |

How to import custom icons into Geometry Dash 2.2!

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER