GameIconKit Support
Design and preview icon sets for game scenes.How to Use GameIconKit
- Add a row. Press Edit above the Selector. A set starts with five rows named Untitled; the + button adds more, and the pencil on a row opens Rename Entry. The name is what identifies the entry in your export. A set holds up to 30 rows.
-
Choose the icon. Press Done to leave edit mode,
select a row, and browse the Flutter Icons tab. The search box
filters on the Flutter name itself —
firefindslocal_fire_department, while words that are not part of a name (sword,heart,coin) return nothing, so browsing the grid is the reliable way to find an icon. The grid shows every icon in the color the row is currently using, so you are always looking at the real combination. -
Choose the color. Switch to the Colors tab. Rather
than swatches, the palette repeats the icon you selected in each of the available
shades. The Background button beside the tabs changes the preview
backdrop so you can check contrast — it never changes the color assigned to a row,
and appears in the export only as a single
backgroundentry. - Confirm the row. Press Apply to lock in the icon and color for that row, then move on to the next one. Rows stay in the Selector while you work, and are saved on your device between sessions.
- Copy individual values. On the Confirmed Selections screen, expand a row and tap Title, Icon or Color to copy that one value to your clipboard; the background color has its own copy button at the top of the screen.
- Export as JSON. When your set is complete, tap Export to open the Confirmed Selections screen, then tap Export JSON to copy the entire set — every row name with its icon and color constant, plus the preview background — as a single JSON object.
System Requirements
- App Store
- iOS 13.0 or later · iPhone and iPad
- Web App
- Any modern browser (Chrome, Safari, Firefox, Edge). No installation and no account; everything runs and stays in the browser.
- Library
- 195 icons in 24 themed runs, drawn from the Material Icons set that ships with Flutter, and a palette of 95 shades — 83 Material shades plus 12 custom neon and metallic colors.
- Language
- English.
Frequently Asked Questions
What is GameIconKit?
GameIconKit lets you browse Flutter's official Material Icons filtered for game UI — skills, items, spells, weapons, and more — preview every color variant, and export your full icon set as Flutter-ready JSON in one tap.
Is there a difference between the App Store version and the Web version?
Both versions share the same core functionality. The App Store version is optimized for iPhone and iPad. The Web version runs in any modern browser on any device.
Where is my data stored?
All your icon selections and settings are stored locally on your device — on the iOS app in the app's private storage, and on the Web version in your browser's Local Storage. No data is sent to any server. To delete your data, uninstall the iOS app or clear your browser's site data for this domain.
Does the app collect my personal data?
No personal data is collected directly by the app. For details on third-party services used (such as advertising), please see the Privacy Policy that matches the version you are using.
What are the current limitations?
GameIconKit covers Material Icons included in Flutter's standard icon set.
Custom or third-party icon libraries are not supported. The JSON export format
is designed for Flutter projects; use in other frameworks may require reformatting.
Icons and Material shades export as constants you can use as they are
(Icons.shield, Colors.red.shade500), while the 12 neon and
metallic shades export under their own labels (Neon.cyan,
Metallic.gold) and need a matching Color(0xFF…) value in
your project.
How to report a bug or request a feature?
Please use the contact form on the Contact page.