The window to buy a last-minute Valentine's Day gift is quickly closing and will leave some people scrambling to find the perfect gesture to show loved ones how much they care.

Luckily, kind words never go out of style and thanks to various websites and apps, you can send your love to that special someone in an instant with an e-card.

Check out the top five best sites that offer an array of free e-cards that will leave a lasting impression on everyone on your list:

123 Greetings

Send virtual hugs, kisses, and more with the endless free Valentine's Day e-card options at 123Greetings.com. Users can write a sweet message that can be as long as their heart desires and pick the perfect music for the animation. The site also offers platonic cards that can be sent to family or friends.

Punchbowl

Customize your V-Day card from start to finish with a greeting from Punchbowl. Whether you want an e-card featuring a personal photo or prefer a themed design, the website allows users to customize the card, envelope, and stamp before sending it off to that special someone on Feb. 14.

Someecards

Say "I love you" with these witty and sarcastic Valentine's Day e-cards from Someecards. With messages like "I'd still swipe right on you" and "I want to grow old and disgusting with you," your valentine won't be able to resist cracking a smile after reading your unique greeting.

Crosscards

A romantic message isn't the only way to say "Happy Valentine's Day." Crosscards.com offers a variety of free e-cards with inspiring and encouraging messages. There are also plenty of options for religious users who prefer to send their V-Day greetings with bible verses and prayers.

Harry & David

If you prefer to keep things low-key for the holiday, an e-card from Harry and David may be the best option. The site offers several simple greeting cards that deliver a message of love without going over the top.

Valentine’s Day
Consumers can save money by sending an e-card for Valentine’s Day. Papyrus stationary display of Valentines day cards are pictured at New York Fashion Week on Feb. 16, 2016 in New York City. Getty Images