<p>They are indeed all <strong>your</strong> addresses. The addresses labeled <em>receiving</em> in green are meant to be given to people from whom you wish to accept a payment and the yellow <em>change</em> addresses are there for Electrum to use when you make a transaction with an unspent output.</p>

<h2>About receiving addresses</h2>

<p>Using a separate address for every incoming transaction is better than using the same address all the time for a couple of reasons:</p>

<ol>
<li>It increases your privacy. If you used only one address, all your transactions and your balance would be easily known to everyone who knows your address, so for everyone who has ever paid you or received a payment from you. If you use different addresses, it's much more difficult to relate the different transactions to the same person.</li>
<li>It allows you to discern between different sources of funding. Because in Bitcoin there is no "transaction title" or any other description, if you simultaneously await two payments, let's say for the same amount, you would have no way to know who paid you if not for having given different addresses to different payers.</li>
</ol>

<p>If you want to use an address multiple times, as for example if you publish a donation address on your website, you can do it of course, Electrum won't stop you. In some cases it's not a problem at all, but you have to understand that you sacrifice a little bit of your privacy, e.g. other people can find out what's your balance on this donation address. just It's useful to label any address you use (publish or give to anyone) so that you know where from each transaction comes.</p>

<h2>About change addresses</h2>

<p>The change addresses work like this: let's say you have an address 1Abc with 0.5 BTC and another address 1Xyz with 0.5 BTC. Now you need to pay someone with an address 1Pay 0.7 BTC. Electrum would handle this by creating a transaction with inputs from addresses 1Abc and 1Xyz (which sum up to 1.0 BTC) and the outputs would be 0.7 BTC to the address 1Pay and 0.3 BTC to the address 1ChA, which is one of your change addresses. Each change address is used only once. The reason for the existence of change address is the same as reason 1. above: it increases your privacy.</p>

CC BY-SA 4.0
2020-05-18T16:54:30.320Z
Thanks for explanation. But can I transfer that change from `change` address back to my lets call it "primary" address that I use to keep most of my BTCs?
Green
CC BY-SA 4.0
2020-05-18T17:05:26.260Z
First, there's little reason I can think of to do it. Electrum will use those change addresses in a pretty optimal way without you doing anything like that. But if you really do want to do it, it's possible. You can copy the private key for a particular address and then use "Wallet" -> "Private keys" -> "Sweep". To copy the key right-click it and choose "Private key" from the drop-down menu.
Hubert Jasieniecki
CC BY-SA 4.0
2020-05-18T21:38:49.970Z
@Green there is no reason to become attached to any particular address, **they really are meant to be one-time use**. This is why your wallet displays a large number of addresses, and will display even more as you start to use them. Sending change to a non-change address is pointless, unless you are trying to consolidate UTXOs (but beware! doing so can be very bad for your privacy).
chytrik
CC BY-SA 4.0
2020-05-18T11:51:34.440Z
2020-05-18T11:51:34.440Z
Hubert Jasieniecki
<blockquote>
  <p>Thanks for explanation. But can I transfer that change from change address back to my lets call it "primary" address that I use to keep most of my BTCs? </p>
</blockquote>

<p>I lack reputation to answer to your second question, so I will answer here.</p>

<p>There is a very good reason to consolidate all your balance into one, if you are not worried about privacy: To save on fees.</p>

<p>You have a lot of addresses, all of them have balances, and you have a lot of change addresses. Every time you make a transaction you will consume the balance of those addresses as an extra input, which will increase transaction size and fees.</p>

<p>Now, as the network is really congested, you shouldn't consolidate your balance in one address. But in a few weeks the fees will be low again. Simple make a transaction of your entire balance to an address of your wallet (it can be a new or old one). As you are transferring for yourself, you can use a 1 sat/byte fee and wait for as long as necessary.</p>

<p>When you consolidate balance you will save in fees your next transactions (as you will have fewer inputs).</p>

CC BY-SA 4.0
2020-05-18T19:22:06.147Z
+1 That's actually a pretty good use case for consolidating one's UTXOs. I would like to add that you can do this consolidation in Electrum very simply, by just sending your total balance to one of your addresses, preferably an unused one.
Hubert Jasieniecki
CC BY-SA 4.0
2020-05-24T17:12:42.150Z
this isn't really necessary. your wallet software manages all your unspent outputs for you. you should let it handle this. and btw it won't draw on all your utxos each time you spend money. it'll only draw on the ones required to reach the amount you want to spend.
Abdussamad
CC BY-SA 4.0
2020-05-25T12:52:43.337Z
it isn't necessary, but it will make you spend less in fees in long term, as you will reduce transaction size.

You can consolidate your small inputs in one address when the fees are low, so you don't need to spend 5-6 inputs when the fees are high. This is specially useful if you receive a lot of payments or donations in BTC and have a lot of small inputs.
bitm
CC BY-SA 4.0
2020-05-18T18:27:08.097Z
2020-05-18T18:27:08.097Z
bitm
<p>What are addresses mean in Electrum? Are they some default/predefined/popular addresses? Are they all my BTC addresses?</p>

