NamesAndUsernames

Nickname Generator

Type a name to get nicknames made from it, or leave it empty for nickname ideas in your chosen style.

    How nicknames are made

    • Shortening: Jessica → Jess, Jessie.
    • Adding an ending: -y, -ie, -o, -ster (Sammy, Jonno, Maxster).
    • Initials: Jessica Marie → JM, Jay-Em.
    • Rhymes and sounds: Jess → Jess-a-roo.
    • Personality or inside jokes: the most loved nicknames usually come from a story.

    Good nicknames are ones the person enjoys being called. If you are picking one for someone else, try it out and let them have the final say.

    Nicknames by situation

    • For friends: playful and short, often from an inside joke or a shortened name (Sam → Sammy, Alexander → Xander).
    • For a partner: sweet and private, like honey, love or a pet name only you use.
    • For kids: gentle and fun (Bean, Bug, Peanut).
    • For gaming: bold and short so teammates can call it out quickly.

    When a nickname isn’t welcome

    A nickname should feel like a compliment. If someone winces or asks you to stop, use their name instead. Nicknames about weight, looks or background often hurt even when meant as jokes.

    Need a name for a character instead? Try the fantasy name generator.

    How the generator uses a name

    When you type a name, the generator shortens it, adds friendly endings and mixes it with words in the style you chose. Try a few styles and generate a few times; the list changes each time, and short names give the most variations.

    Many of the best nicknames start as a joke between friends and stick because everyone uses them. If a suggestion here makes you smile, try it for a week and see whether it catches on.

    Related generators

    Questions people ask

    What is a cute nickname for a girlfriend or boyfriend?

    Classics include babe, love, honey and sunshine; playful ones like bean or bug work too. Choose the generator’s “For a partner” style for more.

    Formula checked October 2026 · How we calculate