UI Icon Picker for Flutter Game Developers
Flutter's Material Icons library contains over 2,000 icons — designed for every use case imaginable. But when you are building a game, the vast majority of those icons have nothing to do with skills, items, spells, or combat. Finding the handful you actually need means scrolling through screens of office icons, maps, and media controls.
GameIconKit solves that by filtering the library down to the icons that work in game UI, letting you preview every color variant in context, and exporting your full selection as Flutter-ready JSON in one tap. Less time searching, more time shipping.
Disclaimer: Exported icons, JSON, and assets incorporate third-party material (such as Material Icons) governed by their own licenses (e.g., Apache License 2.0). You are responsible for complying with those licenses and for verifying that any asset is suitable and licensed for your intended use, including commercial use. zikimit is not responsible for your final product.
The icon browser shows only the icons that make sense in a game context — skills, stats, items, spells, weapons, and more. Every icon in the list is worth a look; none of them are wasted scrolls.
All color variants of the selected icon are displayed side by side. Switch the background to match your game's scene — dark dungeon, bright inventory, or anything in between — and pick the shade that holds up in context.
The Confirmed Selections screen lists every icon you have chosen. Tap to copy the icon name, icon code, or color code individually — or export the entire set as clean JSON, ready to paste straight into your Flutter project.
Curated icon library
Browse Flutter's official Material Icons filtered for game UI. Skills, stats, weapons, spells, items — only the icons that belong in a game are shown. No more hunting through hundreds of irrelevant results.
Full color variant preview
See every Material color shade for any icon at a glance. All variants are laid out side by side so you can compare 500 and 700 without switching back and forth in code or guessing how they will look.
Adjustable background color
Change the preview background to match your game's scene. An icon that pops on a dark battlefield can disappear on a bright inventory screen — check both before you commit to a choice.
One-tap Flutter-ready copy
Copy the icon name, icon code, or color code individually with a single tap. No more opening the Flutter documentation, no more transcription errors in long icon constant names. Tap and paste directly into your editor.
Background color copy
When you find a background shade that works perfectly in preview, grab the color code with one tap and use it directly in your Flutter theme or game palette.
Icon set management with the Selector
Add icons as you browse and review your full collection in the Selector before you export. Build the complete icon set for a scene or feature, then refine it all in one place before committing.
One-tap JSON export
Export your entire icon set as JSON in one tap — icon name, icon code, color code, and title for every entry, formatted and ready to paste into your project. No manual transcription, no spreadsheet hand-off.
GameIconKit is built for Flutter game developers and indie creators who work alone or in small teams. If you find yourself digging through icon documentation mid-session, second-guessing which shade of red looks right, or hand-transcribing constant names into your codebase, this app removes those interruptions entirely.
It won't replace your game engine or full asset pipeline. But for the icon selection phase of any scene, skill system, or inventory UI, GameIconKit keeps you in flow instead of context-switching out to documentation.