The yellow heart emoji on Snapchat means that you and another person are each other's number one best friend on the app. It appears when you send the most snaps to each other than to anyone else. It means that you both snap with each other quite often and engage in day-to-day conversations. The yellow heart is awarded only for direct snaps, and not for chats, group messages, or views on stories. The yellow heart represents a deep and strong connection between two people. After remaining in the top position for two weeks, the yellow heart can change to a red one and over time may be upgraded to pink hearts. However, if either of you starts snapping someone else more often, the yellow heart would vanish.