OSRSPlan

OSRS Font Generator

Write any text in any of the 21 OSRS fonts, pixel for pixel, with your colours, shadow and chat effects, and save it as a PNG or an animated GIF.

Tool added 9 Nov 2026

Your text
Size

Font—
Image—
Characters drawn—
Moves—

How the generator draws your text

Every letter is the game's own picture of it, taken from the game files, so the text matches what you see in the game pixel for pixel: the same spacing, the same one-pixel shadow down and to the right, the same lines. Pick a size to scale it up by whole pixels, which keeps the edges sharp. The PNG and the GIF save at that size; the preview shrinks to fit the screen if it has to.

There are 21 fonts to choose from, every one the game holds. The OSRS fonts page shows where the game uses each one, with your text in all of them side by side and every character of each. Chat over a player's head is Bold 12, which is where the generator starts; the chatbox is Plain 12, and dialogue with characters is Quill 8.

Chat effects

Tick Read chat effect words and each line is read the way the game reads a public message: a colour word and a colon at the start, then an effect word and a colon. glow1:wave:Selling lobsters fades through its colours while the letters ride a wave, and flash2:scroll:Buying gf flashes as it scrolls past. The words come off, as they do in the game, and the rest of the line moves exactly as it does over a head: the same 150 cycles of 20 ms, which is 3 seconds, at the 50 frames a second the Java client draws. Download GIF saves every frame and loops; Download PNG saves the frame on screen.

Every colour works (yellow, red, green, cyan, purple, white, flash1, flash2, flash3, glow1, glow2, glow3, rainbow), and so does pattern with up to eight colour letters, such as patternq3q3q3q3:I am a bumblebee!!!. The effects are wave, wave2, shake, scroll, slide. A line with no colour word keeps the colour you picked. Each line of your text is read on its own, so one image can hold several messages, each with its own effect. The OSRS chat effects page explains every colour and effect, who sees them and how the game reads what you type, which takes in more than the generator does: the 80-character limit, sentence case and the channel a line goes to. The generator draws your text as you typed it.

Colour tags

The game colours parts of its own text with tags, and the generator follows them when Read colour tags is ticked: <col=ff0000> and </col> for colour, <shad=ffffff> and </shad> for the shadow, <u> to underline, <str> to strike through, and <br> for a new line. <lt> and <gt> write the angle brackets themselves. With the box unticked, every character you type is drawn as it is.

Characters a font has no picture for

The game draws text one byte at a time in the Windows-1252 character set, so letters from other alphabets show as a question mark, as they would in the game. A character the chosen font has no picture for still takes up its width and draws nothing: Fairy and Fairy Large have capital letters only, Scratch and Scratch Large a few dozen characters, and Invisible draws nothing at all. The note under the preview counts any such characters.

Update history

Every change to this calculator

  • Calculator added