Yes, you can open most bank accounts online without visiting a branch

Most banks and credit unions now let you open a checking or savings account from your computer or phone. You will not need to go to a physical location. The process typically takes 10 to 20 minutes, and you can start using the account within one to three business days.

The catch is that banks verify who you are before they let you in. This means you will need to provide personal information and usually a photo ID. Some banks use video verification—a real person watches you on camera—while others use when ready digital checks against databases they already have access to. The method depends on which bank you choose and what information you can provide.

Not every account type is available online. Basic checking and savings accounts almost always are. Money market accounts, certain savings products, and accounts that come with special features (like investment access) sometimes require a phone call or branch visit. Before you start, check the bank's website to confirm the specific account you want can be opened online.

Key Takeaways

  • You will need a valid government-issued photo ID, your Social Security number, and proof of your current address to open an account online.
  • The bank will verify your identity either through when ready digital checks or by having you show your ID on video call.
  • Most checking and savings accounts open within one to three business days, though some banks offer same-day access to a temporary account number.
  • You can fund the account by transferring money from another bank, depositing a check by photo, or waiting for a direct deposit.

What you need to have ready before you start

Gather these items before you open your browser. Having them ready means you will not have to stop halfway through and come back later.

You will need a valid government-issued photo ID—a driver's license, passport, or state ID card. The bank will ask for the number and expiration date. Some banks photograph or scan it as part of the verification process. You will also need your Social Security number, date of birth, and current address. If you have moved recently, have your previous address available too—banks cross-check this information.

If you are opening the account with another person (a joint account), both people will need to provide ID and Social Security numbers. Some banks let both people complete the process online together; others require the second person to verify separately or in person.

How banks verify your identity online

Banks use one of two main methods to confirm you are who you say you are. Understanding which one your bank uses helps you know what to expect.

when ready digital verification is the faster route. The bank checks your information against credit bureaus, public records, and other databases it has access to. If the match is strong enough, you are approved when ready. This works for most people who have an existing credit history or have lived at their current address for a while. The whole process takes minutes.

Video verification happens when when ready checks are not conclusive. A bank employee calls you or you initiate a video call through the bank's app. They ask you to show your ID to the camera, sometimes ask a few questions about your personal history, and watch you do it. This adds 10 to 30 minutes to the process but is still faster than going to a branch. Some banks offer video verification as an option even if when ready verification would work, because it can reduce fraud.

A few banks still use a third method: they send you a code by mail to your address on file, and you enter that code to complete verification. This takes several days and is becoming less common.

Funding your new account

Once your account is open, you need to put money in it. You have several options, and they have different timelines.

Transfer from another bank account: This is the fastest way to fund an account if you have another bank. You provide the routing number and account number of your existing account, and the new bank pulls money from it. The transfer usually shows up within one to two business days. Some banks let you transfer money the same day you open the account; others make you wait until the next business day.

Mobile check deposit: If someone sends you a check, you can photograph both sides with your phone and deposit it through the bank's app. The bank holds the funds for a few days while it clears, but you can usually use the money when ready. This works for most personal checks but not for cashier's checks or checks from other banks in all cases.

Direct deposit: If your employer or a government program sends you money by direct deposit, you can provide your new account's routing and account number to them. The money will arrive on your regular payment date. This does not fund the account faster, but it is the most reliable way to keep money flowing in.

ATM deposit or cash deposit: Some banks let you deposit cash at their ATMs or partner ATMs even if you opened online. Check whether your bank offers this before you open the account if you plan to deposit cash regularly.

Timeline from process to first use

The speed depends on which bank you choose and which verification method they use. Here is what typically happens.

If you pass when ready digital verification and transfer money from another account, you can have a working account within 24 hours. Some banks give you a temporary account number the same day so you can start using the account before the physical debit card arrives. The card itself takes 5 to 10 business days to arrive by mail.

If you need video verification, add 30 minutes to an hour to the process. The account still opens the same day or next business day, but the video call has to happen first. If you are opening the account on a Friday evening, verification might not happen until Monday, pushing your opening date to Tuesday.

If the bank uses mail verification, add 5 to 7 business days. You open the account, the bank mails you a code, you receive it, and you enter it to set up the account. This is rare now but still happens at some smaller banks and credit unions.

Banks and credit unions that offer full online account opening

Most large national banks let you open accounts online. This includes Chase, Bank of America, Wells Fargo, Citibank, and US Bank. Most online-only banks—like Ally, Charles Schwab Bank, and Discover—were built around online opening and have streamlined the process. Many regional banks and credit unions also offer it, though the process varies.

Credit unions sometimes have stricter membership requirements, which can affect online opening. Some require you to live or work in a certain area, or to be part of a specific group. A few credit unions let you open an account online only if you are already a member or if someone who is a member sponsors you. Check your credit union's website before you start.

If you do not have a credit history or have had banking problems in the past, some banks will deny you online and ask you to come to a branch instead. This is less common than it used to be, but it still happens. If you are rejected online, call the bank to ask whether you can complete the process by phone or in person.

What happens if verification fails

If the bank cannot verify your identity online, it will tell you why and offer next steps. The most common reasons are a mismatch between the information you provided and what is in the bank's databases, a missing or incomplete address history, or a flag for fraud.

If there is a mismatch, double-check the information you entered. Make sure your name, address, and date of birth match exactly what is on your ID and what your previous banks or creditors have on file. If you recently moved, the address mismatch might be the issue—provide both your old and new address if the form allows it.

If you have no credit history or very little banking history, the bank may not have enough information to verify you when ready. Ask whether you can do video verification instead, or whether you can complete the process by phone. Some banks will open an account for you over the phone if online verification does not work.

If the bank suspects fraud, it will usually ask you to call and speak to someone. Be ready to answer questions about your personal history and recent activity. This is a security measure and is normal.

Frequently Asked Questions

Do I need a credit card to open a bank account online?

No. A bank account and a credit card are separate products. You do not need a credit card to open a checking or savings account. You do need a way to verify your identity, which usually means a government ID and Social Security number, not a credit card.

What if I do not have a current address or I am homeless?

Many banks require a current mailing address to open an account online. If you do not have one, you may need to use a shelter address, a trusted friend's address, or a mail forwarding service. Call the bank before you explore to ask what addresses they will accept. Some banks are more flexible than others.

Can I open an account if I have been denied by ChexSystems?

ChexSystems is a banking history database. If you have had problems with a previous bank—like overdrafts you did not pay or fraud—you might be listed. Some banks check ChexSystems and will not open an account for you if you are listed. Others do not check it. Look for banks that advertise "second chance" checking accounts or call ahead to ask whether they use ChexSystems.

How long does the debit card take to arrive?

Most banks mail debit cards within 5 to 10 business days of account opening. Some banks offer a temporary card number you can use online or add to a digital wallet (like Apple Pay) while you wait for the physical card. Check your bank's app or website to see if this option is available.

Can I open a joint account online with someone else?

Yes, most banks let you open a joint account online. Both account holders will need to provide ID and Social Security numbers. Some banks let both people complete the process together on one process; others require each person to verify separately. Check your bank's website or call to confirm the process before you start.