Enter your vibe
Choose what you want the match to feel like. Your name influences the score and which character gets picked. Era + archetype + mood tune the match so it feels personal (and screenshot-worthy).
Drop your name, pick a “Disney era” vibe, and get a playful character match plus a 0–100 vibe score. This is made for screenshots, group chats, reels, and “tag your friend” posts. No signup. No AI. Just fun.
Choose what you want the match to feel like. Your name influences the score and which character gets picked. Era + archetype + mood tune the match so it feels personal (and screenshot-worthy).
This calculator is designed to feel personalized without needing any personal data beyond what you type. It does that by turning your inputs into numbers, mixing them in a repeatable way, and then using that final number to pick a character match and a vibe score.
Here’s the core idea: names are converted into a name value using letter positions (A=1, B=2 … Z=26). Then we add a few controlled “seasonings” based on era, archetype, and mood. Finally, we map the result to a 0–100 score and use the same seed to pick your character from an era-specific list.
Because the formula is deterministic, the same inputs produce the same output. That’s good for virality: people can screenshot their result, friends can replicate it, and you can re-run it with nicknames to see alternate outcomes. It’s playful, not “true,” and that’s the point.
Step 1: Convert your name to a number.
We compute:
nameValue = Σ(letterPosition) for each A–Z letter in your name (spaces and emojis ignored).
If your name has no letters (rare, but possible), we fall back to a neutral value.
Step 2: Add an “era + archetype + mood” multiplier.
Each era and archetype has a small weight (think of it as a personality filter). We compute:
raw = (nameValue * eraWeight + moodWeight * 9 + archetypeWeight * 11) mod 101.
Then we do a tiny adjustment using the optional second name and overall length, so friend/crush combos feel different.
Step 3: Convert raw to a score and a label.
We clamp to 0–100 and attach a label like “Main-Character Energy” or “Chaotic Sidekick Icon” so it reads well in screenshots.
Then we pick your character from a themed list using the same seed, so the story stays consistent with the score.
These examples show the style of output you’ll get. Your exact numbers may differ because the calculator uses your specific inputs (name spelling, era choice, mood, etc.).
Pro virality move: run it on your whole friend group, then post the funniest two results with a caption like “Which one are you? Comment your score.” People love low-effort participation prompts.
Here’s the formula in plain language and in code-like form, so it’s transparent and easy to copy for testing. The goal isn’t “accuracy”—it’s consistency, fun, and repeatability.
1) Name value
For each letter in your name, we add its alphabet position:
A=1, B=2, … Z=26. We ignore spaces, punctuation, and emojis.
2) Seed (mixing your inputs)
We build a seed:
seed = (nameValue * 7 + bestieValue * 13 + eraW * 17 + archW * 19 + moodW * 23) % 100000
Then we use that seed to generate both the score and the character pick.
3) Score
score = ( (seed % 101) + lengthBonus + spice ) clamped to 0–100.
Length bonus is based on the combined input length (small). “Spice” is a tiny adjustment based on share style and archetype.
4) Character selection
Each era has its own list. We do:
index = seed % listLength
and pick that character. That means your match is stable for the same inputs.
If you want more randomness, hit Randomize. That changes mood/archetype/era (not your name), which changes the seed and gives a different match.
No. It’s a fan-style, just-for-fun vibe tool. It’s not affiliated with or endorsed by Disney.
Different letters → different name value → different seed → different character and score. That’s the fun part.
Yes—use the optional second name as your partner name and pick an archetype/mood that fits your dynamic.
It’s not a test. It’s a playful generator. If you don’t like your match, switch the era or archetype (or randomize).
Screenshot the result card, post it to stories/reels, and ask “Which one are you?” Or drop it in a group chat and compare scores.
Try these next: