Valentine's Day is upon us, and for singletons it can be a pretty rubbish day (actually, it can be a pretty rubbish day for couples if one gets the other a better present or, worse still, if one forgets completely). If you're looking for a date for Valentine's Day, you might still be able to find one online (ok, so a day doesn't give you much time but you never know), by using one of these online dating sites, all of which have companion apps, too.

Online dating apps:

Online dating apps has a free-to-download app that requires a subscription if you want to send or receive messages and access additional dating features. For one week, you can sign up for £7.99.

You'll be able to set up your profile to find matches that are nearby, particularly using the 'Around Me' feature that lets you know whether there are any members in your current location.  You can also find matches based on your interests, qualities, and even imperfections.

There's an Android app or iPhone app available, too.

Online dating apps: eHarmony

Online dating apps

Another popular online dating service is eHarmony, which also has a free-to-download app. With a free account, you'll be able to complete a relationship questionnaire and receive your online dating personality profile, as well as upload photos, receive daily compatible matches, send 'Smiles' to matches, use 'Guided Communication' to speak to your matches (pre-defined Quick Questions, Makes and Breaks and three open ended questions), and then plan dates using Datebook.

If you subscribe, though, you'll be able to talk to your matches freely, see all of your matches' photos, use additional features and more. It starts at £14.99 per month.

Again, there's an Android app or iOS app available.

Online dating apps: OkCupid Dating

Online dating apps

OkCupid Dating also has a free-to-download app with some free elements available before you have to cough up for a subscription (a month is £7.99).

For free, you'll be able to take the OkCupid questionnaire and see matches ranked in order of which the app's algorithm thinks you're best matched with. You'll also be able to send and receive messages and like profiles.

By subscribing (it's called being an A-List member), you can see who likes you, browse profiles invisibly, use advanced search options, see if your match has read your messages and more.

You'll find the Android app here and the iOS app here.

Online dating apps: Zoosk

Online dating apps

If you've had no luck with the three apps above, there are yet more available to try, including Zoosk. It's designed to learn the types of people you like the more you use it, which is a slightly different approach to the others here (you might not always know exactly what you like straight away, after all).

There's even a photo verification tool that lets you verify that your photos look like you by submitting video for the site to check, which means more of your matches will be likely to trust you.

Here's the Zoosk iOS app, and here's the Zoosk Android app.

Online dating apps: Badoo

Online dating apps

Badoo also takes a different approach, and we rather like this one. It shows you other Badoo users who've been in the same places as you have – your favourite pub, your local bookshop, a nearby park etc.

It's free to download, but there's a subscription package that unlocks extra features, starting at £8.99.

The Badoo app for iOS can be downloaded here, while the Android app is found here

Online dating apps: Lovoo

Online dating apps

The sixth app on our list is Lovoo, which has a Live Radar that shows you other Lovoo users who are nearby and what direction they're in. You can choose how close or far away you'd like to search, and get a graphical representation of people looking for love around you. Of course, you don't have to share your location if you'd prefer not to, but Lovoo does have a verification feature that aims to make the dating app safer.

The VIP package with extra features costs from £4.99.

Here's Lovoo on iOS and Lovoo on Android.

Online dating apps: Tinder

Online dating apps

Next up is an app that you've probably heard a lot about recently: Tinder. It's based pretty much completely on face-value to begin with, so if you're looking for a committed relationship that isn't based on looks then we'd suggest using a different app.

However, if you're okay with it's looks-focused matching system, you'll probably find this app addictive, as it's as easy as swiping right to like or left to pass. If a couple both swipe right to like, you'll be able to send a message to that person (or "keep playing," which should give you an idea of how casual this app can be).

You can find out more about Tinder in our Tinder FAQ article. Also check out Insurance2Go's 10 Tinder Commandments for some advice on what to do or not to do on Tinder if you want to land a date.

Online dating apps: Bumble

Online dating apps

A bit like Tinder but with lots of extra girl power, Bumble is based on the physical attraction model and uses a similar swipe to like system. However, the difference is that only the girls can start notifications. There are some exceptions, and some tactics the guys can use to encourage you to chat with them such as extending the conversation period by 24 hours.

Find out more about Bumble in our Bumble FAQ article.