VALORANT, CS2 & APEX, FREE FOREVER

Valorant Name GeneratorSpin for a Cool Riot ID

Type your name, pick a game, hit spin, and three reels land on a gamer tag that fits that game's real character limit. Valorant, CS2 and Apex Legends are built in.

,

Valorant mode: every result is 16 characters or fewer, so it works as a Riot ID game name (3 to 16 characters).

Definition: A Valorant name generator is a free tool that builds gamer tags by combining a prefix, a styled version of your name and a suffix. CopyFont's version keeps every result inside the character limit of the game you pick: 16 for a Valorant Riot ID game name, 32 for a CS2 Steam name and 16 for an Apex Legends account name.

What Makes a Good Valorant Name

A Valorant Riot ID is a game name of 3 to 16 characters plus a tagline of 3 to 5 characters after the # sign. Your game name is what teammates read on the scoreboard and hear called out in voice chat, so short and easy to pronounce beats clever and hard to spell. Names built around game words, like Spike, Plant, Peek and Flank, read as Valorant right away without needing an explanation.

The generator mixes a game flavored prefix, your own name in one of seven styles, and a suffix such as _Ace or _Peek. If a combination runs past the limit for the selected game, it tries again until one fits, so what you copy is what you can actually enter.

Character Limits by Game

Valorant3 to 16 characters
CS2 (Steam name)Up to 32 characters
Apex LegendsAbout 3 to 16 characters
Fancy fontsDiscord, bio, socials

Game name fields are strict about which characters they accept, so this generator sticks to plain letters, numbers and underscores. Riot's support page describes Riot ID game names as alphanumeric, so if the Riot client rejects an underscore in a generated name, remove it and keep the rest. For a styled look, use the Font Generator on your Discord profile or stream bio, and check the Discord Fonts page for styles that render cleanly there. Rules can change, so confirm the current limit on your platform's account page before you commit.

Riot ID Rules, Straight From Riot

These rules come from Riot's own Riot ID FAQ, checked in October 2026. Riot can change them, so treat the support page as the final word.

Source: Riot Games Support, Riot ID FAQ.

Picking a name that works in a match

Frequently Asked Questions

A Valorant Riot ID has two parts: a game name of 3 to 16 characters and a tagline of 3 to 5 characters after the # sign. The game name is what teammates see in match. Every result from this generator stays within 16 characters so it can be used as a Riot ID game name.
Type your name, pick Valorant, and click Spin. The generator combines a Valorant flavored prefix, a styled version of your name and a suffix. Spin again until one sounds right, then copy it. Short names are easier to read on the scoreboard and in voice chat.
Riot restricts what characters a Riot ID can contain, so plain letters and numbers are the safe choice and styled Unicode text will often be rejected. Use fancy fonts in places that accept any text, such as your Discord profile, stream bio or social accounts, with CopyFont's Font Generator.
In Counter-Strike 2 your in-game name comes from your Steam profile name, which can be up to 32 characters. Steam accepts a wide range of characters, so CS2 gives you the most room of the three games here. The generator uses a 32 character limit when CS2 is selected.
Apex Legends uses your platform or EA account name, and an EA ID is generally 3 to 16 characters using letters, numbers and a few symbols. Rules can change, so check the account page of your platform before you commit. Results here stay within 16 characters.
Yes, totally free with nothing to sign up for. Keep spinning until you find a name you like, then copy it.
Riot's Riot ID FAQ says you can change your Riot ID for free on a 90-day cooldown. Check Riot's support page for the current rule before you plan a change.
Riot's support page describes game names and taglines as alphanumeric, meaning letters and numbers. Names generated here may include an underscore, so if the Riot client rejects it, remove the underscore and keep the rest.