Reddit Username Rules: Length and Allowed Characters
A Reddit username is the account name other people see in your profile URL and in comments. Before committing to one, check the current registration form as well as a Reddit username checker. A checker can help with candidate research, but only Reddit can confirm whether a name can be registered.
Length and characters
Reddit's published guidance describes usernames of 3–20 characters. Letters, numbers, hyphens, and underscores can be used; spaces, periods, and other punctuation are outside those rules. The /u/ or /user/ part of a profile address is a URL path, not part of the 20-character name. For example, garden_notes and garden-notes use different separators and would be distinct strings if both were accepted and available.
Format is only one reason a name may be rejected. A correctly formed name can already be taken, reserved, or affected by other platform restrictions. Test the exact candidate in Reddit's own account flow before putting it on packaging or a campaign page.
Choose a name that is easy to share
If people will type the name from a poster or hear it spoken aloud, compare how a hyphen and underscore sound and look. A separator can make a long name readable, but it also makes a URL easier to mistype. For a brand, check likely variations so you know what a visitor might enter accidentally. Registering additional accounts solely to block every variation can create management and policy problems; follow Reddit's rules for each account you operate.
Avoid implying that a similar unused spelling belongs to you. If another account impersonates your organization or infringes a mark, use Reddit's reporting process and provide the relevant evidence. A username check cannot decide an ownership dispute.
Finalize carefully
Reddit does not offer a general way to rename a finalized username. Review spelling and capitalization in the registration screen. If the platform offers an automatically generated name for a new account, read its current prompt and deadline before confirming or posting. The account's display label and the permanent username may not have the same editing rules.
Save the profile URL after registration and open it while signed out. This catches typing errors before the link goes into a newsletter, bio, or printed material.
Frequently Asked Questions (FAQ)
Can I use both a hyphen and an underscore? Those characters are allowed under Reddit's published format guidance. Test the exact combination in the live form.
Does the 20-character limit include /u/? No. That path segment is separate from the username.
Can I change the username later? Reddit generally does not let you rename a finalized username. Check the current registration prompt before accepting a suggested name.
Does a format-valid name mean it is available? No. Reddit's registration flow is the final check.
Loading comments...