Valentine’s Day is almost here which means if you didn’t get your loved one a gift, you may want to consider sending an e-card. The virtual greeting is the perfect way to show those closet to you that you care without breaking the banking.

Luckily for those who are on a budget, there are several apps and websites that offer users the opportunity to send special Valentine’s Days e-cards online for free.

Here are five of the best apps and sites to use for sending free e-cards on Feb. 14:

JibJab-Treat your loved one to a smile and catchy song by picking out one on the singing e-cards found on JibJab. Whether you can’t get enough of “Despacito” by Luis Fonsi or prefer to throw things back with “You’re The One That I Want” from “Grease,” you’re sure to find the perfect song that will put your feelings into song. You can sign up to use Jib Jab for free through Facebook or by creating an account using your email address.

Lucidpress- For those seeking a more classic and personalized card, Lucidpress offers a variety of templates that allow the user to create their ideal Valentine’s Day e-card.

123Greetings- This organized site is the perfect way to guarantee you never miss out on sending a loved one a sentimental greeting during special occasions. Not only does 123Greetings site categorize e-cards by popularity and type, but you can also schedule your e-card up to 60 days in advance.

Bitmoji- This free app allows you to send your love via text message by simply customizing an avatar and creating a personalized set of themed emojis just in time for Valentine’s Day.

Punchbowl- If you are looking to send your loved ones a Valentine’s Day card with postage and an envelope included, look no further than Punchbowl. The site allows you to customize your e-card, the envelope and the stamp. Sending your love through email has never been so easy!

Valentine’s Day Pictured: Merchandise for Valentine’s Day is on display at a supermarket on February 9, 2018 in Washington, DC. Photo: Eva Hambach/AFP/Getty Images