<p>The address that you are using starts with bc1 and is a bech32 address. Many online wallets still do not support this form of address, which is the reason you are getting the invalid Bitcoin address error. If you want to use segwit and still be compatible with these online wallets that do not support bech32, you can use a P2SH(P2WPKH) addresses that begin with 3.</p>

CC BY-SA 4.0
2019-05-10T12:45:58.320Z
Ugam Kamat ,Thanks but can you help me how to change the address?
Rehema Olonya
CC BY-SA 4.0
2019-05-10T13:32:14.193Z
@RehemaOlonya which wallet software are you using to generate the bc1 address?
Ugam Kamat
CC BY-SA 4.0
2019-05-10T13:36:47.803Z
@UgamKamat is right. You need to either pass a legacy address "1..." or a segwit compatible one "3...". If your wallet has the capability to generate native segwit address "bc1..." I'm sure you could get what you want!
onepix
CC BY-SA 4.0
2019-05-11T06:44:23.103Z
@Ugamkamat I used my Android phone to download bitcoin wallet. When I downloaded the address came automatically
Rehema Olonya
CC BY-SA 4.0
2019-05-11T06:46:43.730Z
@RehemaOlonya ok, but which software did you use? Mycelium?
Ugam Kamat
CC BY-SA 4.0
2019-05-11T06:53:36.860Z
Bitcoin. Com is what I used
Rehema Olonya
CC BY-SA 4.0
2019-05-11T07:20:49.113Z
Ok, because it's important as your wallet should be segwit aware to spend bitcoins that are sent to P2SH(P2WPKH) addresses that begin with 3. You cannot generate one on the fly on anywebsite and import that address in any other wallet. You can do that only if you have the private key associated with the address.
Ugam Kamat
CC BY-SA 4.0
2019-05-11T20:51:29.933Z
@RehemaOlonya I'm still unsure how you got the bc1 address from bitcoin.com wallet. I have confirmed that they do not support native segwit addresses.
Ugam Kamat
CC BY-SA 4.0
2019-05-10T12:20:24.163Z
2019-05-10T12:20:24.163Z
Ugam Kamat
<p><img src="https://i.sstatic.net/pKkJK.jpg" alt="enter image description here"> I used local Bitcoins wallet to send bitcoin to my bitcoin wallet. But it said wrong address </p>

CC BY-SA 4.0
2019-05-11T02:31:05.473Z
What wallet software or app or device did you use to generate the bc1 address?  There may be a setting to have it generate a "legacy" address instead, starting with 1 or 3.
Nate Eldredge
<wallet><bech32-address><address-format><localbitcoins>
What to do when a website says that my bc1... address is invalid?
Rehema Olonya
# What to do when a website says that my bc1... address is invalid?

(Asked by: username_0 on 2019-05-10)

![enter image description here](https://i.sstatic.net/pKkJK.jpg) I used local Bitcoins wallet to send bitcoin to my bitcoin wallet. But it said wrong address

**Tags:** wallet, bech32-address, address-format, localbitcoins

> **Comments:**
> **username_1**: What wallet software or app or device did you use to generate the bc1 address?  There may be a setting to have it generate a "legacy" address instead, starting with 1 or 3.  

---

## 1 answers

### Answer by username_2 on 2019-05-10. Score: 7

The address that you are using starts with bc1 and is a bech32 address. Many online wallets still do not support this form of address, which is the reason you are getting the invalid Bitcoin address error. If you want to use segwit and still be compatible with these online wallets that do not support bech32, you can use a P2SH(P2WPKH) addresses that begin with 3.

> **Comments:**
> **username_0**: username_2 username_2 ,Thanks but can you help me how to change the address?  
> **username_2**: @username_0 which wallet software are you using to generate the bc1 address?  
> **username_3**: @username_2 is right. You need to either pass a legacy address "1..." or a segwit compatible one "3...". If your wallet has the capability to generate native segwit address "bc1..." I'm sure you could get what you want!  
> **username_0**: @Ugamkamat I used my Android phone to download bitcoin wallet. When I downloaded the address came automatically  
> **username_2**: @username_0 ok, but which software did you use? Mycelium?  
> **username_0**: Bitcoin. Com is what I used  
> **username_2**: Ok, because it's important as your wallet should be segwit aware to spend bitcoins that are sent to P2SH(P2WPKH) addresses that begin with 3. You cannot generate one on the fly on anywebsite and import that address in any other wallet. You can do that only if you have the private key associated with the address.  
> **username_2**: @username_0 I'm still unsure how you got the bc1 address from bitcoin.com wallet. I have confirmed that they do not support native segwit addresses.  

---

