# Extension Icon Help

**URL:** <https://forum.makecode.com/t/extension-icon-help/45650>\
**Category:** Help\
**Tags:** extension\
**Created:** [August 30, 2026, 7:05pm UTC](https://forum.makecode.com/t/extension-icon-help/45650 "2026-08-30T19:05:22Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![CodaKnight](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/codaknight/32/33491_2.png) [@CodaKnight](https://forum.makecode.com/u/CodaKnight)\
**Post date:** [August 30, 2026, 7:05pm UTC](https://forum.makecode.com/t/extension-icon-help/45650/1 "2026-08-30T19:05:22Z")

</div>

Hey guys. I was wondering if anyone who has knowledge in making extensions and adding an icon to the extension can help me. I tried to add an icon for the extension but it just looks really big. I tried to change the image size, but that didn’t seem to work:

 ![image](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/6/c/6c1072f6aa5b35220886981c74965da2eb997156.png)

I don’t know if this will be helpful, but here is the JSON file:

```json
{
    "name": "TypeScriptExpanded",
    "version": "0.0.4",
    "description": "TypeScriptExpanded adds extra JavaScript and TypeScript features, utilities, type checks, conversions, and APIs to MakeCode Arcade.",
    "dependencies": {
        "device": "*",
        "arcade-sprite-util": "github:jwunderl/arcade-sprite-util#v0.6.0"
    },
    "files": [
        "main.blocks",
        "main.ts",
        "README.md",
        "docs/optionalproperty.md",
        "docs/testdoc.md",
        "LICENSE",
        "assets.json",
        "ts-extras-test.ts"
    ],
    "testFiles": [
        "test.ts"
    ],
    "targetVersions": {
        "target": "4.1.14",
        "targetId": "arcade"
    },
    "supportedTargets": [
        "arcade"
    ],
    "preferredEditor": "tsprj",
    "weight": 79,
    "icon":"https://raw.githubusercontent.com/CrzLe0723/typescriptexpanded/refs/heads/master/TypeScriptExpandedIcon.png"
}

```
