Godot Editor Icons cheat-sheet
Godot Editor Icons
These can be used for the
@export_tool_button('Button Text', 'IconName')
2D 2DNodes 3D AABB AcceptDialog ActionCopy ActionCut ActionPaste Add AimModifier3D Anchor AnimatableBody2D AnimatableBody3D AnimatedSprite2D AnimatedSprite3D AnimatedTexture Animation AnimationAutoFit AnimationAutoFitBezier AnimationFilter AnimationLibrary AnimationMixer AnimationPlayer AnimationTrackGroup AnimationTrackList AnimationTree Area2D Area3D Array ArrayMesh ArrayOccluder3D ArrowDown ArrowLeft ArrowRight ArrowUp AspectRatioContainer AssetLib AtlasTexture AudioBusBypass AudioBusLayout AudioBusMute AudioBusSolo AudioListener2D AudioListener3D AudioMute AudioStream AudioStreamGenerator AudioStreamMP3 AudioStreamMicrophone AudioStreamOggVorbis AudioStreamPlayer AudioStreamPlayer2D AudioStreamPlayer3D AudioStreamPolyphonic AudioStreamRandomizer AudioStreamWAV AutoEnd AutoKey AutoPlay AutoTriangle Back BackBufferCopy Bake BaseButton Basis BezierHandlesBalanced BezierHandlesFree BezierHandlesLinear BezierHandlesMirror BitMap Blend Bone Bone2D BoneAttachment3D BoneConstraint3D BoneMapHumanBody BoneMapHumanFace BoneMapHumanLeftHand BoneMapHumanRightHand BoneMapperHandle BoneMapperHandleCircle BoneMapperHandleSelected BoxContainer BoxMesh BoxOccluder3D BoxShape3D Breakpoint Bucket BusVuActive BusVuFrozen Button ButtonGroup CPUParticles2D CPUParticles3D Callable Camera Camera2D Camera3D CameraAttributes CameraAttributesPhysical CameraAttributesPractical CameraTexture CanvasGroup CanvasItem CanvasItemMaterial CanvasLayer CanvasModulate CanvasTexture CapsuleMesh CapsuleShape2D CapsuleShape3D CenterContainer CenterView CharacterBody2D CharacterBody3D CheckBox CheckButton Checkerboard CircleShape2D ClassList Clear Close CodeEdit CodeFoldDownArrow CodeFoldedRightArrow CodeHighlighter CodeRegionFoldDownArrow CodeRegionFoldedRightArrow Collapse CollapseTree CollisionObject2D CollisionObject3D CollisionPolygon2D CollisionPolygon3D CollisionShape2D CollisionShape3D Color ColorPick ColorPicker ColorPickerBarArrow ColorPickerButton ColorRect ColorTrackVu CombineLines CompressedTexture2D CompressedTexture3D ConcavePolygonShape2D ConcavePolygonShape3D ConeTwistJoint3D ConfirmationDialog Container ContainerLayout Control ControlAlignBottomLeft ControlAlignBottomRight ControlAlignBottomWide ControlAlignCenter ControlAlignCenterBottom ControlAlignCenterLeft ControlAlignCenterRight ControlAlignCenterTop ControlAlignFullRect ControlAlignHCenterWide ControlAlignLeftWide ControlAlignRightWide ControlAlignTopLeft ControlAlignTopRight ControlAlignTopWide ControlAlignVCenterWide ControlLayout ConvertTransformModifier3D ConvexPolygonShape2D ConvexPolygonShape3D CopyNodePath CopyTransformModifier3D CreateNewSceneFrom CryptoKey Cubemap CubemapArray Curve Curve2D Curve3D CurveCenter CurveClose CurveConstant CurveCreate CurveCurve CurveDelete CurveEdit CurveIn CurveInOut CurveLinear CurveOut CurveOutIn CurveTexture CurveTilt CurveXYZTexture CylinderMesh CylinderShape3D DampedSpringJoint2D Debug DebugContinue DebugNext DebugStep Decal DefaultProjectIcon Dictionary DirAccess DirectionalLight2D DirectionalLight3D DistractionFree DragHandle Duplicate Edit EditAddRemove EditBezier EditInternal EditKey EditPivot Editor3DHandle EditorBoneHandle EditorControlAnchor EditorCurveHandle EditorFileDialog EditorHandle EditorHandleAdd EditorHandleDisabled EditorPathNullHandle EditorPathSharpHandle EditorPathSmoothHandle EditorPivot EditorPlugin EditorPosition EditorPositionPrevious EditorPositionUnselected Enum Environment Eraser Error ErrorWarning ExpandBottomDock ExpandTree ExternalLink FPS FadeCross FadeDisabled FadeIn FadeOut Favorites File FileAccess FileBigThumb FileBroken FileBrokenBigThumb FileBrowse FileDead FileDeadBigThumb FileDeadMediumThumb FileDialog FileList FileMediumThumb FileThumbnail FileTree FilenameFilter Filesystem FixedSize FlipWinding FlowContainer FogMaterial FogVolume FoldableContainer Folder FolderBigThumb FolderBrowse FolderCreate FolderMediumThumb Font FontFile FontItem FontSize FontVariation Forward GPUParticles2D GPUParticles3D GPUParticlesAttractorBox3D GPUParticlesAttractorSphere3D GPUParticlesAttractorVectorField3D GPUParticlesCollisionBox3D GPUParticlesCollisionHeightField3D GPUParticlesCollisionSDF3D GPUParticlesCollisionSphere3D Game Generic6DOFJoint3D Geometry2D Geometry3D GeometryInstance3D Gizmo3DSamplePlayer GizmoAudioListener3D GizmoCPUParticles3D GizmoCamera3D GizmoDecal GizmoDirectionalLight GizmoFogVolume GizmoGPUParticles3D GizmoLight GizmoLightmapGI GizmoLightmapProbe GizmoReflectionProbe GizmoSpotLight GizmoVoxelGI Godot GodotFile GodotMonochrome Gradient GradientTexture1D GradientTexture2D GraphEdit GraphElement GraphFrame GraphNode Grid GridContainer GridLayout GridMinimap GridToggle GrooveJoint2D Group GroupViewport Groups GuiArrowUp GuiChecked GuiCheckedDisabled GuiClose GuiDropdown GuiEllipsis GuiGraphNodePort GuiHsplitter GuiIndeterminate GuiIndeterminateDisabled GuiMiniCheckerboard GuiOptionArrow GuiProgressBar GuiProgressFill GuiRadioChecked GuiRadioCheckedDisabled GuiRadioUnchecked GuiRadioUncheckedDisabled GuiResizer GuiResizerTopLeft GuiScrollArrowLeft GuiScrollArrowLeftHl GuiScrollArrowRight GuiScrollArrowRightHl GuiScrollBg GuiScrollGrabber GuiScrollGrabberHl GuiScrollGrabberPressed GuiSliderGrabber GuiSliderGrabberHl GuiSpace GuiSpinboxDown GuiSpinboxUp GuiSpinboxUpdown GuiSpinboxUpdownDisabled GuiTab GuiTabDropMark GuiTabMenu GuiTabMenuHl GuiToggleOff GuiToggleOffDisabled GuiToggleOffDisabledMirrored GuiToggleOffMirrored GuiToggleOn GuiToggleOnDisabled GuiToggleOnDisabledMirrored GuiToggleOnMirrored GuiTreeArrowDown GuiTreeArrowLeft GuiTreeArrowRight GuiTreeUpdown GuiUnchecked GuiUncheckedDisabled GuiViewportHdiagsplitter GuiViewportVdiagsplitter GuiViewportVhsplitter GuiVisibilityHidden GuiVisibilityVisible GuiVisibilityXray GuiVsplitter HBoxContainer HFlowContainer HScrollBar HSeparator HSlider HSplitContainer HTTPRequest Heart HeightMapShape3D Help HelpSearch HingeJoint3D History Hsize IOSDeviceWired IOSDeviceWireless IOSSimulator Image ImageTexture ImageTexture3D ImmediateMesh ImportCheck ImportFail ImporterMeshInstance3D Info InputEventAction InputEventJoypadButton InputEventJoypadMotion InputEventKey InputEventMIDI InputEventMagnifyGesture InputEventMouseButton InputEventMouseMotion InputEventPanGesture InputEventScreenDrag InputEventScreenTouch InputEventShortcut InsertAfter InsertBefore Instance InstanceOptions InterpCubic InterpCubicAngle InterpLinear InterpLinearAngle InterpRaw InterpWrapClamp InterpWrapLoop ItemList JoyAxis JoyButton Joypad KeepAspect Key KeyAnimation KeyAudio KeyBezier KeyBezierHandle KeyBezierPoint KeyBezierSelected KeyBlendShape KeyCall KeyEasedSelected KeyInvalid KeyNext KeyPosition KeyRotation KeyScale KeySelected KeyTrackBlendShape KeyTrackPosition KeyTrackRotation KeyTrackScale KeyValue KeyValueEased KeyXPosition KeyXRotation KeyXScale Keyboard KeyboardError KeyboardLabel KeyboardPhysical KinematicCollision2D KinematicCollision3D Label Label3D LabelSettings LightOccluder2D LightmapGI LightmapGIData LightmapProbe Line Line2D LineEdit LinkButton LinkOverlay ListSelect Load LocalVariable Lock LockViewport Logo LookAtModifier3D Loop MainMovieWrite MainPlay MakeFloating MarginContainer Marker Marker2D Marker3D MarkerSelected MatchCase MaterialPreviewCube MaterialPreviewLight1 MaterialPreviewLight2 MaterialPreviewQuad MaterialPreviewSphere MemberAnnotation MemberConstant MemberConstructor MemberMethod MemberOperator MemberProperty MemberSignal MemberTheme MenuBar MenuButton Mesh MeshInstance2D MeshInstance3D MeshItem MeshLibrary MeshTexture MethodOverride MethodOverrideAndSlot MiniObject MirrorX MirrorY MissingNode MissingResource ModifierBoneTarget3D Modifiers Mouse MoveDown MoveLeft MovePoint MoveRight MoveUp MultiMesh MultiMeshInstance2D MultiMeshInstance3D MultiplayerSpawner MultiplayerSynchronizer NavigationAgent2D NavigationAgent3D NavigationLink2D NavigationLink3D NavigationMesh NavigationObstacle2D NavigationObstacle3D NavigationPolygon NavigationRegion2D NavigationRegion3D New NewKey NewRoot NextFrame Nil NinePatchRect Node Node2D Node3D NodeDisabled NodeInfo NodePath NodeWarning NodeWarnings2 NodeWarnings3 NodeWarnings4Plus NonFavorite Notification NotificationDisabled ORMMaterial3D Object ObjectDisabled Occluder3D OccluderInstance3D OccluderPolygon2D OmniLight3D OneWayTile Onion OptionButton Orientation OverbrightIndicator Override PackedByteArray PackedColorArray PackedDataContainer PackedFloat32Array PackedFloat64Array PackedInt32Array PackedInt64Array PackedScene PackedStringArray PackedVector2Array PackedVector3Array PackedVector4Array PageFirst PageLast PageNext PagePrevious Paint Panel PanelContainer Panels1 Panels2 Panels2Alt Panels3 Panels3Alt Panels4 PanoramaSkyMaterial Parallax2D ParallaxBackground ParallaxLayer ParticleProcessMaterial Path2D Path3D PathFollow2D PathFollow3D Pause Performance PhysicalBone2D PhysicalBone3D PhysicalBoneSimulator3D PhysicalSkyMaterial PhysicsBody2D PhysicsBody3D PhysicsMaterial PickerCursor PickerCursorBg PickerShapeCircle PickerShapeRectangle PickerShapeRectangleWheel Pin PinJoint2D PinJoint3D PinPressed PingPongLoop PlaceholderMaterial PlaceholderMesh PlaceholderTexture2D PlaceholderTexture3D Plane PlaneMesh Play PlayBackwards PlayCustom PlayOverlay PlayRemote PlayScene PlayStart PlayStartBackwards PlayTravel PluginScript PointLight2D PointMesh Polygon2D PolygonOccluder3D PolygonPathFinder Popup PopupMenu PopupPanel PortableCompressedTexture2D PreviewEnvironment PreviewRotate PreviewSun PrismMesh ProceduralSkyMaterial ProfilerAutostartWarning Progress1 Progress2 Progress3 Progress4 Progress5 Progress6 Progress7 Progress8 ProgressBar ProjectIconLoading ProjectList Projection Quad QuadMesh QuadOccluder3D Quaternion README RID RandomNumberGenerator Range RangeSliderLeft RangeSliderRight RayCast2D RayCast3D Rect2 Rect2i Rectangle RectangleShape2D Redo ReferenceRect ReflectionProbe RegionEdit Reload ReloadSmall RemoteTransform2D RemoteTransform3D Remove RemoveInternal Rename Reparent ReparentToNewNode ResourcePreloader RetargetModifier3D ReverseGradient RibbonTrailMesh RichTextEffect RichTextLabel RigidBody2D RigidBody3D RootMotionView RotateLeft RotateRight Ruler SCsub SVGTexture SampleLibrary Save SceneUniqueName Script ScriptCreate ScriptCreateDialog ScriptExtend ScriptRemove ScrollContainer Search SegmentShape2D SeparationRayShape2D SeparationRayShape3D Shader ShaderGlobalsOverride ShaderInclude ShaderMaterial Shape2D Shape3D ShapeCast2D ShapeCast3D Shortcut ShowInFileSystem Signal Signals SignalsAndGroups Skeleton2D Skeleton3D SkeletonIK3D SkeletonModifier3D SkeletonPreview Sky SliderJoint3D Slot Snap SnapDisable SnapGrid SnapKeys SnapTimeline SoftBody3D Sort SphereMesh SphereOccluder3D SphereShape3D SpinBox SplitContainer SpotLight3D SpringArm3D SpringBoneCollision3D SpringBoneCollisionCapsule3D SpringBoneCollisionPlane3D SpringBoneCollisionSphere3D SpringBoneSimulator3D Sprite2D Sprite3D SpriteFrames SpriteSheet StandardMaterial3D StaticBody2D StaticBody3D StatusError StatusIndicator StatusSuccess StatusWarning Stop Stretch String StringName StyleBoxEmpty StyleBoxFlat StyleBoxGrid StyleBoxLine StyleBoxTexture SubViewport SubViewportContainer SyntaxHighlighter SystemFont TabBar TabContainer Terminal TerrainConnect TerrainMatchCorners TerrainMatchCornersAndSides TerrainMatchSides TerrainPath TextEdit TextEditorPlay TextFile TextMesh Texture2D Texture2DArray Texture3D TextureButton TexturePreviewChannels TextureProgressBar TextureRect Theme ThemeDeselectAll ThemeRemoveAllItems ThemeRemoveCustomItems ThemeSelectAll ThemeSelectFull ThumbnailWait TileChecked TileMap TileMapHighlightSelected TileMapLayer TileSelection TileSet TileUnchecked Time TimelineIndicator Timer TitleBarLogo ToolAddNode ToolBoneSelect ToolConnect ToolMove ToolPan ToolRotate ToolScale ToolSelect ToolTriangle Tools TorusMesh TouchScreenButton TrackCapture TrackColor TrackContinuous TrackDiscrete Transform2D Transform3D TransitionEnd TransitionEndAuto TransitionEndAutoBig TransitionEndBig TransitionImmediate TransitionImmediateAuto TransitionImmediateAutoBig TransitionImmediateBig TransitionSync TransitionSyncAuto TransitionSyncAutoBig TransitionSyncBig Translation Tree TripleBar TubeTrailMesh Tween UID UndoRedo Unfavorite Ungroup Unlinked Unlock UseBlendDisable UseBlendEnable Uv VBoxContainer VFlowContainer VScrollBar VSeparator VSlider VSplitContainer Variant VcsBranches Vector2 Vector2i Vector3 Vector3i Vector4 Vector4i VehicleBody3D VehicleWheel3D VideoStream VideoStreamPlayer VideoStreamTheora Viewport ViewportSpeed ViewportTexture ViewportZoom VisibleOnScreenEnabler2D VisibleOnScreenEnabler3D VisibleOnScreenNotifier2D VisibleOnScreenNotifier3D VisualInstance3D VisualShader VisualShaderGraphTextureUniform VisualShaderNodeBooleanUniform VisualShaderNodeColorConstant VisualShaderNodeColorOp VisualShaderNodeColorUniform VisualShaderNodeComment VisualShaderNodeCubemap VisualShaderNodeCubemapUniform VisualShaderNodeCurveTexture VisualShaderNodeCurveXYZTexture VisualShaderNodeExpression VisualShaderNodeFloatFunc VisualShaderNodeFloatOp VisualShaderNodeFloatUniform VisualShaderNodeGlobalExpression VisualShaderNodeInput VisualShaderNodeIntFunc VisualShaderNodeIntOp VisualShaderNodeIntUniform VisualShaderNodeTexture2DArrayUniform VisualShaderNodeTexture3DUniform VisualShaderNodeTextureUniform VisualShaderNodeTextureUniformTriplanar VisualShaderNodeTransformCompose VisualShaderNodeTransformDecompose VisualShaderNodeTransformUniform VisualShaderNodeTransformVecMult VisualShaderNodeVec3Uniform VisualShaderNodeVectorCompose VisualShaderNodeVectorDecompose VisualShaderNodeVectorDistance VisualShaderNodeVectorFunc VisualShaderNodeVectorLen VisualShaderPort VoxelGI VoxelGIData Warning WarningPattern Window World2D World3D WorldBoundaryShape2D WorldBoundaryShape3D WorldEnvironment X509Certificate XRAnchor3D XRBodyModifier3D XRCamera3D XRController3D XRFaceModifier3D XRHandModifier3D XRNode3D XROrigin3D YSort Zoom ZoomLess ZoomMore ZoomReset bool editor_icons_builders float int uint