Free Fire Text Fonts Generator

Design unique Free Fire bio signatures and guild tags with color gradient hex codes and fancy letters.

Which field takes what

Free Fire has four text fields you can style. The nickname (12 characters) takes styled unicode but not colour. The bio takes styled unicode and [HEX] colour codes. Guild names take styled unicode. Guild descriptions take styled unicode and colour codes. So a complete look is a styled nickname in a short frame, a coloured bio with a gradient, and a guild name in the same alphabet as the nickname. All the mathematical alphabets render in-game; combining marks (zalgo) are blocked in every field.

Writing the colour syntax

A Free Fire colour code is a six-digit hex value in square brackets: [FF1E56] is a hot pink, [00F2FE] an ice blue, [FFD700] gold. Placed before text, it colours everything until the next code or the end of the field. Per-letter gradients are just a code before each letter: [FF0000]N[FF7700]o[FFFF00]v[00FF00]a. The Coloured names studio on the home page generates both from a palette and writes them with the copy button, so you do not type the codes by hand. Codes are eight characters each and count toward the field's length even though the game hides them.

Frequently asked questions

What is the Free Fire colour code format?

A six-digit hex in square brackets before the text: [FF1E56]Nova. It works in the bio and guild descriptions, not in the nickname.

How do I make a rainbow name in Free Fire?

Put a different colour code before each letter of your bio text. The Coloured names studio's multi-hex format does this from a palette and copies it in one click.

Do the hidden colour codes use up my bio characters?

Yes. Each code is eight characters. A per-letter gradient on an eight-letter word uses 64 characters of codes plus the letters.