How to Make $100 Fast

If you need to make some money quickly, there are a lot of different ways to do it.

On this page you’ll find a list of different ways you can make $100 fast. Most of them are easy and will be options for just about anyone.

Some of the methods on this list will be easier or more lucrative if you live in a major city, but regardless of your situation, you’re sure to find at least a couple of good options here.

You’ll also find some information about each option and how long it can take to reach $100. Of course, you can also use a few different approaches together to get to the $100 mark even faster.

Let’s get started.

Looking for more money? See my articles How to Make $500 Fast and How to Make $1,000 Fast that focus on methods that will get you to those dollar amounts.

Make $100 Fast: 13 Different Ways

1. Take Advantage of Free Sign Up Bonuses

One of the easiest ways to make a little bit of extra money is to take advantage of signup bonuses that many different companies and websites offer. This can include:

The amounts that you can make will vary from a few dollars to a few hundred dollars. The best payouts tend to be offered by credit cards and banks.

Credit card signup bonuses are often $100 – $500, and sometimes more. However, almost all of these bonuses will require you to reach a certain level of purchases on the card in order to qualify (for example, you may need to spend $500 in order to earn a $100 bonus).

The bonuses for checking, savings, and investment accounts can vary from $20 to $500 or more. The downside with bank account promotions is that the highest payouts will usually require you to carry a high balance in the account for a certain amount of time in order to qualify for the bonuses. Checking account bonuses may require you to receive direct deposits in order to qualify.

When you’re looking at signup bonuses you’ll want to consider how quickly you need the money. With some offers, you’ll be able to get the money very quickly, but others will require you to wait as long as a few months.

Credit card offers tend to be my personal favorite signup bonuses, but typically it will be at least a few months until you get that money. Be sure you read the terms and are aware of the details and requirements before signing up. Most credit cards will require you to charge a certain amount of purchases to the card in a 90-day period in order to qualify for the signup bonus. If you use a credit card for a lot of purchases this probably is not a problem, as long as that amount is not too high. But that means that you won’t get the money right away.

You can see our Free Money page for a big list of offers and easy ways to get money, but here is a quick look at some of the best options:

Credit Card Sign Up Bonuses

Probably the easiest way to make $100 – $500 is to sign up for a credit card that is offering a bonus. Some of the best offers include:

Chase Freedom

Chase Freedom

The Chase Freedom card has a $150 signup bonus if you make at least $500 in purchases during the first 90 days, and the card has no annual fee. You’ll also earn up to 5% cashback on your purchases.

Chase Freedom Unlimited

Chase Freedom Unlimited

The Chase Freedom Unlimited card also has a $150 signup bonus if you make at least $500 in purchases during the first 90 days. This card also has no annual fee and you’ll earn a flat 1.5% cashback on every purchase.

Chase Sapphire Preferred

Chase Sapphire Preferred

The Chase Sapphire Preferred is a travel rewards credit card with an amazing bonus. If you spend $4,000 within the first 90 days, you’ll earn a bonus of 60,000 points, which is equal to $750 worth of travel if you book through Chase Ultimate Rewards. You’ll also earn points for all of your purchases. This card does have a $95 annual fee, so you’ll want to be sure that your spending habits will allow you to earn enough rewards to offset the annual fee.

Bank Account Signup Bonuses

Bank account bonuses change very frequently and you can see an updated list of the best bank account bonuses here. The best offers will allow you to make a few hundred dollars, but the Capital One offer below has been around for a long time, and hopefully it remains available.

$25 Bonus from Capital One®

Capital One is offering a $25 bonus to new customers who open a savings or checking account. For the savings account, you’ll need to make an initial deposit of at least $250 to qualify for the bonus. For the checking account, you’ll need an initial deposit of at least $250, plus you’ll need to make at least three debit card purchases in the first 45 days to qualify for the bonus. It’s certainly not the biggest bonus out there, but the required deposit is very small and Capital One offers a very competitive interest rate with their savings account.

Sign up or see details through this link to get the bonus.

Website and App Signup Bonuses

These bonuses tend to be much smaller, but they’re very easy to earn. If you take advantage of several bonuses, the amounts can really add up.

$20 Bonus from Ibotta


Ibotta is one of the best cashback apps that can easily save you a lot of money. You’ll find cash back offers for grocery stores, department stores, and more. Right now they are offering $20 in welcome bonuses to new users. You’ll see those offers once you create an account and sign in to the app.

Sign up for Ibotta through this link to get the bonus.

$10 Bonus from Rakuten


If you’re not already using Rakuten to save money, you should definitely sign up for an account today. You’ll be able to earn cash back for many of your purchases, plus Rakuten can save you even more money with exclusive discounts and by finding promo codes for you. Rakuten will give new users $10, and all you need to do to qualify for the bonus is make one purchase in the first 30 days.

Sign up for Rakuten through this link to get the bonus.

$10 Bonus from MyPoints


MyPoints is also similar to Swagbucks and InboxDollars. You can earn points for things like taking surveys, watching videos, printing coupons, and more. MyPoints also partners with thousands of websites to offer cashback on your purchases.

Sign up for MyPoints through this link to get the bonus.

$5 Bonus from InboxDollars


With InboxDollars you can make money by taking easy surveys, watching videos, playing games, and signing up for free offers. There are a lot of different ways to make money, and they’re even offering a $5 bonus when you create a new user account.

Sign up for InboxDollars through this link to get the bonus.

$5 Bonus from Swagbucks


Swagbucks is kind of similar to InboxDollars. You can earn money in a lot of different ways like taking surveys, playing games, downloading apps, and watching videos. You can also earn cash back from your shopping, similar to Rakuten. And Swagbucks is offering a $5 bonus for signing up.

Sign up for Swagbucks through this link to get the bonus.

Getting to $100 with Signup Bonuses

If you want to make $100 only by using signup bonuses, your best bet is to sign up for a credit card (only if you are going to pay off the balance in full each month and avoid debt). There are many credit cards that offer bonuses of at least $100.

You could also reach $100 by signing up for a lot of different offers with small bonuses, but that will take more time and effort on your part. Plus, some of the smaller bonuses will require you to continue to use an app or website for a while in order to be able to cash out.

2. Take Online Surveys

One of the most popular ways to make extra money online is to take surveys. While you’re not likely to make a ton of money with paid online surveys, making an extra $100 (or even a few hundred dollars) is very realistic.

There are some significant things to like about using online surveys as a side hustle:

  1. It’s completely flexible, so you can work whenever you’re able.
  2. You don’t need any prior experience or skills.
  3. You can get paid pretty quickly.

A lot of the surveys that you’ll find will not pay very well, so be sure to consider how much you can make at an hourly rate before starting a survey. Most of the leading survey sites will show you how much you can earn for completing the survey, as well as an estimated amount of time that it will take.

Swagbucks – Easily Earn Extra Money in Your Spare Time
Sign up for a Swagbucks account and make money (and other rewards) by taking simple online surveys, watching videos, playing games, installing apps, and more. Sign up through this link for a $5 bonus!