Skip to content
NordBots.

Rainbow Text Generator

Type a line, pick a fade, and get ready to paste ArkML that colors it character by character. Rainbow, fire, ice, toxic, the NordBots ember, or any two colors of your own.

Your text

Classics

Heat

Cold

Nature

Sky and space

Candy

Ark flavors

Retro vibes

Party

Fades

Duos

Preview and output

Taste the rainbow

ArkML output<RichColor Color="1,0,0,1">T</><RichColor Color="1,0.357,0,1">a</><RichColor Color="1,0.714,0,1">s</><RichColor Color="0.929,1,0,1">t</><RichColor Color="0.571,1,0,1">e</> <RichColor Color="0.214,1,0,1">t</><RichColor Color="0,1,0.143,1">h</><RichColor Color="0,1,0.5,1">e</> <RichColor Color="0,1,0.857,1">r</><RichColor Color="0,0.786,1,1">a</><RichColor Color="0,0.429,1,1">i</><RichColor Color="0,0.071,1,1">n</><RichColor Color="0.286,0,1,1">b</><RichColor Color="0.643,0,1,1">o</><RichColor Color="1,0,1,1">w</>

517 characters. ArkML multiplies text length a lot, and game fields have their own limits, so keep an eye on this number for long lines.

Frequently asked questions

How does rainbow text work in ARK?
The game colors text with ArkML RichColor tags. A rainbow is many small tags in a row, each coloring one character or word a little differently. This tool builds that string for you.
Why is the output so long?
Every colored character carries its own RichColor tag, which is around forty characters of markup. The character counter under the output shows the real length so you can stay inside whatever field you are pasting into.
Why are spaces not colored?
A space has nothing visible to color, so wrapping it only makes the output longer. The generator leaves spaces plain, the same way the well known rainbow example on the ARK wiki does.

ArkML syntax per the community documentation at ark.fandom.com/wiki/ArkML.