Looking for a cute and meaningful nickname? Spanish nicknames are a fun way to show love, friendship, or love. From sweet names for a partner to playful nicknames for friends, there are lot of great choices.
At CutestName.com, we explore names and nicknames to help you find options that feel natural and special. In this guide, you will find popular, cute, unique, and romantic Spanish nicknames with their meanings and origins.
Popular Spanish Nicknames
These are familiar Spanish nicknames that are easy to recognize and use.
Some come from shortened names, while others are everyday terms of love.
| Name | Meaning | Origin | Gender |
|---|---|---|---|
| Pepe | Nickname for José | Spanish | Boy |
| Paco | Nickname for Francisco | Spanish | Boy |
| Pancho | Nickname for Francisco | Spanish/Latin America | Boy |
| Nacho | Nickname for Ignacio | Spanish | Boy |
| Chucho | Nickname for Jesús | Spanish/Latin America | Boy |
| Juanito | Little Juan | Spanish | Boy |
| Carlitos | Little Carlos | Spanish | Boy |
| Luisito | Little Luis | Spanish | Boy |
| Miguelito | Little Miguel | Spanish | Boy |
| Pedrito | Little Pedro | Spanish | Boy |
| Anita | Little Ana | Spanish | Girl |
| Juanita | Little Juana | Spanish | Girl |
| Rosita | Little Rosa | Spanish | Girl |
| Lupita | attractive form of Lupe | Mexican Spanish | Girl |
| Teresita | Little Teresa | Spanish | Girl |
| Chiqui | Little one / tiny one | Spanish | Unisex |
| Nene | Baby / little one | Spanish | Boy/Unisex |
| Nena | Baby girl / little one | Spanish | Girl |
| Mami | Mommy / attractive woman | Spanish | Girl |
| Papi | Daddy / attractive man | Spanish | Boy |
Unique and Rare Spanish Nicknames
If you want something less common, these playful choices can give your nickname a more personal feel.
| Name | Meaning | Origin | Gender |
|---|---|---|---|
| Chispa | Spark | Spanish | Unisex |
| Sol | Sun | Spanish | Unisex |
| Cielo | Sky / heaven | Spanish | Unisex |
| Luna | Moon | Spanish | Girl |
| Estrellita | Little star | Spanish | Girl |
| Lucerito | Little light / little star | Spanish | Unisex |
| Corazoncito | Little heart | Spanish | Unisex |
| Tesoro | Treasure | Spanish | Unisex |
| Bombón | Sweet treat / sweetheart | Spanish | Unisex |
| Dulzura | Sweetness | Spanish | Unisex |
| Cariño | Darling / love | Spanish | Unisex |
| Vida | Life | Spanish | Unisex |
| Mi Vida | My life | Spanish | Unisex |
| Angelito | Little angel | Spanish | Boy/Unisex |
| Angelita | Little angel | Spanish | Girl |
| Osito | Little bear | Spanish | Boy/Unisex |
| Osita | Little bear | Spanish | Girl |
| Gatito | Little cat / kitty | Spanish | Boy/Unisex |
| Gatita | Little cat / kitty | Spanish | Girl |
| Pajarito | Little bird | Spanish | Boy/Unisex |
Short & Simple Spanish Nicknames
Short nicknames are easy to remember and work well for friends, family, usernames, or everyday conversations.
Here are simple options that do not feel complicated or difficult to say.
| Name | Meaning | Origin | Gender |
|---|---|---|---|
| Sol | Sun | Spanish | Unisex |
| Luz | Light | Spanish | Girl/Unisex |
| Cielo | Heaven / sky | Spanish | Unisex |
| Rey | King | Spanish | Boy |
| Reina | Queen | Spanish | Girl |
| Amor | Love | Spanish | Unisex |
| Vida | Life | Spanish | Unisex |
| Flor | Flower | Spanish | Girl |
| Mar | Sea | Spanish | Unisex |
| Paz | Peace | Spanish | Unisex |
| Leo | Lion / short form of names | Spanish/Latin | Boy |
| Lola | Nickname for Dolores | Spanish | Girl |
| Lalo | Familiar nickname for Eduardo | Mexican Spanish | Boy |
| Chuy | Nickname for Jesús | Mexican Spanish | Boy |
| Chayo | Nickname for Rosario | Mexican Spanish | Unisex |
| Tono | Nickname for Antonio | Spanish/Latin America | Boy |
| Beto | Nickname for Alberto or Roberto | Spanish/Latin America | Boy |
| Roro | Playful attractive nickname | Spanish speaking usage | Unisex |
| Mimi | attractive nickname | Spanish/international | Girl/Unisex |
| Coco | Playful nickname | Spanish/international | Unisex |
Some short forms are strongly regional. For example, Chuy is particularly associated with Mexican Spanish, while other nickname forms may be more common in Spain or other Latin American countries.
Modern Spanish Nicknames
Modern nicknames often mix traditional Spanish Love with short, stylish words.
These options can work especially well for social media, friends, couples, or younger family members.
| Name | Meaning | Origin | Gender |
|---|---|---|---|
| Nini | Cute short nickname | Spanish-speaking usage | Unisex |
| Mimo | Cuddle / affection | Spanish | Boy/Unisex |
| Mima | Affection / pampering | Spanish | Girl |
| Chiqui | Little one | Spanish | Unisex |
| Guapo | Handsome | Spanish | Boy |
| Guapa | Beautiful / pretty | Spanish | Girl |
| Lindo | Cute / lovely | Spanish | Boy |
| Linda | Cute / lovely | Spanish | Girl |
| Bello | Beautiful | Spanish | Boy |
| Bella | Beautiful | Spanish | Girl |
| Cari | Short form related to cariño | Spanish | Unisex |
| Cuchi | Cute / sweet | Spanish-speaking usage | Unisex |
| Chispi | Little spark | Spanish | Unisex |
| Peke | Short form of pequeño/pequeña | Spanish | Unisex |
| Nani | Sweet nickname | Spanish-speaking usage | Unisex |
| Chato | attractive nickname in some regions | Spanish | Boy |
| Chata | Feminine form of Chato | Spanish | Girl |
| Majo | Nice / pleasant / charming | Spanish | Unisex |
| Majita | Little sweetheart / charming one | Spanish | Girl |
| Salerito | Little one with charm | Spanish | Boy/Unisex |
Cute Spanish Nicknames
If you want a nickname that sounds sweet and attractive, these are some of the easiest choices.
They are especially suitable for partners, children, close friends, and pets.
| Name | Meaning | Origin | Gender |
|---|---|---|---|
| Mi Amor | My love | Spanish | Unisex |
| Amor mío | My love | Spanish | Unisex |
| Mi Cielo | My heaven / sweetheart | Spanish | Unisex |
| Cielito | Little heaven / sweetheart | Spanish | Unisex |
| Corazón | Heart / sweetheart | Spanish | Unisex |
| Corazoncito | Little heart | Spanish | Unisex |
| Cariño | Darling / affection | Spanish | Unisex |
| Cariñito | Little darling | Spanish | Unisex |
| Dulce | Sweet | Spanish | Unisex |
| Dulzura | Sweetness | Spanish | Unisex |
| Bomboncito | Little sweet treat | Spanish | Unisex |
| Osito | Little bear | Spanish | Boy/Unisex |
| Osita | Little bear | Spanish | Girl |
| Conejito | Little bunny | Spanish | Boy/Unisex |
| Conejita | Little bunny | Spanish | Girl |
| Gatito | Kitty | Spanish | Boy/Unisex |
| Gatita | Kitty | Spanish | Girl |
| Angelito | Little angel | Spanish | Boy/Unisex |
| Angelita | Little angel | Spanish | Girl |
| Chiquito | Little one | Spanish | Boy |
| Chiquita | Little one | Spanish | Girl |
Spanish Nicknames for Boys
Spanish has many warm nicknames for boys, from traditional shortened names to playful terms of love.
Here are choices that can work for a son, boyfriend, brother, friend, or even a pet.
| Name | Meaning | Origin | Gender |
|---|---|---|---|
| Pepe | José | Spanish | Boy |
| Paco | Francisco | Spanish | Boy |
| Pancho | Francisco | Spanish/Latin America | Boy |
| Nacho | Ignacio | Spanish | Boy |
| Chucho | Jesús | Spanish/Latin America | Boy |
| Chuy | Jesús | Mexican Spanish | Boy |
| Lalo | Eduardo | Mexican Spanish | Boy |
| Beto | Alberto/Roberto | Spanish/Latin America | Boy |
| Tono | Antonio | Spanish/Latin America | Boy |
| Juanito | Little Juan | Spanish | Boy |
| Carlitos | Little Carlos | Spanish | Boy |
| Luisito | Little Luis | Spanish | Boy |
| Pedrito | Little Pedro | Spanish | Boy |
| Miguelito | Little Miguel | Spanish | Boy |
| Jorgito | Little Jorge | Spanish | Boy |
| Dieguito | Little Diego | Spanish | Boy |
| Andresito | Little Andrés | Spanish | Boy |
| Fernandito | Little Fernando | Spanish | Boy |
| Guapo | Handsome | Spanish | Boy |
| Osito | Little bear | Spanish | Boy/Unisex |
Spanish Nicknames for Girls
For girls, Spanish offers many sweet forms based on names, personality, beauty, and love.
These choices can sound especially warm when used by family members or close friends.
| Name | Meaning | Origin | Gender |
|---|---|---|---|
| Anita | Little Ana | Spanish | Girl |
| Juanita | Little Juana | Spanish | Girl |
| Rosita | Little Rosa | Spanish | Girl |
| Lupita | Affectionate form of Lupe | Mexican Spanish | Girl |
| Teresita | Little Teresa | Spanish | Girl |
| Carlita | Little Carla | Spanish | Girl |
| Luisita | Little Luisa | Spanish | Girl |
| Angelita | Little angel | Spanish | Girl |
| Chiquita | Little one | Spanish | Girl |
| Bonita | Pretty / beautiful | Spanish | Girl |
| Linda | Pretty / lovely | Spanish | Girl |
| Guapa | Beautiful / attractive | Spanish | Girl |
| Bella | Beautiful | Spanish/Italian usage | Girl |
| Gatita | Kitty | Spanish | Girl |
| Osita | Little bear | Spanish | Girl |
| Conejita | Little bunny | Spanish | Girl |
| Princesa | Princess | Spanish | Girl |
| Reina | Queen | Spanish | Girl |
| Estrellita | Little star | Spanish | Girl |
| Mi Cielo | My sweetheart / my heaven | Spanish | Girl/Unisex |
Spanish Nicknames for Friends
A good friendship nickname should feel natural rather than forced.
These friendly choices can work for a close friend, classmate, teammate, or someone you have known for years.
| Name | Meaning | Origin | Gender |
|---|---|---|---|
| Amigo | Friend | Spanish | Boy |
| Amiga | Friend | Spanish | Girl |
| Amiguito | Little friend / dear friend | Spanish | Boy |
| Amiguita | Little friend / dear friend | Spanish | Girl |
| Compa | Buddy / companion | Latin American Spanish | Unisex |
| Compita | Little buddy | Latin American Spanish | Unisex |
| Hermano | Brother / close friend | Spanish | Boy |
| Hermana | Sister / close friend | Spanish | Girl |
| Hermanito | Little brother / close buddy | Spanish | Boy |
| Hermanita | Little sister / close buddy | Spanish | Girl |
| Chiqui | Little one | Spanish | Unisex |
| Chispa | Spark | Spanish | Unisex |
| Loco | Crazy one / playful friend | Spanish | Boy |
| Loca | Crazy one / playful friend | Spanish | Girl |
| Jefe | Boss | Spanish | Boy |
| Jefa | Boss | Spanish | Girl |
| Crack | Star / excellent person | Spanish-speaking slang | Unisex |
| Máquina | Machine / someone very good | Spanish slang | Unisex |
| Campeón | Champion | Spanish | Boy |
| Campeona | Champion | Spanish | Girl |
Spanish Nicknames for Couples
Romantic nicknames are usually more personal than ordinary nicknames.
These choices are useful if you want something sweet, loving, or playful for a partner.
| Name | Meaning | Origin | Gender |
|---|---|---|---|
| Mi Amor | My love | Spanish | Unisex |
| Amor mío | My love | Spanish | Unisex |
| Cariño | Darling | Spanish | Unisex |
| Mi Vida | My life | Spanish | Unisex |
| Mi Cielo | My heaven / sweetheart | Spanish | Unisex |
| Corazón | Sweetheart / heart | Spanish | Unisex |
| Corazoncito | Little sweetheart | Spanish | Unisex |
| Cielito | Sweetheart / little heaven | Spanish | Unisex |
| Tesoro | Treasure | Spanish | Unisex |
| Tesoro mío | My treasure | Spanish | Unisex |
| Precioso | Precious / handsome | Spanish | Boy |
| Preciosa | Precious / beautiful | Spanish | Girl |
| Guapo | Handsome | Spanish | Boy |
| Guapa | Beautiful | Spanish | Girl |
| Bonito | Cute / handsome | Spanish | Boy |
| Bonita | Cute / beautiful | Spanish | Girl |
| Osito | Little bear | Spanish | Boy/Unisex |
| Osita | Little bear | Spanish | Girl |
| Bebé | Baby | Spanish | Unisex |
| Bebito | Little baby | Spanish | Boy/Unisex |
Spanish Nicknames for Pets
Spanish pet nicknames can be playful, cute, and easy to say.
These choices work especially well for dogs, cats, rabbits, and other beloved pets.
| Name | Meaning | Origin | Gender |
|---|---|---|---|
| Osito | Little bear | Spanish | Boy/Unisex |
| Osita | Little bear | Spanish | Girl |
| Gatito | Kitty | Spanish | Boy |
| Gatita | Kitty | Spanish | Girl |
| Perrito | Little dog | Spanish | Boy/Unisex |
| Perrita | Little dog | Spanish | Girl |
| Conejito | Little bunny | Spanish | Boy |
| Conejita | Little bunny | Spanish | Girl |
| Chiqui | Little one | Spanish | Unisex |
| Chiquito | Little one | Spanish | Boy |
| Chiquita | Little one | Spanish | Girl |
| Peluche | Teddy bear / plush toy | Spanish | Unisex |
| Cielo | Heaven / sweetheart | Spanish | Unisex |
| Sol | Sun | Spanish | Unisex |
| Luna | Moon | Spanish | Girl |
| Estrella | Star | Spanish | Girl |
| Estrellita | Little star | Spanish | Girl |
| Coco | Playful nickname | Spanish/international | Unisex |
| Chispa | Spark | Spanish | Unisex |
| Bombón | Sweet treat / sweetheart | Spanish | Unisex |
Spanish Nicknames by Meaning
Sometimes the meaning matters more than how the nickname sounds.
This list groups attractive Spanish nicknames around love, beauty, strength, nature, and sweetness.
| Name | Meaning | Origin | Gender |
|---|---|---|---|
| Amor | Love | Spanish | Unisex |
| Cariño | Affection / darling | Spanish | Unisex |
| Corazón | Heart / sweetheart | Spanish | Unisex |
| Vida | Life | Spanish | Unisex |
| Cielo | Heaven / sky | Spanish | Unisex |
| Sol | Sun | Spanish | Unisex |
| Luna | Moon | Spanish | Girl |
| Estrella | Star | Spanish | Girl |
| Flor | Flower | Spanish | Girl |
| Reina | Queen | Spanish | Girl |
| Rey | King | Spanish | Boy |
| Campeón | Champion | Spanish | Boy |
| Campeona | Champion | Spanish | Girl |
| Valiente | Brave | Spanish | Unisex |
| Fuerte | Strong | Spanish | Unisex |
| Dulzura | Sweetness | Spanish | Unisex |
| Tesoro | Treasure | Spanish | Unisex |
| Ángel | Angel | Spanish | Unisex |
| Angelito | Little angel | Spanish | Boy/Unisex |
| Bonita | Beautiful / pretty | Spanish | Girl |
Spanish Nicknames for a Cute Latina
If you are looking for a sweet nickname for a Latina woman, choose something respectful and suitable for your relationship.
Words about beauty or love can sound romantic, while others are better for close friends.
| Name | Meaning | Origin | Gender |
|---|---|---|---|
| Linda | Pretty / lovely | Spanish | Girl |
| Bonita | Pretty / beautiful | Spanish | Girl |
| Guapa | Beautiful / attractive | Spanish | Girl |
| Preciosa | Precious / beautiful | Spanish | Girl |
| Bella | Beautiful | Spanish | Girl |
| Hermosa | Beautiful | Spanish | Girl |
| Chiquita | Little one | Spanish | Girl |
| Cielito | Sweetheart | Spanish | Girl/Unisex |
| Mi Cielo | My sweetheart | Spanish | Girl/Unisex |
| Cariño | Darling | Spanish | Girl/Unisex |
| Mi Amor | My love | Spanish | Girl/Unisex |
| Corazón | Sweetheart | Spanish | Girl/Unisex |
| Reina | Queen | Spanish | Girl |
| Princesa | Princess | Spanish | Girl |
| Angelita | Little angel | Spanish | Girl |
| Osita | Little bear | Spanish | Girl |
| Gatita | Kitty | Spanish | Girl |
| Estrellita | Little star | Spanish | Girl |
| Dulzura | Sweetness | Spanish | Girl/Unisex |
| Bombón | Sweetheart / sweet treat | Spanish | Girl/Unisex |
Tip: If you do not know the person well, a simple compliment such as linda or bonita is usually safer than a very intimate nickname.
Flirty Spanish Nicknames for a Guy
Flirty nicknames work best when the other person is comfortable with them.
These choices range from light compliments to more romantic terms.
| Name | Meaning | Origin | Gender |
|---|---|---|---|
| Guapo | Handsome | Spanish | Boy |
| Guapito | Handsome little guy | Spanish | Boy |
| Precioso | Precious / handsome | Spanish | Boy |
| Bonito | Cute / handsome | Spanish | Boy |
| Lindo | Cute / lovely | Spanish | Boy |
| Mi Amor | My love | Spanish | Boy/Unisex |
| Cariño | Darling | Spanish | Boy/Unisex |
| Corazón | Sweetheart | Spanish | Boy/Unisex |
| Cielo | Sweetheart / heaven | Spanish | Boy/Unisex |
| Mi Cielo | My sweetheart | Spanish | Boy/Unisex |
| Rey | King | Spanish | Boy |
| Mi Rey | My king | Spanish | Boy |
| Príncipe | Prince | Spanish | Boy |
| Osito | Little bear | Spanish | Boy |
| Bebé | Baby | Spanish | Boy/Unisex |
| Bebito | Little baby | Spanish | Boy |
| Campeón | Champion | Spanish | Boy |
| Jefe | Boss | Spanish | Boy |
| Chiquito | Little one | Spanish | Boy |
| Bombón | Sweetheart / sweet treat | Spanish | Boy/Unisex |
Corny Spanish Nicknames
Corny nicknames can be silly, over the top, and unexpectedly cute.
They are usually best for couples, close friends, or people who enjoy playful teasing.
| Name | Meaning | Origin | Gender |
|---|---|---|---|
| Osito | Little bear | Spanish | Unisex |
| Osito de amor | Little love bear | Spanish | Unisex |
| Cielito | Little heaven / sweetheart | Spanish | Unisex |
| Corazoncito | Little heart | Spanish | Unisex |
| Bomboncito | Little sweet treat | Spanish | Unisex |
| Dulzura | Sweetness | Spanish | Unisex |
| Mi Sol | My sun | Spanish | Unisex |
| Mi Luna | My moon | Spanish | Unisex |
| Estrellita | Little star | Spanish | Unisex |
| Angelito | Little angel | Spanish | Boy/Unisex |
| Angelita | Little angel | Spanish | Girl |
| Chiquitín | Little one | Spanish | Boy |
| Chiquitina | Little one | Spanish | Girl |
| Gordito | Little chubby one / affectionate term | Spanish | Boy |
| Gordita | Little chubby one / affectionate term | Spanish | Girl |
| Bebito | Little baby | Spanish | Boy |
| Bebita | Little baby | Spanish | Girl |
| Pollito | Little chick | Spanish | Unisex |
| Patito | Little duck | Spanish | Unisex |
| Conejito | Little bunny | Spanish | Unisex |
Be careful with appearance-based nicknames such as gordito/gordita. In some relationships they can be affectionate, but in others they may feel uncomfortable or insulting.
How to Choose the Right Spanish Nickname
The best nickname is one that feels natural for the person and your relationship.
Keep the meaning, pronunciation, and cultural context in mind before choosing one.
- Think about your relationship: A romantic nickname may not work for a new friend.
- Choose a meaning you like: Decide whether you want something related to love, beauty, strength, nature, or humor.
- Keep it easy to say: Short nicknames are often easier to use every day.
- Consider the person’s personality: A playful person may enjoy a funny nickname, while someone quiet may prefer something simple.
- Check the regional meaning: Spanish changes across Spain and Latin America, so a nickname can have different feelings or meanings in different places.
- Be careful with appearance-based names: Words about someone’s body or looks can be sensitive.
- Make sure they like it: The best nickname is one the person feels comfortable hearing.
Frequently Asked Questions About Spanish Nicknames
Spanish nicknames can be affectionate, romantic, funny, or simply shortened versions of someone name.
Here are answers to some common questions readers ask about them.
What are affectionate nicknames in Spanish?
Common affectionate nicknames include cariño (darling), mi amor (my love), mi vida (my life), cielito (sweetheart), corazón (sweetheart), and tesoro (treasure). Diminutive forms such as -ito and -ita can also add an affectionate feeling.
What can you call a cute Latina?
For someone you know well, options such as linda, bonita, guapa, preciosa, reina, or cielito can sound sweet. The right choice depends on the relationship and the person’s own preference.
What is a flirty name to call a guy in Spanish?
Some light flirty options are guapo, guapito, precioso, bonito, lindo, mi rey, and cariño. For a romantic partner, mi amor or mi cielo can sound warmer.
What are some corny nicknames?
Corny Spanish nicknames include osito, corazoncito, bomboncito, cielito, estrellita, pollito, patito, and conejito. They are intentionally sweet and playful.
What does “-ito” or “-ita” mean in Spanish nicknames?
The suffixes -ito and -ita often create diminutive forms. Depending on context, they can express smallness, affection, tenderness, or emotion. RAE specifically describes -ito/-ita as having diminutive or affective value.
Are Spanish nicknames the same in every Spanish-speaking country?
No. Spanish is spoken across many countries, and nickname traditions can vary by region. A nickname that is very common in Mexico may be less common in Spain, Argentina, Colombia, or another Spanish-speaking community. RAE examples also show regional differences in forms of address and familiar speech.
Final Thoughts
Spanish nicknames can be much more than shortened names. They can show love, friendship, humor, respect, or a special connection between two people. From simple choices like Luz and Sol to attractive names like Cielito and Corazoncito, there is something for almost every relationship.
Take your time, think about the person’s personality, and choose something that feels natural. Which Spanish nickname is your favorite? Let us know in the comments!

One Comment