Nickname Generator
Generate repeatable nickname ideas from a name and a simple style pattern.
Last updated · View algorithm, constants and default inputs (JSON)
About this calculator
This generator applies simple English-derived suffix patterns (-y, -ie, -dor, -thos, -ax) to the name you enter. Results are playful suggestions, not linguistic translations; Latin-script names work best. The seed lets you reproduce the same suggestions.
Worked example
calculated with the default values below
Your name Alexander · Nickname style Cute (-y, -ie) · Seed 12 Nickname Alexandery · Another option Alexanderie · Style used cute · Base name used Alexander
Disclaimer
These calculators give general estimates for information and entertainment. Platform algorithms, metrics and definitions change without notice, and none of these results are official figures from the platforms named.
Implementation source
This record describes the implementation used by this page. It is not independent validation. External references, when available, support only the stated formula or definition; estimates and custom rules retain their own assumptions.
Formula and variables
k = floor(u×m) mod m; nickname = L_k
- k
- selected candidate index
- u
- seeded random value 0–1
- m
- number of candidates
- L_k
- candidate nickname
u is the first output of the seeded mulberry32 generator; candidate lists are built from the first/last name per style (short, initials, epic, cute); alternative = L_{(k+1) mod m}.
Frequently asked questions
Are generated nicknames translated into each language?
No. The generator applies the same English-derived endings to the name you enter. The suggestions are playful patterns, not language-aware translations, and work best with Latin-script names.