<p>Can I delete them entirely? I couldn't find <code>delete</code> option, only <code>freeze</code>.</p>

<p>Why are some green <code>receiving</code> and some yellow <code>change</code>?</p>

<p><a href="https://i.sstatic.net/Kv6sC.png" rel="noreferrer"><img src="https://i.sstatic.net/Kv6sC.png" alt="enter image description here"></a></p>

<electrum>
What all the addresses are in my Electrum wallet?
Green
# What all the addresses are in my Electrum wallet?

(Asked by: username_0 on 2020-05-18)

What are addresses mean in Electrum? Are they some default/predefined/popular addresses? Are they all my BTC addresses?

Can I delete them entirely? I couldn't find `delete` option, only `freeze`.

Why are some username_0 `receiving` and some yellow `change`?

[![enter image description here](https://i.sstatic.net/Kv6sC.png)](https://i.sstatic.net/Kv6sC.png)

**Tags:** electrum


---

## 2 answers

### Answer by username_1 on 2020-05-18. Score: 7

They are indeed all **your** addresses. The addresses labeled *receiving* in username_0 are meant to be given to people from whom you wish to accept a payment and the yellow *change* addresses are there for Electrum to use when you make a transaction with an unspent output.

## About receiving addresses

Using a separate address for every incoming transaction is better than using the same address all the time for a couple of reasons:

1. It increases your privacy. If you used only one address, all your transactions and your balance would be easily known to everyone who knows your address, so for everyone who has ever paid you or received a payment from you. If you use different addresses, it's much more difficult to relate the different transactions to the same person.
2. It allows you to discern between different sources of funding. Because in Bitcoin there is no "transaction title" or any other description, if you simultaneously await two payments, let's say for the same amount, you would have no way to know who paid you if not for having given different addresses to different payers.

If you want to use an address multiple times, as for example if you publish a donation address on your website, you can do it of course, Electrum won't stop you. In some cases it's not a problem at all, but you have to understand that you sacrifice a little bit of your privacy, e.g. other people can find out what's your balance on this donation address. just It's useful to label any address you use (publish or give to anyone) so that you know where from each transaction comes.

## About change addresses

The change addresses work like this: let's say you have an address 1Abc with 0.5 BTC and another address 1Xyz with 0.5 BTC. Now you need to pay someone with an address 1Pay 0.7 BTC. Electrum would handle this by creating a transaction with inputs from addresses 1Abc and 1Xyz (which sum up to 1.0 BTC) and the outputs would be 0.7 BTC to the address 1Pay and 0.3 BTC to the address 1ChA, which is one of your change addresses. Each change address is used only once. The reason for the existence of change address is the same as reason 1. above: it increases your privacy.

> **Comments:**
> **username_0**: Thanks for explanation. But can I transfer that change from `change` address back to my lets call it "primary" address that I use to keep most of my BTCs?  
> **username_1**: First, there's little reason I can think of to do it. Electrum will use those change addresses in a pretty optimal way without you doing anything like that. But if you really do want to do it, it's possible. You can copy the private key for a particular address and then use "Wallet" -> "Private keys" -> "Sweep". To copy the key right-click it and choose "Private key" from the drop-down menu.  
> **username_2**: @username_0 there is no reason to become attached to any particular address, **they really are meant to be one-time use**. This is why your wallet displays a large number of addresses, and will display even more as you start to use them. Sending change to a non-change address is pointless, unless you are trying to consolidate UTXOs (but beware! doing so can be very bad for your privacy).  

---

### Answer by username_3 on 2020-05-18. Score: 2

> Thanks for explanation. But can I transfer that change from change address back to my lets call it "primary" address that I use to keep most of my BTCs?

I lack reputation to answer to your second question, so I will answer here.

There is a very good reason to consolidate all your balance into one, if you are not worried about privacy: To save on fees.

You have a lot of addresses, all of them have balances, and you have a lot of change addresses. Every time you make a transaction you will consume the balance of those addresses as an extra input, which will increase transaction size and fees.

Now, as the network is really congested, you shouldn't consolidate your balance in one address. But in a few weeks the fees will be low again. Simple make a transaction of your entire balance to an address of your wallet (it can be a new or old one). As you are transferring for yourself, you can use a 1 sat/byte fee and wait for as long as necessary.

When you consolidate balance you will save in fees your next transactions (as you will have fewer inputs).

> **Comments:**
> **username_1**: +1 That's actually a pretty good use case for consolidating one's UTXOs. I would like to add that you can do this consolidation in Electrum very simply, by just sending your total balance to one of your addresses, preferably an unused one.  
> **username_4**: this isn't really necessary. your wallet software manages all your unspent outputs for you. you should let it handle this. and btw it won't draw on all your utxos each time you spend money. it'll only draw on the ones required to reach the amount you want to spend.  
> **username_3**: it isn't necessary, but it will make you spend less in fees in long term, as you will reduce transaction size.  You can consolidate your small inputs in one address when the fees are low, so you don't need to spend 5-6 inputs when the fees are high. This is specially useful if you receive a lot of payments or donations in BTC and have a lot of small inputs.  

---

