Whether you’re a nervous newbie navigating baby’s very first crush or a verified rizz-master whose charm is the stuff of legends, flirting can be tricky. Fun? Yes, definitely. But nailing the perfect flirty conversation with your crush is always a careful balancing act. Like, you kinda have to strike just the right balance between making it known you’re interested without Coming On Too Strong. Cute but not cringe. Suggestive but not too aggressive. You get the picture. Fortunately, you already have the key to crafting the perfect flirty text right there in your phone. Because that key, friends, is a flirty emoji.

When it comes to flirting over text (flirtexting?), you don’t have the body-language or voice-tone cues to imbue your convo with the nuance it needs to nail that perfect balance. Which is why a well-placed flirty emoji can do wonders for your talking stage game. It can turn up the heat on an otherwise innocent message, soften the impact of a potentially too spicy one, or generally leave your crush guessing (and asking the group chat) what exactly your emoji choice means. And that, friends, is right where you want ’em.

While you have plenty of go-to options at your fingertips—we all love a good winky face—sometimes the best flirty emoji is an unexpectedly flirty emoji. As is true of literally everything all the time, context is key, which means that some emojis that are certifiably not flirty in most scenarios might turn out to be very suggestive indeed when you’re sliding into a crush’s DMs.

So before you hit send on that next risky text to a potential new love interest, might we suggest dressing it up with a flirty emoji or two? Like, say, one of these—the 25 flirtiest emojis according to, uh, us? Yes, we can and we will, and you’re literally so welcome. Happy flirtexting!

1. The iconic wink 😉

You can’t go wrong with a classic winky face emoji. Whether you’re testing the waters or moving forward with full flirty force, sprinkling a winky emoji here and there is guaranteed to signal to your crush that you’re flirting hard.

Plus, the winky face emoji has the special ability to turn any conversation into a playful repartee. For example, regular sentences like, “What are you doing?”, “I’m going to bed,” and “Can’t wait to see you” are instantly transformed into some serious flirting once this emoji is plopped in.

2. Heart eyes 🥰

Okay, the heart eyes may border on the side of being slightly too much/too played out, but no one is really using this emoji with full sincerity, you know? This lovestruck little guy always feels a little tongue-in-cheek, which makes it a perfect option for conveying, “Omg you’re so hot and I’ve got such a crush on you,” without actually saying it.

3. Ghost 👻

While this spooky guy obviously has his time to shine around Halloween, it’s really an emoji for all seasons. And, used correctly, he definitely has a flirty side. He’s got his wink on, tongue is a-waggle—think of him as a more playful, slightly more mysterious wink emoji option.

4. Fluttery hearts smiley 🥰

I mean, this baby is just pure cuteness. If you wanna let your crush know that they’re literally just the cutest damn thing and you simply adore them within an inch of your life, this is your guy.

