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.