Skip to content

Icons Format

The icons JSON file should be named icons.json and placed at the root of your icon pack. This file defines all the icons that are available to TilePad in your pack


A typical Icons file looks like this:

[
{
"name": "example",
"path": "icons/example.svg"
}
]

Each icon has a name and path

{
"name": "example",
"path": "icons/example.svg"
}
Field Type Required Description
name string Yes Unique name of the icon to reference it
icon string (URL) Yes Path to the icon relative to the icon pack root

[
{
"name": "example",
"path": "icons/example.svg"
},
{
"name": "example-b",
"path": "icons/example-b.svg"
}
]