Cite a username the way you would cite any online handle: put it in quotation marks, use the @ symbol if that is how the person is known, and include the platform name if the context is not obvious

When you mention someone's username in an essay, article, or formal document, treat it as a proper name that needs to be set apart from your regular text. The most common approach is to put the username in quotation marks and capitalize it exactly as the person uses it. If the username is widely known only on one platform—like a Reddit username in a post about Reddit—you can skip the platform name. If you are writing for a general audience or mixing references from different sites, add the platform so readers know where to find the person.

The format you choose depends on your document's style guide. MLA, APA, and Chicago style each have slightly different rules for how to handle usernames, but all three agree on the core principle: make it clear to the reader what is the username and what is your own text.

Key Takeaways

  • Put the username in quotation marks and capitalize it exactly as the person uses it, whether that is all lowercase, mixed case, or all uppercase.
  • Add the @ symbol before the username if that is how the person is publicly known on that platform, such as @username on Twitter or Instagram.
  • Include the platform name in parentheses or in your sentence if readers might not know where the username belongs.
  • Check your document's style guide—MLA, APA, and Chicago each have specific rules for citing usernames in formal papers.
  • If you are quoting something the person posted, cite the username, the platform, the date, and a URL or the post itself, depending on your style guide.

Quotation marks and capitalization

The simplest rule is to put quotation marks around the username and keep the capitalization exactly as the person uses it. If someone goes by "JohnSmith42", write it as "JohnSmith42" in your text. If they use all lowercase like "moonlight_dreams", write "moonlight_dreams". This tells the reader that what is inside the quotation marks is a username, not a regular word or name.

Do not change the capitalization to match your sentence. Even if the username appears at the start of a sentence, keep it as the person uses it. For example: "moonlight_dreams posted the first comment" is correct, not "Moonlight_dreams posted the first comment". The quotation marks do the work of signaling that this is a username, so the capitalization stays true to the original.

When to use the @ symbol

The @ symbol is part of how usernames work on Twitter, Instagram, Mastodon, and some other platforms. If the person is known publicly with the @ symbol—meaning that is how you would tag or mention them on that platform—include it in your citation. Write "@username" in quotation marks, like "@elonmusk" or "@nasa".

The @ symbol is not part of the username itself; it is a platform convention that means "mention this person". On Reddit, usernames do not use @, so you would write "u/username" or just "username" depending on context. On Bluesky, the @ is part of the handle. Check how the person is publicly tagged on their platform of choice, and match that format.

Adding the platform name

If your reader might not know which platform the username belongs to, add the platform name. You can do this in a few ways: put it in parentheses after the username, work it into your sentence, or include it in a citation. For example: "The account "JohnSmith42" (Twitter)" or "On Reddit, the user u/JohnSmith42 posted..." or "According to a tweet by @JohnSmith42...".

The platform name matters most when you are mixing references from different sites in the same document, or when your audience might not be familiar with the platform. If you are writing an article about Reddit and every username is from Reddit, you can skip the platform name after the first mention. If you are writing about social media trends and pulling examples from Twitter, TikTok, and Instagram, include the platform each time so readers know where to look.

MLA style for usernames

In MLA format, put the username in quotation marks and include the platform name. If you are citing a specific post or tweet, include the date posted and the URL. The basic format is: "username" Platform Name, Date, URL.

For example: "@nasa" Twitter, 15 Mar. 2024, twitter.com/nasa/status/1234567890. If you are just mentioning the username in passing without citing a specific post, quotation marks and the platform name are enough: The account "JohnSmith42" (Twitter) has over 100,000 followers.

APA style for usernames

APA style treats usernames similarly but with different punctuation. Put the username in quotation marks, include the platform, and if you are citing a specific post, add the date and URL. The format is: "username" [Platform Name]. (Date). Retrieved from URL.

For a tweet: "@nasa" [Twitter]. (2024, March 15). Retrieved from twitter.com/nasa/status/1234567890. For a general mention: The account "JohnSmith42" (Twitter) has over 100,000 followers. APA also prefers that you include the full URL or DOI if you are citing a specific post, so readers can find it.

Chicago style for usernames

Chicago style is more flexible with usernames. You can use quotation marks, italics, or no special formatting, as long as you are consistent throughout your document. Most writers use quotation marks. Include the platform name and, if citing a specific post, the date and URL.

For example: The account "@nasa" on Twitter posted the image on March 15, 2024, at twitter.com/nasa/status/1234567890. Or: "JohnSmith42" on Reddit commented that.... Chicago style allows you to work the username naturally into your sentence rather than forcing it into a rigid format, which can make your writing flow better.

Frequently Asked Questions

Do I need to include the @ symbol if the style guide does not mention it?

Yes, if the @ symbol is how the person is publicly known on that platform. The @ is part of the handle on Twitter and Instagram, so including it makes the citation more accurate. Your style guide covers the overall structure; the @ symbol is a platform detail that helps readers find the account.

What if the username has special characters or numbers?

Keep them exactly as they appear. If the username is "user_name-123", write it as "user_name-123" in quotation marks. Do not change, remove, or rearrange special characters or numbers, because that would make the username incorrect and harder for readers to find the actual account.

Should I cite a username if I am just mentioning it casually?

If you are mentioning it casually in a blog post or informal article, quotation marks and the platform name are usually enough. You only need a full citation with date and URL if you are quoting something the person posted, citing their work, or writing a formal academic paper where your reader needs to verify the source.

Can I use a username as a source in an academic paper?

Yes, but treat it like any other online source. Include the username, platform, date of the post, and URL so your reader can find the original post. Different style guides have different rules, so check your assignment guidelines or your style guide's most recent edition for the exact format.

What if someone uses different usernames on different platforms?

Cite the username that matches the platform you are referencing. If the person is "JohnSmith42" on Twitter but "john.smith" on Instagram, use the correct username for each platform. Include the platform name so readers know which account you mean.