Pls Donate Text Generator
Type your booth text, pick a color or rainbow letters, set size and weight, and copy the rich text code for your PLS DONATE stand.The Pls Donate Text Generator writes the rich text markup that the Roblox game PLS DONATE uses for stand and booth text. Type what you want your sign to say, choose a single color or let the tool color each letter in rainbow order, set the size, weight and italics, and press Generate. You get a live preview and a box with the raw code to copy into your stand's text field in the game.
The controls
- Text – the words on your sign. It starts as "Pls Donate"; replace it with anything.
- Text color – a color picker. It's used only when rainbow mode is off.
- Apply rainbow colors – on by default. Each character gets its own color, cycling through the seven rainbow colors (violet, indigo, blue, green, yellow, orange, red). The starting color is shuffled every time you press Generate, so press again if you want a different order.
- Text weight – Default, or 100 to 900 in steps of 100. 400 is regular, 700 is bold; the tool starts at 600.
- Text size – 1 to 100, starting at 49.
- Italic – wraps the whole thing in an italic tag.
That's the whole control panel. There's no font-family picker, no stroke or outline setting and no bold checkbox; weight 700 or above gives you bold.
What you get
Two things appear under the button: a rendered preview of the text in your chosen colors, and the code itself. A single-color result looks like this:
<font color="#00ff00" style="font-size: 49px; font-weight: 600">Pls Donate</font>
In rainbow mode every character is wrapped in its own <font color="…"> tag, so a ten-letter sign produces around 600 characters of code. Use the Copy button to grab it, then paste it into the text field of your stand in PLS DONATE.
One thing to know before you paste: Roblox's rich text reads size and weight from size="49" and weight="600" attributes on the font tag, not from a CSS-style style attribute. The color and italic parts of this tool's output are the standard Roblox tags and work as expected; if the size or weight doesn't apply in-game, replace the style="…" part with size="49" weight="600".
Rich text tags PLS DONATE understands
PLS DONATE stands use Roblox's built-in rich text, which is a small HTML-like markup. The tags below are the ones that matter for stand text; they can be nested, and every opening tag needs a matching closing tag or the whole line falls back to plain text.
| Tag | What it does | Example |
|---|---|---|
<font color="#hex"> | Sets the color. Hex (#FF0000) and rgb(255,0,0) both work. | <font color="#FF0000">Pls</font> |
<font size="n"> | Sets the text size in Roblox units. | <font size="40">Donate</font> |
<font face="Name"> | Switches font, e.g. Bangers, Creepster, Fredoka One, Luckiest Guy, Permanent Marker. | <font face="Bangers">Tips</font> |
<font weight="n"> | Weight from 100 to 900, or words like bold. | <font weight="900">Thanks</font> |
<b>, <i>, <u>, <s> | Bold, italic, underline, strikethrough. | <u><b>Pls Donate</b></u> |
<stroke> | Outline around the letters, with color and thickness. | <stroke color="#000000" thickness="2">Hi</stroke> |
<sc>, <uc> | Small caps, all caps. | <uc>donate</uc> |
<br /> | Line break. | Pls<br />Donate |
A couple of practical notes. Stand text has a length limit in the game, and rainbow markup is expensive because every letter carries its own tag, so keep rainbow text to a few words; use a single color for longer messages. Characters like < in your actual message will confuse the parser, so avoid them. And the colors are exactly what you put in: pale yellow on a white stand is unreadable no matter how nice the code looks here.
Ways people use it
- Rainbow "PLS DONATE" signs – the classic. Type the phrase, leave rainbow on, press Generate until the color order starts on the color you like.
- Thank-you and goal text – a colored line such as "Thanks for 1K Robux" or "Goal: 500" that stands out from the default white.
- Matching your avatar – pick the hex color of your outfit with the color picker so the stand and the character match.
- Other Roblox text boxes – any game that enables rich text on a TextLabel or TextBox will render the same tags, so the code works beyond PLS DONATE too.
If you want to decorate the sign with symbols rather than tags, the Random Symbol Generator and Random Emoji Generator give you characters you can paste alongside the text. The Random Font Generator makes Unicode-styled text that works in places rich text doesn't, such as usernames and chat. You'll find more text tools under all word and language generators.
Frequently asked questions
- How do I get colored text in PLS DONATE?
Wrap the text in a font tag with a color attribute, for example <font color="#00FF00">Pls Donate</font>, and paste it into your stand's text field. This generator writes that code for you; pick a color, press Generate and use the Copy button.
- How do I make rainbow text in PLS DONATE?
Each letter needs its own font tag with a different color. Leave the "Apply rainbow colors" box ticked and the tool cycles violet, indigo, blue, green, yellow, orange and red across your letters. Keep the message short, since every letter adds about 60 characters of code.
- Can I change the font, not just the color?
Not with this tool; it has no font-family picker. You can add one by hand with <font face="Bangers">…</font> around the generated text. Roblox fonts such as Bangers, Creepster, Fredoka One, Luckiest Guy, Oswald and Permanent Marker work in PLS DONATE.
- Why does my text show the code instead of colors?
Usually a tag is unclosed or mistyped, or the text box you pasted into does not have rich text enabled. Check that every <font …> has a matching </font>, that the color is a valid hex like #FF0000, and that you pasted into the stand text field rather than chat.
- What are the exact hex codes the rainbow mode uses?
Violet #9400D3, indigo #4B0082, blue #0000FF, green #00FF00, yellow #FFFF00, orange #FF7F00 and red #FF0000. You can use the same codes by hand with the single-color mode.



