To change from a Yellow Heart to a Red Heart on Snapchat, you and your friend need to maintain the Yellow Heart status for two consecutive weeks. After this period, the heart will automatically turn red, indicating an even closer friendship (BFF emoji).