# \[Extension\] Letter Image Extension

**URL:** <https://forum.makecode.com/t/extension-letter-image-extension/42517>\
**Category:** Show & Tell\
**Tags:** extension\
**Created:** [March 5, 2026, 7:35pm UTC](https://forum.makecode.com/t/extension-letter-image-extension/42517 "2026-03-05T19:35:57Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![NeverStopTheCoder](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/neverstopthecoder/32/21194_2.png) [@NeverStopTheCoder](https://forum.makecode.com/u/NeverStopTheCoder)\
**Post date:** [May 3, 2026, 4:23pm UTC](https://forum.makecode.com/t/extension-letter-image-extension/42517/21 "2026-05-03T16:23:41Z")

</div>

Update Log:

May 3 2026:

so I’ve added a block

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

that will get the image of a Letter

any suggestions on what you guys want @1978monkeynutze and @MMM-tek to be added

---

<div class="post-metadata">

**Author:** ![NeverStopTheCoder](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/neverstopthecoder/32/21194_2.png) [@NeverStopTheCoder](https://forum.makecode.com/u/NeverStopTheCoder)\
**Post date:** [May 4, 2026, 7:14pm UTC](https://forum.makecode.com/t/extension-letter-image-extension/42517/22 "2026-05-04T19:14:10Z")

</div>

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

fixed it so now it works now how I wanted it

---

<div class="post-metadata">

**Author:** ![NeverStopTheCoder](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/neverstopthecoder/32/21194_2.png) [@NeverStopTheCoder](https://forum.makecode.com/u/NeverStopTheCoder)\
**Post date:** [May 4, 2026, 11:35pm UTC](https://forum.makecode.com/t/extension-letter-image-extension/42517/23 "2026-05-04T23:35:49Z")

</div>

Update Log:

May 4 2026:

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

I’ve added a Values Section with theses blocks

- 1.Get Letter Image Height at: Gets the height of the letter image at the given index
- 2.Get Letter Image Width at: Gets the width of the letter image at the given index
- 3.Get Letter at: Gets the Letter at a given index
- 4.Get Letter Image at: Gets the whole Image at a given index

---

<div class="post-metadata">

**Author:** ![NeverStopTheCoder](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/neverstopthecoder/32/21194_2.png) [@NeverStopTheCoder](https://forum.makecode.com/u/NeverStopTheCoder)\
**Post date:** [May 5, 2026, 8:14pm UTC](https://forum.makecode.com/t/extension-letter-image-extension/42517/24 "2026-05-05T20:14:27Z")

</div>

update log:

May 5 2026:

I’ve added ![image](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/7/3/731f66ca74a0004451950917322ec4186c8459d6.png) coma and updated the question mark to look more like the game ![image](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/5/4/544bb7da8bfb8a5a6bff975c1e5b97a5a3e783a8.png) and done the same with the exclamation point

---

<div class="post-metadata">

**Author:** ![NeverStopTheCoder](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/neverstopthecoder/32/21194_2.png) [@NeverStopTheCoder](https://forum.makecode.com/u/NeverStopTheCoder)\
**Post date:** [May 6, 2026, 1:51am UTC](https://forum.makecode.com/t/extension-letter-image-extension/42517/25 "2026-05-06T01:51:05Z")

</div>

Update Log:

May 5 2026:

FONT UPDATE

with a set font block

right now there’s only default and bold and bold is not complete right now it only has the 26 capital letters

and

added y spacing because some of the bold letters are tall

here’s what it looks like I copied this font online

---

<div class="post-metadata">

**Author:** ![NeverStopTheCoder](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/neverstopthecoder/32/21194_2.png) [@NeverStopTheCoder](https://forum.makecode.com/u/NeverStopTheCoder)\
**Post date:** [May 6, 2026, 6:03pm UTC](https://forum.makecode.com/t/extension-letter-image-extension/42517/26 "2026-05-06T18:03:14Z")

</div>

there is now the rest of the characters eg +,=,-,\*,", and the coma and numbers eg 1234567890 in the Bold Palette what are some other ones you guys want

---

<div class="post-metadata">

**Author:** ![NeverStopTheCoder](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/neverstopthecoder/32/21194_2.png) [@NeverStopTheCoder](https://forum.makecode.com/u/NeverStopTheCoder)\
**Post date:** [May 7, 2026, 1:46am UTC](https://forum.makecode.com/t/extension-letter-image-extension/42517/27 "2026-05-07T01:46:44Z")

</div>

I found a website that has a lot of fonts so the new fonts added will have good looking lower and upper case letters and misc stuff

---

<div class="post-metadata">

**Author:** ![NeverStopTheCoder](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/neverstopthecoder/32/21194_2.png) [@NeverStopTheCoder](https://forum.makecode.com/u/NeverStopTheCoder)\
**Post date:** [May 7, 2026, 9:41pm UTC](https://forum.makecode.com/t/extension-letter-image-extension/42517/28 "2026-05-07T21:41:32Z")

</div>

ok so now there is a RETRO font that is in BETA I got tired but wanted to release something so it only has ABCDEFGHIJKLMNOPQRSTUVWXYZabcdef and !.#§

---

<div class="post-metadata">

**Author:** ![TheGooberEarth](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/thegooberearth/32/36693_2.png) [@TheGooberEarth](https://forum.makecode.com/u/TheGooberEarth)\
**Post date:** [May 8, 2026, 4:52pm UTC](https://forum.makecode.com/t/extension-letter-image-extension/42517/29 "2026-05-08T16:52:24Z")

</div>

why did you put the section symbol and NO NUMBERS bro

---

<div class="post-metadata">

**Author:** ![NeverStopTheCoder](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/neverstopthecoder/32/21194_2.png) [@NeverStopTheCoder](https://forum.makecode.com/u/NeverStopTheCoder)\
**Post date:** [May 8, 2026, 11:56pm UTC](https://forum.makecode.com/t/extension-letter-image-extension/42517/30 "2026-05-08T23:56:59Z")

</div>

there will be numbers i am copying a style on a website and I said it(the Retro Font) was in BETA but now you can type

ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrsruvwxyz and !.#§?: just left are 1234567890-=+\*,

---

<div class="post-metadata">

**Author:** ![NeverStopTheCoder](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/neverstopthecoder/32/21194_2.png) [@NeverStopTheCoder](https://forum.makecode.com/u/NeverStopTheCoder)\
**Post date:** [May 9, 2026, 7:19pm UTC](https://forum.makecode.com/t/extension-letter-image-extension/42517/31 "2026-05-09T19:19:22Z")

</div>

ok now there are numbers there are ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrsruvwxyz and !.#§?: and 1234567890 and -=+\*, but you are probably gonna have to use the spacing values because all the upper case letters kinda work together same with lower case all the math and , work and all the numbers work but together they all get mixed but still fine

---

<div class="post-metadata">

**Author:** ![NeverStopTheCoder](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/neverstopthecoder/32/21194_2.png) [@NeverStopTheCoder](https://forum.makecode.com/u/NeverStopTheCoder)\
**Post date:** [May 9, 2026, 7:23pm UTC](https://forum.makecode.com/t/extension-letter-image-extension/42517/32 "2026-05-09T19:23:54Z")

</div>

update log:

May 9 2026:

![Screenshot 2026-05-09 12.35.36 PM](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/b/4/b44b2446d24bea08ca0f29c3d9be1ae9a59aa039.png)

![Screenshot 2026-05-09 12.35.42 PM](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/2/e/2e91d3ddca72a80524343226eec5ac30d6215644.png)

blocks that let you change what letter you want to flicker like a press A

and I updated it so the basic put up and take down press A works with whatever font you have

---

<div class="post-metadata">

**Author:** ![NeverStopTheCoder](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/neverstopthecoder/32/21194_2.png) [@NeverStopTheCoder](https://forum.makecode.com/u/NeverStopTheCoder)\
**Post date:** [May 9, 2026, 11:02pm UTC](https://forum.makecode.com/t/extension-letter-image-extension/42517/33 "2026-05-09T23:02:03Z")

</div>

update log:

May 9 2026:

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

so I’ve changed the font blocks unfortunately I wish I knew how to do this myself but I used Google gemini and help here **[Question for smart people](https://forum.makecode.com/t/question-for-smart-people/42102)** but now you can have a font type and set that wherever you are and and letter you type that is not defined will show a 🛇 and don’t know why this would matter but you can use the default ones as well and use those if you change them

---

<div class="post-metadata">

**Author:** ![NeverStopTheCoder](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/neverstopthecoder/32/21194_2.png) [@NeverStopTheCoder](https://forum.makecode.com/u/NeverStopTheCoder)\
**Post date:** [May 10, 2026, 12:29am UTC](https://forum.makecode.com/t/extension-letter-image-extension/42517/34 "2026-05-10T00:29:15Z")

</div>

so I forgot to remove that post (mods just keep it) but I did not end up doing that because it go way to complicated but for the troubles here

 ![image](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/b/5/b5160e4983764a1dca84b28d58021cf3675be48c.png)

a box outline for the text

---

<div class="post-metadata">

**Author:** ![NeverStopTheCoder](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/neverstopthecoder/32/21194_2.png) [@NeverStopTheCoder](https://forum.makecode.com/u/NeverStopTheCoder)\
**Post date:** [May 10, 2026, 7:09pm UTC](https://forum.makecode.com/t/extension-letter-image-extension/42517/35 "2026-05-10T19:09:15Z")

</div>

nevermind big update May 10 2026:

 ![Screenshot 2026-05-10 8.13.38 AM](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/a/e/aef569ea92f445a3de270c9e2ca3c9fec32f1b6d.png)

you can now select a font type

with a little help from

that fourm post

google

and `@jwunderl` status bar extension

![Screenshot 2026-05-10 8.13.47 AM](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/d/9/d9fec09a1a9657f9840e84d1afba78e045a3581a.png)

and any letter you don’t set but type sets a 🛇

---

<div class="post-metadata">

**Author:** ![NeverStopTheCoder](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/neverstopthecoder/32/21194_2.png) [@NeverStopTheCoder](https://forum.makecode.com/u/NeverStopTheCoder)\
**Post date:** [May 10, 2026, 7:18pm UTC](https://forum.makecode.com/t/extension-letter-image-extension/42517/36 "2026-05-10T19:18:58Z")

</div>

Update Log:

May 10 2026:

 ![image](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/e/b/ebe08de4b8b9b6a543b79e13797c4b008a4db0f5.png)

NEW FONT: PIXEL 3D

right now all that you can type are ABCDEFGHIJKLMNOPQRSTUVWXYZ

the spacing needs to be 18 and the space spacing 10 the y spacing 18 and the length around 9

---

<div class="post-metadata">

**Author:** ![1978monkeynutze](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/1978monkeynutze/32/36494_2.png) [@1978monkeynutze](https://forum.makecode.com/u/1978monkeynutze)\
**Post date:** [May 11, 2026, 2:19am UTC](https://forum.makecode.com/t/extension-letter-image-extension/42517/37 "2026-05-11T02:19:25Z")

</div>

could you show the new link for the extension with the updates?

---

<div class="post-metadata">

**Author:** ![NeverStopTheCoder](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/neverstopthecoder/32/21194_2.png) [@NeverStopTheCoder](https://forum.makecode.com/u/NeverStopTheCoder)\
**Post date:** [May 11, 2026, 2:41pm UTC](https://forum.makecode.com/t/extension-letter-image-extension/42517/38 "2026-05-11T14:41:17Z")

</div>

same link it atuo updates when I update it

---

<div class="post-metadata">

**Author:** ![NeverStopTheCoder](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/neverstopthecoder/32/21194_2.png) [@NeverStopTheCoder](https://forum.makecode.com/u/NeverStopTheCoder)\
**Post date:** [May 11, 2026, 5:56pm UTC](https://forum.makecode.com/t/extension-letter-image-extension/42517/39 "2026-05-11T17:56:50Z")

</div>

ok some what big update:

May 11 2026:

 ![Screenshot 2026-05-11 10.40.37 AM](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/c/6/c60a00b234616c550965f89381a27e648be36ceb.png)

now you can just select what letter you want instead of putting a index

![Screenshot 2026-05-11 10.40.22 AM](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/f/5/f51b5884baab7eb311fe248e8ba6c84e8bca78f7.png)

I’ll keep the letter list block just in case you guys need the index of each letter

and

![image](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/1/3/13feefb7f0a38c9701edac61be743a0b96d644c0.png)

set up press letter updated so all the blocks that needed index numbers now jest need the letter

---

<div class="post-metadata">

**Author:** ![NeverStopTheCoder](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/neverstopthecoder/32/21194_2.png) [@NeverStopTheCoder](https://forum.makecode.com/u/NeverStopTheCoder)\
**Post date:** [May 12, 2026, 3:57am UTC](https://forum.makecode.com/t/extension-letter-image-extension/42517/40 "2026-05-12T03:57:01Z")

</div>

update log:

May 11 2026:

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

now all lowercase letters done

[Previous page](https://forum.makecode.com/t/extension-letter-image-extension/42517.md?page=1)

[Next page](https://forum.makecode.com/t/extension-letter-image-extension/42517.md?page=3)
