user105: Let's say that I have generated some private keys offline and use them for my savings. For my spending money I prefer to use an online wallet instead of downloading the client.
Is there any service online where I can enter

My private key
A destination address (the online wallet)

and simply click a button to send the whole balance to the destination address?

user153: Mycelium wallet for Android has a feature called "Cold Storage" that does exactly what you are looking for.
You simply scan (or enter) the private key, then scan (or enter) the Bitcoin address t send the funds to. Hit send and you are done.

user85: Not that I know of. But so long as you transfer the full balance, that does seem like a reasonable service to provide.

user153: That would, of course, require trust that the site actually honors your request to send the funds to the address you provided rather than their own address -- so there is a level of trust required, just as there would be with an eWallet or exchange.
I don't know of any service yet [Upate: Mt. Gox and Blockchain.info/wallet both offer this], but because the patched Bitcoin client with this feature has been available for quite some time, the technical difficulty in providing this as a web service is not significant.

user105: It [edit: was] possible to redeem a private key at MtGox. Under "Add funds", choose "Redeem private key" and pick the format that you want to enter the private key in. The full amount of the private key will be added to your MtGox account.
Update: It is also possible at My Wallet (blockchain.info).
Update2: Mycelium wallet for Android app has a "cold storage" feature.  You simply scan (or enter) the private key, then scan (or enter) the Bitcoin address t send the funds to.  Hit send and you are done.

105: <p>Let's say that I have generated some private keys offline and use them for my savings. For my spending money I prefer to use an online wallet instead of downloading the client.</p>

<p>Is there any service online where I can enter</p>

<ol>
<li>My private key</li>
<li>A destination address (the online wallet)</li>
</ol>

<p>and simply click a button to send the whole balance to the destination address?</p>
 153: <p>Mycelium wallet for Android has a feature called "Cold Storage" that does exactly what you are looking for.</p>

<p>You simply scan (or enter) the private key, then scan (or enter) the Bitcoin address t send the funds to. Hit send and you are done.</p>
 85: <p>Not that I know of. But so long as you transfer the full balance, that does seem like a reasonable service to provide.</p>
 153: <p>That would, of course, require trust that the site actually honors your request to send the funds to the address you provided rather than their own address -- so there is a level of trust required, just as there would be with an eWallet or exchange.</p>

<p>I don't know of any service yet [Upate: Mt. Gox and Blockchain.info/wallet both offer this], but because the patched Bitcoin client with this feature has been available for quite some time, the technical difficulty in providing this as a web service is not significant.</p>
 105: <p>It [edit: was] possible to redeem a private key at <a href="http://www.mtgox.com" rel="nofollow">MtGox</a>. Under "Add funds", choose "Redeem private key" and pick the format that you want to enter the private key in. The full amount of the private key will be added to your MtGox account.</p>

<p><strong>Update</strong>: It is also possible at <a href="https://blockchain.info/wallet/" rel="nofollow">My Wallet</a> (blockchain.info).</p>

<p><strong>Update2</strong>: Mycelium wallet for Android app has a "cold storage" feature.  You simply scan (or enter) the private key, then scan (or enter) the Bitcoin address t send the funds to.  Hit send and you are done.</p>
