Maybe you forgot to buy a holiday gift for someone, or you didn’t have time to order something ahead of a party and you don’t want to show up empty-handed. Whatever the reason, when you need to get a gift right away, digital gifts are an easy solution. In most cases, they’ll be delivered instantly to your email via a code, which is perfect if you don’t have time to wait around for something to ship. Here are several ideas for quick gifts you can buy when time’s running out.

For moviegoers:

Movie theater gift cards are a great gift because you’re essentially gifting someone a fun activity with some flexibility. It’s something everyone can enjoy. Plus, tickets and snacks can be expensive.

For movie streamers:

Sometimes you don’t want to leave your couch or bed just to watch a movie. Not only is there a lot of content online, but there are more streaming services now than ever before, so chances are, you know someone who doesn’t have one of the following subscriptions:

For music-lovers:

Whether you prefer Spotify or Apple Music, a music subscription is a great gift for everyone, and it’s one less thing they’ll have to pay for next year.

For gamers:

There are a lot of options when it comes to buying games online or gifting a subscription. There are gift cards for every console or platform, so you can pick the one that best fits your friend or family member’s gaming needs.

For travelers:

Uber, Lyft, and Airbnb all offer digital gift cards as well, which is nice if you know someone who likes to travel or doesn’t like taking public transport. This way, you can treat them to a nice vacation or car ride.

For foodies:

Most food-ordering apps have online gift cards for sale, which is great news because you can’t really put a price on convenience. And good food is always appreciated.

For you and a friend:

MasterClass, which offers online classes from Martin Scorsese, Malcolm Gladwell, Anna Wintour, Margaret Atwood and others, is offering a limited-time promotion, where if you buy an All-Access Pass (priced at $180), you get a second one for free. The All-Access Pass allows you to take any of the lessons offered on MasterClass.

For everything else:

If you’re not sure what to get someone, or you want to give them more flexibility and choice, some more general gift cards may be a better option. From app stores to department stores, here are some gift cards for everyone: