# Hashtags

> Hashtags are character tags surfaced across the library — how they are derived, what the limits are, and where a tag leads.

Source: https://reverie.im/en/docs/community/hashtags
Language: en

A hashtag on Reverie is a character tag. There is no separate hashtag object to create, own or follow: every tag you see comes from the tags on public characters, counted fresh when you load the page.

## Where tags come from \[#where-tags-come-from]

Creators type tags on a character. A character can carry up to **50** tags, each up to **100 characters** long.

Tags are normalized when they are saved, so the same tag lands in the same bucket no matter who typed it:

* runs of whitespace collapse to one space, and the tag is trimmed;
* accented characters are stored in one canonical form, so a `café` typed on a Mac matches a `café` typed on Windows;
* tags that differ only by spacing or letter case are treated as one, and the first spelling the creator used is the one kept.

What normalization deliberately does **not** merge: `sci-fi`, `sci fi` and `scifi` are three different tags, and so are singular and plural forms, synonyms, translations of each other, and simplified versus traditional Chinese. Unifying those would mean silently rewriting what a creator typed. The practical consequence for creators: pick the spelling readers actually search for, because a near-miss is a different tag with its own, smaller page.

## How a tag becomes a hashtag \[#how-a-tag-becomes-a-hashtag]

The hashtag surfaces recompute tags from public characters at read time. A tag is lowercased and trimmed for that purpose, and only tags between **2 and 30 characters** are counted — longer strings never become hashtags, however they were stored. Translated versions of a character's tags count too, so a character can appear under its Japanese tags for a reader browsing in Japanese.

To be listed in the library at all, a tag needs **at least 10 distinct public characters** behind it, from creators who have been approved. The library holds at most **500** tags, ordered by how many characters carry them.

> The library is computed for one content rating at a time. With your
> content filter off you see tags counted across all-ages characters;
> with it on, tags counted across 18+ characters. The same tag can appear
> with a different count, or not at all. See
> [Preferences](https://reverie.im/en/docs/account/preferences).

## The library \[#the-library]

**Browse all hashtags** on the character grid opens it. It has two parts and a filter box:

| Section      | What it holds                                                                                                  |
| ------------ | -------------------------------------------------------------------------------------------------------------- |
| **Popular**  | The 20 tags with the most characters, sized by rank                                                            |
| **All tags** | Everything else, in an A–Z index that follows your language — kana, Hangul and pinyin order where that applies |

That is the whole hub. There are no trending, seasonal or by-language sections, and you cannot follow a tag.

## What a tag leads to \[#what-a-tag-leads-to]

A tag page returns **characters only** — not moments, not stories, not creators. It shows 24 characters by default and at most 60, ordered with visually complete characters first, then by popularity, then by conversations.

Inside the app, tapping a tag runs a character search for that tag on the **Characters** page, which keeps your sort and filters. On the public site each tag has its own page instead, and its **View all** button opens the character library filtered to that tag, no account needed.

Nothing else on Reverie carries hashtags. [Moments](https://reverie.im/en/docs/community/moments) have no tags field of any kind.

## Related \[#related]

* [Discovery](https://reverie.im/en/docs/community/discovery) — how the characters behind a tag are ordered
* [Preferences](https://reverie.im/en/docs/account/preferences) — tag preferences, which hide or narrow what you see
* [Creating characters](https://reverie.im/en/docs/characters) — where a creator sets a character's tags
* [Collections](https://reverie.im/en/docs/community/collections) — themed shelves, chosen by hand rather than by tag
