20 Free Icon and Glyph Packs for Controller Prompts and Touch UI 2026 Edition
If your game supports mouse, keyboard, gamepad, and touch, your UI can break trust fast when prompt icons are inconsistent. Players notice immediately when a tutorial says Press A but the HUD still shows a keyboard keycap.
This list gives you 20 free icon and glyph packs you can use to ship cleaner prompts in menus, tutorials, and in-combat hints. The goal is practical: fewer UI mismatches, faster implementation, and fewer late QA bugs.
You will find:
- Platform-specific controller icon sets
- Cross-input packs with keyboard + gamepad + touch
- Open-source icon libraries for custom workflows
- UI packs that are easy to theme for your game style

How we picked these icon and glyph packs
Each resource here is free to access and useful for real production UI workflows. Before adding any pack to your project, still verify license scope for your exact release model.
Selection criteria:
- Clear input readability at game scale, not just in mockups
- Useful export formats like SVG, PNG, or icon fonts
- Practical coverage across controller brands and touch gestures
- Easy integration into Unity, Godot, Unreal, or custom UI pipelines
20 free icon and glyph packs
1) Kenney Input Prompts Pack
https://kenney.nl/assets/input-prompts
One of the fastest ways to ship readable, game-ready prompts. Includes broad button coverage and straightforward styling.
2) Xelu Free Controller and Keyboard Prompts
https://thoseawesomeguys.com/prompts/
A popular baseline set for many indie workflows. Strong cross-device coverage and easy recolor options.
3) Font Awesome Free
Not gamepad-specific by default, but excellent for touch HUD actions, generic UI actions, and menu icon consistency.
4) Material Symbols
https://fonts.google.com/icons
Huge free icon set that works well for mobile touch interfaces, settings menus, and accessibility toggles.
5) Heroicons
Clean SVG icon set with outline and solid styles. Great for modern minimal UI systems and in-editor tooling overlays.
6) Lucide Icons
Open-source icon library with broad category coverage and consistent line design, useful for touch-first UI states.
7) Tabler Icons
Large MIT-licensed icon set with reliable SVG exports. Useful for inventory, map, and interaction layers.
8) Phosphor Icons
Multiple visual weights and clean geometry make this useful for responsive UI where icon emphasis changes by context.
9) Icons8 Free Icons
Massive catalog that helps fill edge-case UI needs quickly. Check license details carefully by asset and usage.
10) OpenMoji
Good for expressive touch UI and tutorial overlays when you need friendly visual cues for younger audiences.
11) game-icons.net
Extensive game-themed icon library, especially useful for abilities, status effects, crafting, and combat affordances.
12) Feather Icons
Lightweight and readable for utility actions in compact HUD spaces where visual noise must stay low.
13) Remix Icon
Wide variety of symbols useful for social, economy, and dashboard-style game menus.
14) Bootstrap Icons
https://icons.getbootstrap.com/
Free icon set with practical utility symbols and broad UI conventions. Works well for launcher and account screens.
15) Noto Emoji
https://github.com/googlefonts/noto-emoji
Useful for touch reactions and expressive UI labels, especially in social or co-op communication features.
16) SVG Repo Free Icons
Large mixed-source catalog that can help you quickly prototype prompt styles. Verify license on each selected icon.
17) Simple Icons
Great for platform and service logos in account linking, cloud save, or storefront information panels.
18) UXWing Free SVG Icons
A practical backup source for generic interaction icons when your primary pack is missing edge cases.
19) IcoMoon Free Library
https://icomoon.io/#icons-icomoon
Useful if you prefer icon fonts or need to bundle a compact subset for runtime UI performance.
20) Godot Controller Icons Addon
https://github.com/rsubtil/controller_icons
Godot-focused workflow for context-aware prompt swapping, useful when supporting mixed keyboard/gamepad sessions.
Implementation pattern that avoids prompt mismatch bugs
The biggest UI mistake is hardcoding prompt labels in many places. Instead, map each action to an input glyph key and render through one resolver layer.
Use this structure:
action_id(jump, interact, reload)input_device(keyboard, xbox, playstation, switch, touch)glyph_key(resolved icon token)
Then each UI component asks one service for the display token instead of deciding on its own. This keeps tutorials, radial menus, and HUD hints aligned when device focus changes.
If you are already maintaining HUD kits, combine this with the resource pass in 30 Free Game UI UX Kits and Design Resources 2026 to keep visual language consistent.
Pro tips for controller and touch icon readability
1) Test prompts at gameplay scale, not artboard scale
An icon that looks clean at 128px may be unreadable at 22px in a combat HUD.
2) Keep platform identity but unify silhouette weight
Xbox and PlayStation glyphs differ by design, but your UI still needs a cohesive stroke and contrast system.
3) Pair icon-only prompts with optional text labels
For onboarding and accessibility, allow short fallback labels like Interact or Confirm.
4) Reserve color meaning for state, not platform
Do not overload color to encode too many meanings. Keep state and platform indicators distinct.
5) Build one fallback set for unsupported devices
Unknown controller? Use a neutral fallback set instead of blank prompts.
Common mistakes to avoid
- Mixing multiple packs with different perspective and stroke styles in one HUD
- Shipping keyboard prompts only, then patching controller support late
- Ignoring touch target spacing when replacing text buttons with icons
- Forgetting RTL or localization spacing when prompt chips include text labels
- Skipping license re-check before commercial release
FAQ
Can I use one icon pack for keyboard, controller, and touch?
Yes, but quality varies. Many teams combine one dedicated controller set with one utility/touch icon set.
Do I need separate packs for Xbox, PlayStation, and Switch prompts?
Usually yes for best player clarity, unless your game only targets one platform family.
Are SVG icons safe for runtime UI in games?
They are great for source assets. Many teams rasterize to atlas textures for runtime performance consistency.
What is the minimum UI test matrix for prompt glyphs?
At least keyboard+mouse, Xbox-style gamepad, PlayStation-style gamepad, and one touch device profile.
Should prompt icons be part of accessibility options?
Yes. Offer high-contrast modes, larger prompt chips, and optional text labels for better readability.
Clean prompt glyphs are small assets with huge UX impact. Pick one controller set, one utility set, and one fallback strategy, then wire them through a single resolver layer. That alone removes a surprising amount of UI friction in production.
If this helped your UI pass, bookmark it for your next milestone and share it with your technical UI teammate before your next control-scheme QA sweep.
Thumbnail: L'artiste (Dribbble).