Browse by name.
Every name has its own page with the short forms people actually use, what the name means, where it comes from, and how common it has been over the last seventy years.
A
- Aarav Aaru, Aru, Rav Modern Indian, likely from Sanskrit ārava
- Abigail Abby, Abbie, Abs Hebrew
- Aditya Adi, Addy, Adit Sanskrit
- Aisha Aish, Ash, Isha Arabic
- Alexander Alex, Xander, Zander Greek
- Alice Ali, Allie, Al Germanic
- Amanda Mandy, Manda, Amy Latin
- Amelia Millie, Amy, Mia Germanic
- Amira Ami, Mira, Am Arabic
- Ana Anita, Ani, Nita Hebrew, via Greek
- Ananya Anu, Ana, Nanu Sanskrit
- Andrew Andy, Drew, Andie Greek
- Anjali Anju, Anj, Jali Sanskrit
- Anthony Tony, Ant, Anth Roman
- Antonio Tono, Toni, Antonito Latin, from Etruscan
- Aria Ari, Ria, Ree Italian
- Arjun Arju, Jun, Arj Sanskrit
- Ashley Ash, Ashy, Ashes Old English
- Ava Av, Avie, Aves uncertain, possibly Germanic
C
D
E
H
I
J
K
L
M
- Madison Maddie, Maddy, Madi English
- Margaret Maggie, Meg, Peggy Greek
- Maria Mari, Ria, Mia Latin, from Hebrew
- Matthew Matt, Matty, Mattie Hebrew
- Meera Meeru, Mee, Mir Sanskrit
- Mei Mei-Mei, Ah-Mei, Xiao Mei Chinese
- Mia Mimi, Mi, Mee-Mee Scandinavian, from Maria
- Michael Mike, Mikey, Mick Hebrew
- Miguel Miguelito, Migue, Miki Hebrew, via Spanish
- Min-jun Jun, Min, Minjun-i Korean
- Mohammed Mo, Momo, Med Arabic
N
R
S
V
Can't find your name?
The generator works with any name, not only the ones listed here. Type yours into the box on the home page and it will shorten it, rhyme it, blend it and restyle it just the same. These pages exist because some names carry enough history — real attested short forms, a meaning, a popularity curve — to be worth writing up properly, and more are added in batches.
If a name you wanted is missing, say so on the contact page. Requests genuinely affect the order names get added in.
Generate for any name