5. The eyes 👀

    It’s true: Your eyes really say so much. I like to use the eyes emoji when I’m feeling bold and, most often, when I’m swiping up on someone’s thirst trap Instagram selfie. No one knows exactly what the emoji means, but there’s underlying sexual energy to it and I’m here for it.

    6. The purple, devil-y smiley face 😈

      Nothing says “I’m flirting with you” more than a little bit of this mischievous thing. Even if you’re not saying anything outwardly sexual, tacking on one of these bad boys is sure to send the message that you’re in a naughty mood. And if your crush wasn’t thinking of you like that before, they definitely will now.

      7. This blushy kissy face 😚

      This one is lower stakes than your classic kissy face with the heart (😘). She’s casual, she’s cool. She’s giving you a peck on the cheek goodbye before she heads off to go do hot girl shit you know nothing about. In other words, this is exactly the vibe you wanna be sending if you’re creeping towards verified kiss emoji status with someone, but aren’t ready to take the leap into full-on heart-kissy territory, you know? You know.

      8. The pleading, I'm-begging-for-you emoji 🥺

        If you’ve stumbled upon the “I’m baby” memes, you know that playing innocent can be a subtle but effective way of flirting. The pleading face emoji is a favorite of mine because it can be added to any sentence and have the same effect. Your co-texter will look at you (/their phone screen) like you’re the most adorable thing to walk the planet (which you are, of course).

        9. The smirk 😏

          While the smiling face with horns emoji sends the message that you’re bad bad, the smirking face emoji is the way to go if you’re trying to see how mischievous the other person is. I like to use this emoji whenever there’s a feeling of friendly competition involved or when I’m daring someone to do something. Just be prepared for the flirting to heat up a bit after hitting send.

          10. These stars ✨

          This baby adds a little ~mystique~ to literally anything you want to say. These stars don’t mean anything in particular, but they add a little sparkle—a little “Who Is SHE?” to an otherwise run-of-the-mill convo. If you wanna bring some witchy vibes that will keep them guessing, slap one of these on the end of your next message—literally any message at all.

          11. The wink and tongue combo 😜

            We’ve talked about the winky face emoji, but the winking face with tongue? That’s a whole other level. Part of the art of flirting is figuring out when to be a little discreet and when to be a little louder. And while the winky face is a sure-fire way to let someone know you’re flirting, adding a tongue can bring an extra layer of a fun and sexiness to your texting.

            12. This other tongue guy 😛

            This is the official Golden Retriever Boyfriend emoji, which I just decided right now. Unlike his winkier cousin (see above), he has no motive nor agenda, he’s literally just happy to be here—so thrilled to see you that his tongue is simply wagging. Send this one when you want a cuter, less aggressive version of the winky tongue emoji.

            13. The sorta subtle, but totally flirty hug 🤗

              Sometimes the best way to flirt is to be subtle about it. Sure, winky faces and tongue emojis are great, but when you really want to test your skills as a flirter, use the hugging smiley face to get your point across. Smileys can definitely be used in a strictly platonic fashion, but when you use them in sentences that can be taken as flirty, there’s an added sense of excitement as your crush tries to decipher if you’re trying to really flirt or not. We love to see it.

              14. This sun ☀️

              Okay, so you’re probably thinking: “What’s so flirty about the sun?” And you’re right—the answer is literally nothing. But when you’re in the early stages of a flirtationship and have just started exchanging good morning texts, the sun emoji is your new BFF. If you don’t want to seem *too* invested but you do want to add a little something to your morning greeting without going overboard, Mr. Sunshine is where it’s at.

              15. Your moon emoji of choice (🌛, 🌜, 🌕, etc)

              See: Everything I just said about the sun emoji and good morning texts, but make it the moon emoji and goodnight texts.

              16. The peach booty 🍑

                Whether you’re talking about your own booty or your crush’s, the peach emoji is a playful way to bring up bodies and sex without being creepy. It will essentially take your flirting to the next level. Just remember to assess whether it seems appropriate to take things to that level, of course. Nothing kills a good flirting spree faster than springing sexual convo when it isn’t welcome.

                17. The girth-y eggplant 🍆

                  This is a great emoji to use when your flirting is starting to veer into the sexual side. Who knew vegetables could be so hot?

                  18. This lady 💁‍♀️

                  She’s sassy! That’s her whole deal! (Technically, according to Apple, she is actually the Information Desk Woman emoji, but literally no one uses her like that, so, IDK, seems irrelevant.) If you wanna inject a little playfully bratty energy into your next text to your crush (which we thoroughly encourage), this gal will send the right message.

                  19. This love letter 💌

                  This love letter is cute. This love letter is tragically underrated. More people should be using this love letter emoji, and what better place than in a flirty text to your crush? It’s obscure enough that they’ll be like, “Wait, what?” But cute enough that they’ll get the picture.

                  20. The lipstick kiss 💋

                  In the genre of kissy emojis, this lipstick mark kiss has got to be one of the most tragically underused. It’s giving glamorous, Marilyn Monroe vibes—the implication of a kiss without actually sending a true kiss emoji. This emoji brings the drama, the mystique, the sexiness with a touch of hard-to-get charm. In other words: 10/10 flirty emoji, no notes.

                  21. This heart with an arrow through it 💘

                  This heart emoji not-quite-literally-but-kinda-literally translates to: “I’m smitten with you.” Which...might sound like a lot! BUT! It’s underused enough that it doesn’t feel like Too Much, you know? It feels fun and playful and sweet, which is what flirting is all about, baby.

                  22. This not-so-innocent angel 😇

                  We love her. This emoji is all, “What? Who, me?” *Bats eyelashes.*

                  23. These classic double hearts 💕

                  Of the heart emojis, this one is arguably the safest. Like, if you wanna drop a low-stakes heart to a crush, this is the one—the starter heart, if you will. They’ll get the picture, yes, but it doesn’t carry the same weight/risk as some of the more objectively romantic emoji heart options.

                  24. Your (or their) zodiac emoji (♓️, ♈️, ♏️, etc.)

                  Sending someone your zodiac emoji (or theirs) suggests one of two things: You want them to know and understand you on a deep, cosmic level, and/or you have already plugged your birthdays into an astrological compatibility calculator and may or may not be reading their horoscope on the daily to see if today is the day they’ll finally realize they’re actually in love with you. Need I say more?

                  25. The hawt emoji 🥵

                    A big part of flirting is hyping up the person you’re talking to. And while compliments like “beautiful,” “handsome,” and “sexy” can go a long way, so can certain emojis—especially this one. The hot face emoji can be used for a couple of different things—one being a warning to your friends that it's a scorcher outside. But it can also be used to let your crush know how hot you think they are.

                    Headshot of Syeda Khaula Saad
                    Syeda Khaula Saad

                    Syeda is a writer for Cosmopolitan who likes to analyze and improve the way we look at sex as a way to topple the patriarchy. She also writes for Bustle.com, Muslim Girl, and Muslim.co. You can follow her on Twitter here and Instagram here.

                    Headshot of Kayla Kibbe
                    Kayla Kibbe
                    Associate Sex & Relationships Editor

                    Kayla Kibbe (she/her) is the Associate Sex and Relationships Editor at Cosmopolitan US, where she covers all things sex, love, dating and relationships. She lives in Astoria, Queens and probably won’t stop talking about how great it is if you bring it up. Follow her on Twitter and Instagram.