{"id":834,"date":"2026-11-02T09:23:41","date_gmt":"2026-11-02T09:23:41","guid":{"rendered":"https:\/\/getbitcoin.guide\/articles\/?p=834"},"modified":"2026-11-02T09:28:14","modified_gmt":"2026-11-02T09:28:14","slug":"paypal-crypto-wallet","status":"publish","type":"post","link":"https:\/\/getbitcoin.guide\/articles\/paypal-crypto-wallet\/","title":{"rendered":"PayPal Crypto Wallet: Can You Move Coins to Your Own Keys?"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><strong>A PayPal crypto wallet is a custodial account, not a wallet you hold the keys to. PayPal&#8217;s US terms of 19 May 2026 pool your coins in omnibus accounts, partly with Paxos. US users can send BTC, ETH, LTC, BCH, SOL, LINK and PYUSD to their own wallet, up to $25,000 a week. UK users cannot.<\/strong><\/p>\n\n\n\n<div class=\"msq-audio\" data-article=\"paypal-crypto-wallet\" data-minutes=\"12\">\n<style>.msq-audio{margin:1.25em 0 1.75em;padding:16px 18px;background:#EEF3F8;border:1px solid #CBD8E6;border-radius:12px}\n.msq-audio-lead{margin:0 0 8px;font-size:.95em}.msq-audio audio{width:100%;margin:0 0 12px;display:block}\n.msq-toc-title{margin:0 0 6px;font-weight:700}.msq-toc ol{margin:0;padding:0;list-style:none}\n.msq-toc li{display:flex;gap:10px;align-items:center;padding:6px 6px;border-bottom:1px solid #CBD8E6;border-radius:8px}\n.msq-toc li:last-child{border-bottom:0}.msq-toc li.is-active{background:#fff}\n.msq-toc-play{flex:0 0 auto;width:30px;height:30px;border-radius:50%;border:0;background:#1F4E79;color:#fff;font:inherit;font-size:.72em;line-height:30px;padding:0;cursor:pointer}\n.msq-toc-play.is-playing{background:#B4531A}\n.msq-toc-time{flex:0 0 auto;min-width:3.1em;font-variant-numeric:tabular-nums;color:#4A5560;font-size:.9em}\n.msq-toc a{color:#1B1F24;text-decoration:none;line-height:1.35}.msq-toc li.is-active a{font-weight:700;color:#1F4E79}\n.msq-audio-note{margin:10px 0 0;font-size:.82em;color:#4A5560}\nh2.wp-block-heading[id]{scroll-margin-top:24px}\n.msq-hplay{display:inline-block;vertical-align:middle;width:26px;height:26px;margin:0 0 0 10px;border-radius:50%;border:0;background:#1F4E79;cursor:pointer;padding:0;position:relative;top:-2px}\n.msq-hplay::before{content:'\u25b6\ufe0e';display:block;color:#fff;font-size:11px;line-height:26px;text-align:center}\n.msq-hplay.is-playing{background:#B4531A}.msq-hplay.is-playing::before{content:'\u2016';font-size:13px;font-weight:700}\n.msq-bar{position:fixed;left:0;right:0;bottom:0;z-index:9000;display:flex;align-items:center;gap:10px;padding:8px 12px;padding-bottom:calc(8px + env(safe-area-inset-bottom));background:#FFFFFF;border-top:1px solid #CBD8E6;box-shadow:0 -4px 16px rgba(0,0,0,.08);font-size:.92em;color:#1B1F24;transition:transform .2s ease}\n.msq-bar.is-hidden{transform:translateY(130%)}\n.msq-bar-play{display:inline-flex;align-items:center;gap:8px;border:0;border-radius:999px;background:#1F4E79;color:#fff;font:inherit;font-weight:700;padding:8px 14px 8px 12px;cursor:pointer;white-space:nowrap}\n.msq-bar-play.is-playing{background:#B4531A}\n.msq-bar-icon::before{content:'\u25b6\ufe0e';font-size:12px}.msq-bar-play.is-playing .msq-bar-icon::before{content:'\u2016';font-size:14px;font-weight:700}\n.msq-bar-chapter{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}\n.msq-bar-time{flex:0 0 auto;font-variant-numeric:tabular-nums;color:#4A5560;font-size:.9em}\n.msq-bar-rate,.msq-bar-close{flex:0 0 auto;border:1px solid #CBD8E6;background:#fff;color:#1B1F24;font:inherit;font-size:.85em;line-height:1;border-radius:8px;padding:7px 9px;cursor:pointer}\n.msq-bar-close::before{content:'\u2715'}\n.msq-bar.msq-bar-pill{left:auto;right:14px;bottom:14px;padding:6px;padding-bottom:6px;border:1px solid #CBD8E6;border-radius:999px;box-shadow:0 6px 20px rgba(0,0,0,.15)}\n.msq-bar.msq-bar-pill .msq-bar-chapter,.msq-bar.msq-bar-pill .msq-bar-time,.msq-bar.msq-bar-pill .msq-bar-rate{display:none}\nbody.msq-has-bar{padding-bottom:76px}\n@media (max-width:600px){.msq-bar-time{display:none}.msq-bar{gap:8px;padding-left:10px;padding-right:10px}}\n.msq-s.msq-now{background:#EEF3F8;box-shadow:0 2px 0 #1F4E79;border-radius:2px}\ntr.msq-now td,tr.msq-now th{background:#EEF3F8;box-shadow:inset 0 -2px 0 #1F4E79}\n@media (hover:hover){.msq-s,tr[data-i]{cursor:pointer}.msq-s:hover{background:#EEF3F8}}<\/style>\n<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"AudioObject\",\"@id\":\"https:\/\/getbitcoin.guide\/articles\/paypal-crypto-wallet\/#audio\",\"name\":\"PayPal Crypto Wallet: Can You Move Coins to Your Own Keys?, read aloud\",\"description\":\"Synthetic voice reading of the article, recorded 2 November 2026.\",\"contentUrl\":\"https:\/\/getbitcoin.guide\/articles\/wp-content\/uploads\/2026\/11\/paypal-crypto-wallet-audio-202611021458.mp3\",\"encodingFormat\":\"audio\/mpeg\",\"duration\":\"PT12M11S\",\"uploadDate\":\"2026-11-02\",\"inLanguage\":\"en-GB\",\"isAccessibleForFree\":true,\"mainEntityOfPage\":\"https:\/\/getbitcoin.guide\/articles\/paypal-crypto-wallet\/\",\"hasPart\":[{\"@type\":\"Clip\",\"name\":\"PayPal Crypto Wallet: Can You Move Coins to Your Own Keys?\",\"startOffset\":0,\"endOffset\":67},{\"@type\":\"Clip\",\"name\":\"Who actually holds the keys to a PayPal crypto wallet?\",\"startOffset\":67,\"endOffset\":207,\"url\":\"https:\/\/getbitcoin.guide\/articles\/paypal-crypto-wallet\/#who-actually-holds-the-keys-to-a-paypal-crypto-wallet\"},{\"@type\":\"Clip\",\"name\":\"Can you send crypto from PayPal to a wallet you control?\",\"startOffset\":207,\"endOffset\":343,\"url\":\"https:\/\/getbitcoin.guide\/articles\/paypal-crypto-wallet\/#can-you-send-crypto-from-paypal-to-a-wallet-you-control\"},{\"@type\":\"Clip\",\"name\":\"Which countries can move crypto out of PayPal?\",\"startOffset\":343,\"endOffset\":400,\"url\":\"https:\/\/getbitcoin.guide\/articles\/paypal-crypto-wallet\/#which-countries-can-move-crypto-out-of-paypal\"},{\"@type\":\"Clip\",\"name\":\"What can stop a PayPal crypto transfer from going out?\",\"startOffset\":400,\"endOffset\":467,\"url\":\"https:\/\/getbitcoin.guide\/articles\/paypal-crypto-wallet\/#what-can-stop-a-paypal-crypto-transfer-from-going-out\"},{\"@type\":\"Clip\",\"name\":\"What do people who tried to move coins out of PayPal report?\",\"startOffset\":467,\"endOffset\":587,\"url\":\"https:\/\/getbitcoin.guide\/articles\/paypal-crypto-wallet\/#what-do-people-who-tried-to-move-coins-out-of-paypal-report\"},{\"@type\":\"Clip\",\"name\":\"How do you move coins out of PayPal without losing them?\",\"startOffset\":587,\"endOffset\":658,\"url\":\"https:\/\/getbitcoin.guide\/articles\/paypal-crypto-wallet\/#how-do-you-move-coins-out-of-paypal-without-losing-them\"},{\"@type\":\"Clip\",\"name\":\"What has gone wrong on the PayPal crypto side before?\",\"startOffset\":658,\"endOffset\":731,\"url\":\"https:\/\/getbitcoin.guide\/articles\/paypal-crypto-wallet\/#what-has-gone-wrong-on-the-paypal-crypto-side-before\"}],\"contentSize\":\"5.1 MB\"}<\/script>\n<p class=\"msq-audio-lead\"><strong>Listen to this article<\/strong>, about 12 minutes. A synthetic voice reads the article and announces each section title as it begins; tables are read row by row and the questions at the end are left out.<\/p>\n<audio class=\"msq-audio-player\" controls preload=\"metadata\" src=\"https:\/\/getbitcoin.guide\/articles\/wp-content\/uploads\/2026\/11\/paypal-crypto-wallet-audio-202611021458.mp3\"><\/audio>\n<nav class=\"msq-toc\" aria-label=\"In this article\"><p class=\"msq-toc-title\">In this article<\/p>\n<ol>\n<li data-start=\"0.0\"><button type=\"button\" class=\"msq-toc-play\" data-start=\"0.0\" aria-label=\"Play from: PayPal Crypto Wallet: Can You Move Coins to Your Own Keys?\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">0:00<\/span><a href=\"#top\">PayPal Crypto Wallet: Can You Move Coins to Your Own Keys?<\/a><\/li>\n<li data-start=\"67.3\"><button type=\"button\" class=\"msq-toc-play\" data-start=\"67.3\" aria-label=\"Play from: Who actually holds the keys to a PayPal crypto wallet?\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">1:07<\/span><a href=\"#who-actually-holds-the-keys-to-a-paypal-crypto-wallet\">Who actually holds the keys to a PayPal crypto wallet?<\/a><\/li>\n<li data-start=\"206.76\"><button type=\"button\" class=\"msq-toc-play\" data-start=\"206.76\" aria-label=\"Play from: Can you send crypto from PayPal to a wallet you control?\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">3:27<\/span><a href=\"#can-you-send-crypto-from-paypal-to-a-wallet-you-control\">Can you send crypto from PayPal to a wallet you control?<\/a><\/li>\n<li data-start=\"343.14\"><button type=\"button\" class=\"msq-toc-play\" data-start=\"343.14\" aria-label=\"Play from: Which countries can move crypto out of PayPal?\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">5:43<\/span><a href=\"#which-countries-can-move-crypto-out-of-paypal\">Which countries can move crypto out of PayPal?<\/a><\/li>\n<li data-start=\"400.36\"><button type=\"button\" class=\"msq-toc-play\" data-start=\"400.36\" aria-label=\"Play from: What can stop a PayPal crypto transfer from going out?\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">6:40<\/span><a href=\"#what-can-stop-a-paypal-crypto-transfer-from-going-out\">What can stop a PayPal crypto transfer from going out?<\/a><\/li>\n<li data-start=\"466.54\"><button type=\"button\" class=\"msq-toc-play\" data-start=\"466.54\" aria-label=\"Play from: What do people who tried to move coins out of PayPal report?\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">7:47<\/span><a href=\"#what-do-people-who-tried-to-move-coins-out-of-paypal-report\">What do people who tried to move coins out of PayPal report?<\/a><\/li>\n<li data-start=\"587.04\"><button type=\"button\" class=\"msq-toc-play\" data-start=\"587.04\" aria-label=\"Play from: How do you move coins out of PayPal without losing them?\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">9:47<\/span><a href=\"#how-do-you-move-coins-out-of-paypal-without-losing-them\">How do you move coins out of PayPal without losing them?<\/a><\/li>\n<li data-start=\"657.5\"><button type=\"button\" class=\"msq-toc-play\" data-start=\"657.5\" aria-label=\"Play from: What has gone wrong on the PayPal crypto side before?\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">10:58<\/span><a href=\"#what-has-gone-wrong-on-the-paypal-crypto-side-before\">What has gone wrong on the PayPal crypto side before?<\/a><\/li>\n<\/ol><\/nav>\n<p class=\"msq-audio-note\">Recorded 2 November 2026 from the article as published that day. Press a chapter to jump there; the highlighted line is what is playing. A play button sits beside every section heading, and once you scroll past this player a bar at the bottom of the screen keeps the controls in reach. Tap or click any sentence to hear the reading start from there.<\/p>\n<script>var MSQ_SENT = [[0.0,\"h\",\"paypalcryptowalletcanyou\",46],[3.96,\"p\",\"apaypalcryptowalletisacu\",64],[8.96,\"p\",\"paypalsustermsof19may202\",70],[16.2,\"p\",\"ususerscansendbtcethltcb\",71],[27.52,\"p\",\"ukuserscannot\",13],[29.52,\"p\",\"onthispagepaypalsownuste\",227],[52.08,\"p\",\"checkedon2november2026ag\",118],[62.52,\"p\",\"everyrulebelowisquotedfr\",54],[67.3,\"h\",\"whoactuallyholdsthekeyst\",44],[70.66,\"p\",\"notyou\",6],[72.14,\"p\",\"theustermssaythebalancey\",252],[90.02,\"p\",\"thenextsentenceistheonet\",79],[96.58,\"p\",\"thesametermsnamethecontr\",193],[111.58,\"p\",\"theypromisethecoinsareke\",120],[120.22,\"p\",\"thatisapromisefromacompa\",105],[127.14,\"p\",\"thereisnoseedphrasetobac\",40],[130.62,\"p\",\"ifthepaypalaccountgoesac\",72],[136.22,\"p\",\"itisthesamedealastheexch\",109],[143.34,\"t\",\"whoholdstheprivatekeys\",100],[153.46,\"t\",\"whatyouown\",115],[163.42,\"t\",\"recoveryifyouloseaccess\",118],[174.74,\"t\",\"whocanfreezeit\",98],[184.02,\"t\",\"coinsyoucanhold\",117],[194.22,\"t\",\"movingcoinsout\",114],[206.76,\"h\",\"canyousendcryptofrompayp\",45],[209.8,\"p\",\"intheusyes\",10],[211.44,\"p\",\"externaltransfersarrived\",147],[224.4,\"p\",\"thelisthasgrownsince\",20],[226.48,\"p\",\"thecurrenttermssetaminim\",85],[232.24,\"t\",\"bitcoinbtc\",97],[243.24,\"t\",\"ethereth\",71],[252.96,\"t\",\"bitcoincashbch\",84],[263.96,\"t\",\"litecoinltc\",36],[271.0,\"t\",\"solanasol\",34],[277.84,\"t\",\"chainlinklink\",88],[287.8,\"t\",\"pyusdonethereum\",94],[297.88,\"t\",\"pyusdonsolanaarbitrumors\",120],[310.56,\"p\",\"thecapis25000aweekincryp\",70],[316.48,\"p\",\"thehelppageaddsthattheco\",51],[320.32,\"p\",\"buyinghasafarloosercap10\",55],[325.28,\"p\",\"somoneycanarrivefourtime\",78],[330.6,\"p\",\"everyexternalsendcarries\",68],[335.92,\"p\",\"ifyourbalanceofthatasset\",83],[343.14,\"h\",\"whichcountriescanmovecry\",38],[346.06,\"p\",\"unitedstatesyeswithinthe\",35],[350.66,\"p\",\"theustermsaddthatsomefea\",85],[357.06,\"p\",\"unitedkingdomnotheukterm\",237],[378.54,\"p\",\"intheukthecustodialprovi\",98],[385.5,\"p\",\"wedidnotverifyanyotherco\",37],[388.06,\"p\",\"ifyouareoutsidetheusandt\",153],[400.36,\"h\",\"whatcanstopapaypalcrypto\",44],[403.84,\"p\",\"holdsandlimitations\",19],[406.2,\"p\",\"theustermssaythatifthere\",156],[416.56,\"p\",\"transfersmaybedelayedinc\",103],[423.12,\"p\",\"unsettledpurchases\",18],[424.96,\"p\",\"thehelppagesayscryptobou\",128],[434.44,\"p\",\"moneyowed\",9],[435.24,\"p\",\"anegativebalanceblockstr\",150],[446.88,\"p\",\"mistakeswhichnobodycanun\",26],[449.76,\"p\",\"inthetermsownwordsevenwh\",211],[466.54,\"h\",\"whatdopeoplewhotriedtomo\",48],[470.02,\"p\",\"wereadfourthreadsonrpayp\",75],[477.38,\"p\",\"smoothtransfersrarelyget\",106],[485.46,\"p\",\"inafebruary2026postauser\",118],[494.66,\"p\",\"theappshowedthesendascom\",29],[496.58,\"p\",\"aboutasecondlatertheysay\",142],[507.82,\"p\",\"inadecember2025posttheho\",166],[520.94,\"p\",\"thatisharsherthantheterm\",40],[524.26,\"p\",\"thetopreplywarnedthatpri\",69],[528.82,\"p\",\"inanotherdecember2025pos\",101],[537.82,\"p\",\"paypalreturnedthebitcoin\",119],[546.54,\"p\",\"themildestcaseadecember2\",133],[556.78,\"p\",\"areplyinmarch2026saysthe\",95],[564.78,\"p\",\"thatisonepersonsreportno\",44],[568.78,\"p\",\"wheretheaccountsmeetthet\",113],[577.18,\"p\",\"wheretheyparttworeportno\",69],[582.26,\"p\",\"therangerunsfromafewminu\",56],[587.04,\"h\",\"howdoyoumovecoinsoutofpa\",45],[589.92,\"p\",\"setupthereceivingwalletf\",96],[596.92,\"p\",\"thatphraseistypedintothe\",65],[601.6,\"p\",\"nogenuinepaypalpagesuppo\",58],[606.52,\"p\",\"ourguidetohowpeopleactua\",59],[610.64,\"p\",\"copythereceiveaddressfro\",104],[617.32,\"p\",\"pickthenetworkthatmatche\",81],[623.2,\"p\",\"thensendtheminimumfirstw\",80],[629.48,\"p\",\"twonetworkfeescostlessth\",40],[632.76,\"p\",\"twoquirkscatchpeople\",20],[634.84,\"p\",\"paypalshelppagesaysyourp\",143],[644.16,\"p\",\"andthe25000weeklycapmean\",70],[650.56,\"p\",\"ifthecoinsareheadingforl\",95],[657.5,\"h\",\"whathasgonewrongonthepay\",43],[660.74,\"p\",\"between6and8december2022\",94],[668.58,\"p\",\"paypalsentbreachnoticest\",55],[675.42,\"p\",\"onapaypalaccountwithcryp\",94],[683.78,\"p\",\"on15october2025paxoswhic\",122],[695.98,\"p\",\"theblockreportedthatpaxo\",112],[703.34,\"p\",\"nocustomerlosseswererepo\",91],[710.74,\"p\",\"whateveryoudecideaboutwh\",200],[725.18,\"p\",\"forchoosingawalletbythre\",70]];\n(function(){\n  function init(){\n  var root = document.querySelector('.msq-audio'); if (!root) { return; }\n  var audio = root.querySelector('audio'), items = Array.prototype.slice.call(root.querySelectorAll('.msq-toc li'));\n  var starts = items.map(function(li){ return parseFloat(li.getAttribute('data-start')) || 0; });\n  var names = items.map(function(li){ return li.querySelector('a').textContent; });\n  var anchors = items.map(function(li){ var h = li.querySelector('a').getAttribute('href') || ''; return (h.charAt(0) === '#' && h !== '#top') ? document.getElementById(h.slice(1)) : null; });\n  var article = root.getAttribute('data-article') || location.pathname, minutes = root.getAttribute('data-minutes') || '';\n  var marks = {}, started = false, pausedAt = -1, closed = false, ended = false;\n  var RATES = [1, 1.25, 1.5], rate = 1;\n  try { var saved = parseFloat(localStorage.getItem('msq-audio-rate')); if (RATES.indexOf(saved) >= 0) { rate = saved; } } catch (e) {}\n  audio.playbackRate = rate;\n  function track(name, extra){ try { if (typeof gtag === 'function') { var p = { article: article }; for (var k in extra) { p[k] = extra[k]; } gtag('event', name, p); } } catch (e) {} }\n  function current(){ var t = audio.currentTime, idx = 0; for (var i = 0; starts.length > i; i += 1) { if (t + 0.25 >= starts[i]) { idx = i; } } return idx; }\n  function onScreen(){\n    var line = window.innerHeight \/ 3, idx = 0;\n    for (var i = 0; anchors.length > i; i += 1) { var el = anchors[i]; if (el && line >= el.getBoundingClientRect().top) { idx = i; } }\n    return idx;\n  }\n  function fmt(s){ s = Math.max(0, Math.round(s || 0)); var m = Math.floor(s \/ 60), r = s % 60; return m + ':' + (10 > r ? '0' : '') + r; }\n  function play(from, source){\n    if (from !== null) { audio.currentTime = from; }\n    var p = audio.play(); if (p && p.catch) { p.catch(function(){}); }\n    track(from === null ? 'audio_resume' : 'audio_chapter', { chapter: names[current()], start: Math.round(audio.currentTime), source: source });\n  }\n  var hbtns = anchors.map(function(el, i){\n    if (!el) { return null; }\n    var b = document.createElement('button'); b.type = 'button'; b.className = 'msq-hplay'; b.setAttribute('aria-label', 'Play this section: ' + names[i]);\n    b.addEventListener('click', function(){\n      if (!audio.paused && current() === i) { audio.pause(); track('audio_pause', { source: 'heading' }); return; }\n      play(starts[i], 'heading');\n    });\n    el.appendChild(b); return b;\n  });\n  var bar = document.createElement('div'); bar.className = 'msq-bar msq-bar-pill is-hidden'; bar.setAttribute('role', 'region'); bar.setAttribute('aria-label', 'Audio player');\n  var playBtn = document.createElement('button'); playBtn.type = 'button'; playBtn.className = 'msq-bar-play';\n  var icon = document.createElement('span'); icon.className = 'msq-bar-icon'; icon.setAttribute('aria-hidden', 'true');\n  var label = document.createElement('span'); label.className = 'msq-bar-label';\n  playBtn.appendChild(icon); playBtn.appendChild(label);\n  var chap = document.createElement('span'); chap.className = 'msq-bar-chapter';\n  var clock = document.createElement('span'); clock.className = 'msq-bar-time';\n  var rateBtn = document.createElement('button'); rateBtn.type = 'button'; rateBtn.className = 'msq-bar-rate'; rateBtn.setAttribute('aria-label', 'Playback speed');\n  var closeBtn = document.createElement('button'); closeBtn.type = 'button'; closeBtn.className = 'msq-bar-close'; closeBtn.setAttribute('aria-label', 'Close the audio bar');\n  bar.appendChild(playBtn); bar.appendChild(chap); bar.appendChild(clock); bar.appendChild(rateBtn); bar.appendChild(closeBtn);\n  document.body.appendChild(bar);\n  function showRate(){ rateBtn.textContent = (rate === 1 ? '1' : String(rate)) + 'x'; }\n  showRate();\n  rateBtn.addEventListener('click', function(){\n    rate = RATES[(RATES.indexOf(rate) + 1) % RATES.length]; audio.playbackRate = rate; showRate();\n    try { localStorage.setItem('msq-audio-rate', String(rate)); } catch (e) {}\n    track('audio_rate', { rate: rate });\n  });\n  closeBtn.addEventListener('click', function(){\n    closed = true; if (!audio.paused) { audio.pause(); } paint(); track('audio_bar_close', {});\n  });\n  function mode(){\n    if (!audio.paused) { return 'pause'; }\n    if (ended) { return 'again'; }\n    if (!started) { return 'listen'; }\n    return (pausedAt === onScreen()) ? 'resume' : 'section';\n  }\n  playBtn.addEventListener('click', function(){\n    var m = mode();\n    if (m === 'pause') { audio.pause(); track('audio_pause', { source: 'bar' }); return; }\n    if (m === 'again') { ended = false; play(0, 'bar'); return; }\n    if (m === 'resume') { play(null, 'bar'); return; }\n    play(starts[onScreen()], 'bar');\n  });\n  function paint(){\n    var idx = current(), playing = !audio.paused, m = mode();\n    items.forEach(function(li, i){\n      var on = (i === idx) && playing, b = li.querySelector('.msq-toc-play'), a = li.querySelector('a');\n      li.classList.toggle('is-active', on); b.classList.toggle('is-playing', on);\n      b.textContent = on ? '\u2016' : '\u25b6\ufe0e';\n      b.setAttribute('aria-label', (on ? 'Pause: ' : 'Play from: ') + a.textContent);\n    });\n    hbtns.forEach(function(b, i){ if (b) { var on = (i === idx) && playing; b.classList.toggle('is-playing', on); b.setAttribute('aria-label', (on ? 'Pause this section: ' : 'Play this section: ') + names[i]); } });\n    playBtn.classList.toggle('is-playing', playing);\n    label.textContent = m === 'pause' ? 'Pause' : m === 'again' ? 'Play again' : m === 'resume' ? 'Resume' : m === 'section' ? 'Play this section' : 'Listen, ' + minutes + ' min';\n    playBtn.setAttribute('aria-label', label.textContent);\n    chap.textContent = started ? names[(playing || m === 'resume') ? idx : onScreen()] : '';\n    clock.textContent = started ? fmt(audio.currentTime) + ' \/ ' + fmt(audio.duration) : '';\n    bar.classList.toggle('msq-bar-pill', !started);\n    var show = !closed && (started || 0 > root.getBoundingClientRect().bottom);\n    bar.classList.toggle('is-hidden', !show);\n    document.body.classList.toggle('msq-has-bar', show);\n  }\n  root.addEventListener('click', function(e){\n    var b = e.target.closest ? e.target.closest('.msq-toc-play') : null; if (!b) { return; }\n    var li = b.parentNode, s = parseFloat(b.getAttribute('data-start')) || 0;\n    if (!audio.paused && current() === items.indexOf(li)) { audio.pause(); track('audio_pause', { source: 'index' }); return; }\n    play(s, 'index');\n  });\n  audio.addEventListener('play', function(){ ended = false; closed = false; if (!started) { started = true; track('audio_play', { minutes: Math.round((audio.duration || 0) \/ 60) }); } paint(); });\n  audio.addEventListener('pause', function(){ pausedAt = current(); paint(); });\n  audio.addEventListener('timeupdate', function(){\n    paint();\n    if (audio.duration > 0) {\n      var pct = Math.floor(audio.currentTime \/ audio.duration * 100);\n      [25, 50, 75].forEach(function(m){ if (pct >= m && !marks[m]) { marks[m] = true; track('audio_progress', { percent: m }); } });\n    }\n  });\n  audio.addEventListener('ended', function(){ ended = true; track('audio_complete', {}); paint(); });\n  var ticking = false;\n  function onScroll(){ if (ticking) { return; } ticking = true; setTimeout(function(){ ticking = false; paint(); }, 80); }\n  window.addEventListener('scroll', onScroll, { passive: true }); window.addEventListener('resize', onScroll);\n  paint();\n  }\n  if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', init); } else { init(); }\n})();\n\n(function(){\n  function start(){\n    var root = document.querySelector('.msq-audio'), audio = root ? root.querySelector('audio') : null;\n    var map = (typeof MSQ_SENT !== 'undefined') ? MSQ_SENT : [];\n    if (!root || !audio || !map.length) { return; }\n    var scope = root.closest('main') || root.closest('article') || root.closest('.entry-content') || document.body;\n    var SKIP = '.msq-audio,.msq,.msq-tool,.msq-end,.msq-bar,script,style,noscript,figcaption,#rank-math-faq,.rank-math-block,nav,header,footer';\n    function norm(s){ return s.toLowerCase().replace(\/[^a-z0-9]+\/g, ''); }\n    var nodes = [], stream = '', walker = document.createTreeWalker(scope, NodeFilter.SHOW_TEXT, null), n;\n    while ((n = walker.nextNode())) {\n      var el = n.parentElement; if (!el || el.closest(SKIP)) { continue; }\n      var raw = n.nodeValue, keep = [], norms = '';\n      for (var i = 0; raw.length > i; i += 1) { var c = raw.charAt(i).toLowerCase(); if (\/[a-z0-9]\/.test(c)) { keep.push(i); norms += c; } }\n      if (!norms) { continue; }\n      nodes.push({ node: n, a: stream.length, b: stream.length + norms.length, keep: keep });\n      stream += norms;\n    }\n    var segs = [], cursor = 0, lastRow = null;\n    map.forEach(function(m, idx){\n      var kind = m[1], f = m[2], len = m[3];\n      if (kind === 't') {\n        var rows = scope.querySelectorAll('tr'), after = !lastRow;\n        for (var r = 0; rows.length > r; r += 1) {\n          var tr = rows[r];\n          if (!after) { if (tr === lastRow) { after = true; } continue; }\n          var cell = tr.querySelector('td,th');\n          if (cell && norm(cell.textContent).indexOf(f) === 0) { tr.setAttribute('data-i', idx); lastRow = tr; break; }\n        }\n        return;\n      }\n      var p = stream.indexOf(f, cursor); if (0 > p) { return; }\n      segs.push({ i: idx, a: p, b: Math.min(p + len, stream.length) }); cursor = p + len;\n    });\n    var si = 0;\n    nodes.forEach(function(nd){\n      var frag = document.createDocumentFragment(), raw = nd.node.nodeValue, rawPos = 0, any = false;\n      for (var k = si; segs.length > k; k += 1) {\n        var sg = segs[k]; if (sg.a >= nd.b) { break; } if (nd.a >= sg.b) { continue; }\n        var s = Math.max(sg.a, nd.a), e = Math.min(sg.b, nd.b);\n        var rs = nd.keep[s - nd.a], re2 = nd.keep[e - nd.a - 1] + 1;\n        if (rs > rawPos) { frag.appendChild(document.createTextNode(raw.slice(rawPos, rs))); }\n        var span = document.createElement('span'); span.className = 'msq-s'; span.setAttribute('data-i', sg.i); span.textContent = raw.slice(rs, re2);\n        frag.appendChild(span); rawPos = re2; any = true;\n        if (sg.b > nd.b) { break; }\n      }\n      while (segs.length > si && nd.b >= segs[si].b) { si += 1; }\n      if (!any) { return; }\n      if (raw.length > rawPos) { frag.appendChild(document.createTextNode(raw.slice(rawPos))); }\n      nd.node.parentNode.replaceChild(frag, nd.node);\n    });\n    var starts = map.map(function(m){ return m[0]; }), curIdx = -1, lastUser = 0, timer = null, autoUntil = 0, dragging = false;\n    function idxAt(t){ var lo = 0, hi = starts.length; while (hi > lo + 1) { var mid = (lo + hi) >> 1; if (t + 0.15 >= starts[mid]) { lo = mid; } else { hi = mid; } } return (t + 0.15 >= starts[0]) ? lo : -1; }\n    function setNow(i){\n      if (i === curIdx) { return; }\n      Array.prototype.forEach.call(scope.querySelectorAll('.msq-now'), function(el){ el.classList.remove('msq-now'); });\n      curIdx = i; if (0 > i) { return; }\n      var els = scope.querySelectorAll('[data-i=\"' + i + '\"]'); if (!els.length) { return; }\n      Array.prototype.forEach.call(els, function(el){ el.classList.add('msq-now'); });\n      var r = els[0].getBoundingClientRect(), now = Date.now();\n      if (!dragging && now > lastUser + 2500 && (80 > r.top || r.bottom > window.innerHeight - 140)) {\n        var reduce = window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n        autoUntil = now + (reduce ? 400 : 1600);\n        els[0].scrollIntoView({ block: 'center', behavior: reduce ? 'auto' : 'smooth' });\n      }\n    }\n    function tick(){ if (!audio.paused) { setNow(idxAt(audio.currentTime)); } }\n    function userScrolled(){ lastUser = Date.now(); }\n    ['wheel', 'touchmove', 'keydown'].forEach(function(ev){ window.addEventListener(ev, userScrolled, { passive: true }); });\n    window.addEventListener('scroll', function(){ if (Date.now() > autoUntil) { userScrolled(); } }, { passive: true });\n    window.addEventListener('mousedown', function(e){ if (e.clientX >= document.documentElement.clientWidth) { dragging = true; userScrolled(); } }, { passive: true });\n    window.addEventListener('mouseup', function(){ if (dragging) { dragging = false; userScrolled(); } }, { passive: true });\n    audio.addEventListener('play', function(){ if (timer) { clearInterval(timer); } timer = setInterval(tick, 150); tick(); });\n    audio.addEventListener('pause', function(){ if (timer) { clearInterval(timer); timer = null; } });\n    scope.addEventListener('click', function(e){\n      if (e.target.closest('a, button, input, select, textarea, label, summary, .msq, .msq-tool, .msq-end, .msq-audio, .msq-bar')) { return; }\n      var sel = window.getSelection ? String(window.getSelection()) : '';\n      if (sel && sel.trim()) { return; }\n      var el = e.target.closest('[data-i]'); if (!el) { return; }\n      var i = parseInt(el.getAttribute('data-i'), 10); if (isNaN(i)) { return; }\n      if (!audio.paused && i === curIdx) { return; }\n      lastUser = Date.now();\n      audio.currentTime = starts[i];\n      var p = audio.play(); if (p && p.catch) { p.catch(function(){}); }\n      try { if (typeof gtag === 'function') { gtag('event', 'audio_chapter', { article: location.pathname, source: 'sentence', start: Math.round(starts[i]) }); } } catch (err) {}\n    });\n    audio.addEventListener('seeked', tick);\n    audio.addEventListener('ended', function(){ setNow(-1); });\n  }\n  if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', start); } else { start(); }\n})();<\/script>\n<\/div>\n\n\n\n<p class=\"msq-hook wp-block-paragraph\">On this page: PayPal&#8217;s own US terms of 19 May 2026 and UK terms of 12 October 2026 quoted on who holds the keys and whether coins can leave, the minimum send for each coin and the $25,000 weekly cap, four dated accounts from people whose transfers were stopped, and a test send checklist.<\/p>\n\n\n\n<div class=\"msq\" id=\"ms-quiz\" data-slug=\"paypal-crypto-wallet\" data-category=\"self custody\" data-list=\"1\">\n<style>.msq,.msq-hook,.msq-box,.msq-end,.msq-tool{--msq-accent:#1F4E79;--msq-accent-text:#FFFFFF;--msq-line:#CBD8E6;--msq-warn:#B4531A;--msq-muted:#4A5560;--msq-tint:#EEF3F8;--msq-base:#FFFFFF}\n.msq{margin:1.25em 0 1.75em}\n.msq-hook{border-left:3px solid var(--msq-accent);padding:6px 14px;color:var(--msq-muted);font-size:.97em}\n.msq-box{background:var(--msq-tint);border:1px solid var(--msq-line);border-radius:12px;padding:0}\n.msq-box>summary{cursor:pointer;list-style:none;padding:14px 18px;font-weight:700;color:var(--msq-accent)}\n.msq-box>summary::-webkit-details-marker{display:none}\n.msq-box>summary::before{content:\"+\";display:inline-block;width:1.1em;font-weight:800}\n.msq-box[open]>summary::before{content:\"\\00d7\"}\n.msq-body{padding:2px 18px 18px}\n.msq-intro{margin:0 0 12px;font-size:.95em;color:var(--msq-muted)}\n.msq-list{margin:0;padding:0;list-style:none}\n.msq-q{margin:0 0 18px;padding:0}\n.msq-question{font-weight:700;margin:0 0 8px}\n.msq-options{display:flex;flex-direction:column;gap:8px}\n.msq-opt{text-align:left;background:var(--msq-base);border:1px solid var(--msq-line);border-radius:8px;padding:10px 12px;font:inherit;font-size:.95em;color:inherit;cursor:pointer;line-height:1.35}\n.msq-opt:hover{border-color:var(--msq-accent)}\n.msq-opt[disabled]{cursor:default}\n.msq-opt.is-right{border-color:var(--msq-accent);background:var(--msq-line);font-weight:700}\n.msq-opt.is-wrong{border-color:var(--msq-warn);color:var(--msq-warn)}\n.msq-explain{margin:8px 0 0;font-size:.92em;padding:10px 12px;border-left:3px solid var(--msq-accent);background:var(--msq-base);border-radius:0 8px 8px 0}\n.msq-explain[hidden]{display:none}\n.msq-verdict{font-weight:700}\n.msq-result{margin-top:14px;padding:14px 16px;background:var(--msq-base);border:1px solid var(--msq-line);border-radius:10px}\n.msq-result[hidden]{display:none}\n.msq-result h3{margin:0 0 6px;font-size:1.1em}\n.msq-result p{margin:0 0 8px}\n.msq-jump{margin:0 0 8px;padding-left:1.2em}\n.msq-form{margin-top:10px;display:flex;flex-wrap:wrap;gap:8px;align-items:center}\n.msq-form input[type=email]{flex:1 1 220px;padding:10px 12px;border:1px solid var(--msq-muted);border-radius:8px;font:inherit;background:#fff}\n.msq-btn{background:var(--msq-accent);color:var(--msq-accent-text);border:0;border-radius:8px;padding:11px 18px;font:inherit;font-weight:700;cursor:pointer}\n.msq-btn:hover{filter:brightness(.92)}\n.msq-btn[disabled]{opacity:.7;cursor:default}\n.msq-no{font-size:.9em;color:var(--msq-muted);margin-left:4px}\n.msq-privacy{margin:6px 0 0;font-size:.82em;color:var(--msq-muted);flex-basis:100%}\n.msq-hp{position:absolute;left:-5000px;width:1px;height:1px;overflow:hidden}\n.msq-msg{margin:8px 0 0;font-size:.92em}\n.msq-end{margin:1.5em 0;padding:18px;border:1px solid var(--msq-accent);border-radius:12px;text-align:center;background:var(--msq-tint)}\n.msq-end p{margin:0 0 12px}\n.msq-end .msq-body{text-align:left;padding:16px 0 0}\n.msq-end .msq-start-test[hidden]{display:none}\n.msq-tool{margin:1.5em 0;padding:18px 20px;background:var(--msq-tint);border:1px solid var(--msq-line);border-radius:12px}\n.msq-tool h3{margin:0 0 6px;font-size:1.15em}\n.msq-tool p{margin:0 0 10px}\n.msq-tool .msq-note{font-size:.85em;color:var(--msq-muted);margin:10px 0 0}\n.msq-check label{display:flex;gap:10px;align-items:flex-start;padding:9px 0;border-bottom:1px solid var(--msq-line);cursor:pointer;line-height:1.4}\n.msq-check label:last-of-type{border-bottom:0}\n.msq-check input{margin-top:5px;flex:0 0 auto;width:18px;height:18px;accent-color:var(--msq-accent)}\n.msq-check-count{font-weight:700;margin:10px 0 0}\n.msq-verdict-box{margin:12px 0 0;padding:10px 14px;border-radius:8px;background:var(--msq-base);border-left:3px solid var(--msq-warn)}\n.msq-verdict-box[hidden]{display:none}\n.msq-calc{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px}\n.msq-calc label{display:flex;flex-direction:column;gap:4px;font-size:.92em}\n.msq-calc input,.msq-calc select{padding:8px 10px;border:1px solid var(--msq-muted);border-radius:8px;font:inherit;background:#fff}\n.msq-calc-out{grid-column:1 \/ -1;margin-top:6px;padding:12px 14px;background:var(--msq-base);border-radius:8px;border:1px solid var(--msq-line)}\n.msq-calc-out strong{font-size:1.15em}\n.msq-choose label{display:block;padding:9px 12px;margin:0 0 8px;background:var(--msq-base);border:1px solid var(--msq-line);border-radius:8px;cursor:pointer}\n.msq-choose input{margin-right:8px;accent-color:var(--msq-accent)}\n.msq-choice-result{margin-top:10px;padding:12px 14px;background:var(--msq-base);border-left:3px solid var(--msq-accent);border-radius:0 8px 8px 0}\n.msq-choice-result[hidden]{display:none}\n@media (max-width:600px){.msq-calc{grid-template-columns:1fr}}\nh2.wp-block-heading[id]{scroll-margin-top:24px}<\/style>\n<noscript><style>.msq-explain{display:block !important}<\/style><\/noscript>\n<details class=\"msq-box\">\n<summary>Think you already know this? Five questions, one minute.<\/summary>\n<div class=\"msq-body\">\n<p class=\"msq-intro\">Every answer is on this page. Answer from what you know now; the page fills in the rest.<\/p>\n<ol class=\"msq-list\">\n<li class=\"msq-q\" data-q=\"1\" data-answer=\"b\" data-title=\"Who actually holds the keys to a PayPal crypto wallet?\" data-section=\"#who-actually-holds-the-keys-to-a-paypal-crypto-wallet\">\n<p class=\"msq-question\">1. What do PayPal&#8217;s US crypto terms say you own when you see a crypto balance?<\/p>\n<div class=\"msq-options\" role=\"group\" aria-label=\"Question 1 options\"><button type=\"button\" class=\"msq-opt\" data-opt=\"a\">Specific coins sitting at an address in your name<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"b\">A recorded share of a pooled omnibus balance, not any specific, identifiable coin<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"c\">A private key that PayPal stores for you<\/button><\/div>\n<p class=\"msq-explain\" hidden><span class=\"msq-verdict\"><\/span>PayPal&#8217;s <a href=\"https:\/\/www.paypal.com\/us\/legalhub\/paypal\/cryptocurrencies-tnc\" target=\"_blank\" rel=\"noopener\">US cryptocurrency terms<\/a> say balances are combined in omnibus accounts and that you do not own any specific, identifiable crypto asset. <a class=\"msq-section\" href=\"#who-actually-holds-the-keys-to-a-paypal-crypto-wallet\">Read the section<\/a><\/p>\n<\/li>\n<li class=\"msq-q\" data-q=\"2\" data-answer=\"a\" data-title=\"Can you send crypto from PayPal to a wallet you control?\" data-section=\"#can-you-send-crypto-from-paypal-to-a-wallet-you-control\">\n<p class=\"msq-question\">2. What is the standard weekly limit on crypto sent from a US PayPal crypto account?<\/p>\n<div class=\"msq-options\" role=\"group\" aria-label=\"Question 2 options\"><button type=\"button\" class=\"msq-opt\" data-opt=\"a\">$25,000 worth of crypto<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"b\">$100,000 worth of crypto<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"c\">There is no limit on sending<\/button><\/div>\n<p class=\"msq-explain\" hidden><span class=\"msq-verdict\"><\/span>The <a href=\"https:\/\/www.paypal.com\/us\/legalhub\/paypal\/cryptocurrencies-tnc\" target=\"_blank\" rel=\"noopener\">US terms<\/a> set a weekly send limit of $25,000. The $100,000 figure is the weekly purchase limit on a PayPal linked account. <a class=\"msq-section\" href=\"#can-you-send-crypto-from-paypal-to-a-wallet-you-control\">Read the section<\/a><\/p>\n<\/li>\n<li class=\"msq-q\" data-q=\"3\" data-answer=\"c\" data-title=\"Which countries can move crypto out of PayPal?\" data-section=\"#which-countries-can-move-crypto-out-of-paypal\">\n<p class=\"msq-question\">3. What do PayPal&#8217;s UK cryptocurrency terms of 12 October 2026 say about external wallets?<\/p>\n<div class=\"msq-options\" role=\"group\" aria-label=\"Question 3 options\"><button type=\"button\" class=\"msq-opt\" data-opt=\"a\">UK users can send bitcoin only<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"b\">UK users can send anything up to a weekly cap<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"c\">UK users cannot transfer crypto to or from an external wallet<\/button><\/div>\n<p class=\"msq-explain\" hidden><span class=\"msq-verdict\"><\/span>The <a href=\"https:\/\/www.paypal.com\/uk\/legalhub\/paypal\/cryptocurrencies-tnc\" target=\"_blank\" rel=\"noopener\">UK terms<\/a> state that transfers from the Cryptocurrencies Hub to an external wallet, and into it from one, are not currently available. <a class=\"msq-section\" href=\"#which-countries-can-move-crypto-out-of-paypal\">Read the section<\/a><\/p>\n<\/li>\n<li class=\"msq-q\" data-q=\"4\" data-answer=\"a\" data-title=\"What can stop a PayPal crypto transfer from going out?\" data-section=\"#what-can-stop-a-paypal-crypto-transfer-from-going-out\">\n<p class=\"msq-question\">4. According to the US terms, what may you still be able to do if there is a hold on your account?<\/p>\n<div class=\"msq-options\" role=\"group\" aria-label=\"Question 4 options\"><button type=\"button\" class=\"msq-opt\" data-opt=\"a\">Sell your crypto, but not transfer it<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"b\">Transfer your crypto, but not sell it<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"c\">Both sell and transfer, as a hold only affects card payments<\/button><\/div>\n<p class=\"msq-explain\" hidden><span class=\"msq-verdict\"><\/span>The <a href=\"https:\/\/www.paypal.com\/us\/legalhub\/paypal\/cryptocurrencies-tnc\" target=\"_blank\" rel=\"noopener\">US terms<\/a> say that with a hold you may be able to sell, but not transfer. One account read for this article reports being unable to do either. <a class=\"msq-section\" href=\"#what-can-stop-a-paypal-crypto-transfer-from-going-out\">Read the section<\/a><\/p>\n<\/li>\n<li class=\"msq-q\" data-q=\"5\" data-answer=\"c\" data-title=\"How do you move coins out of PayPal without losing them?\" data-section=\"#how-do-you-move-coins-out-of-paypal-without-losing-them\">\n<p class=\"msq-question\">5. What does PayPal&#8217;s help page say happens to your PayPal receive address each time you generate one?<\/p>\n<div class=\"msq-options\" role=\"group\" aria-label=\"Question 5 options\"><button type=\"button\" class=\"msq-opt\" data-opt=\"a\">It stays the same for the life of the account<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"b\">It expires after 24 hours<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"c\">It changes, for privacy reasons<\/button><\/div>\n<p class=\"msq-explain\" hidden><span class=\"msq-verdict\"><\/span>PayPal&#8217;s <a href=\"https:\/\/www.paypal.com\/us\/cshelp\/article\/how-do-i-transfer-my-crypto-help822\" target=\"_blank\" rel=\"noopener\">help page on transferring crypto<\/a> says the address changes each time for privacy reasons, so an old saved address is not the one to rely on. <a class=\"msq-section\" href=\"#how-do-you-move-coins-out-of-paypal-without-losing-them\">Read the section<\/a><\/p>\n<\/li>\n<\/ol>\n<div class=\"msq-result\" hidden><\/div>\n<\/div>\n<\/details>\n<script>(function(){\n  if (window.__msqInit) { return; }\n  window.__msqInit = true;\n  var root = document.getElementById('ms-quiz');\n  if (!root) { return; }\n  var meta = { slug: root.getAttribute('data-slug'), category: root.getAttribute('data-category'),\n               list: root.getAttribute('data-list') || '1' };\n  function qs(el, s){ return el.querySelector(s); }\n  function qsa(el, s){ return Array.prototype.slice.call(el.querySelectorAll(s)); }\n  function track(name, params){\n    try { if (typeof gtag === 'function') { var p = params || {}; p.article = meta.slug; gtag('event', name, p); } } catch (e) {}\n  }\n  function jumpList(missed){\n    if (!missed.length) { return ''; }\n    return '<ul class=\"msq-jump\">' + missed.map(function(q){\n      return '<li><a href=\"' + q.getAttribute('data-section') + '\">' + q.getAttribute('data-title') + '<\/a><\/li>';\n    }).join('') + '<\/ul>';\n  }\n  function emailForm(){\n    return '<div class=\"msq-sub\"><p><strong>Get the next one.<\/strong> We publish new articles on ' + meta.category\n      + ' most weeks and recheck this page on Sundays. Email me when a new article goes up or this page changes.<\/p>'\n      + '<form class=\"msq-form\" method=\"post\" action=\"\/mail\/form.php\" novalidate>'\n      + '<input type=\"hidden\" name=\"list\" value=\"' + meta.list + '\">'\n      + '<input type=\"hidden\" name=\"name\" value=\"\">'\n      + '<label class=\"msq-hp\" aria-hidden=\"true\">Leave this empty<input type=\"text\" name=\"website\" tabindex=\"-1\" autocomplete=\"off\"><\/label>'\n      + '<input type=\"email\" name=\"email\" placeholder=\"you@example.com\" required aria-label=\"Email address\" autocomplete=\"email\">'\n      + '<button type=\"submit\" class=\"msq-btn\">Email me the updates<\/button>'\n      + '<a href=\"#\" class=\"msq-no\">No thanks<\/a>'\n      + '<p class=\"msq-privacy\">We store your email and this page\\'s topic, nothing else. Unsubscribe any time.<\/p>'\n      + '<\/form><p class=\"msq-msg\" aria-live=\"polite\"><\/p><\/div>';\n  }\n  \/* The autoresponder always answers 200 with its own page. A \".msg.err\" box means the\n     address was rejected, \"You're subscribed\" means accepted, and a redirect only happens\n     after a successful subscribe. Same reading as the landing pages on the other sites. *\/\n  function sendForm(form){\n    return fetch(form.getAttribute('action'), { method: 'POST', body: new FormData(form), credentials: 'same-origin', redirect: 'manual' })\n      .then(function(res){\n        if (res.type === 'opaqueredirect') { return { status: 'ok' }; }\n        if (res.status === 404) { return { status: 'notlive' }; }\n        if (!res.ok) { throw new Error('HTTP ' + res.status); }\n        return res.text().then(function(t){\n          var doc = new DOMParser().parseFromString(t, 'text\/html');\n          var err = doc.querySelector('.msg.err');\n          if (err) {\n            var m = err.textContent.trim();\n            if (\/something went wrong\/i.test(m)) { throw new Error(m); }\n            return { status: 'rejected', message: m };\n          }\n          if (\/you.re subscribed\/i.test(doc.body.textContent)) { return { status: 'ok' }; }\n          return { status: 'unknown' };\n        });\n      });\n  }\n  function wireForm(sub){\n    var form = qs(sub, '.msq-form'), msg = qs(sub, '.msq-msg');\n    qs(form, '.msq-no').addEventListener('click', function(e){\n      e.preventDefault();\n      sub.innerHTML = '<p class=\"msq-msg\">No problem. The Sunday refresh keeps this page current either way.<\/p>';\n      track('quiz_email', { result: 'declined' });\n    });\n    form.addEventListener('submit', function(e){\n      e.preventDefault();\n      var input = qs(form, 'input[name=email]'), btn = qs(form, '.msq-btn');\n      var email = input.value.trim(); input.value = email;\n      if (!\/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/.test(email)) { msg.textContent = 'That email does not look right.'; return; }\n      btn.disabled = true; btn.textContent = 'Sending';\n      function reset(){ btn.disabled = false; btn.textContent = 'Email me the updates'; }\n      sendForm(form).then(function(r){\n        if (r.status === 'ok' || r.status === 'unknown') {\n          sub.innerHTML = '<p class=\"msq-msg\"><strong>Done.<\/strong> We will email you when the next article on ' + meta.category\n            + ' goes up and when this page changes. If a confirmation email arrives, click it.<\/p>';\n          track('quiz_email', { result: r.status });\n          if (r.status === 'ok') { track('generate_lead', { method: 'quiz' }); }\n        } else if (r.status === 'notlive') {\n          msg.textContent = 'Sign up is not switched on yet for this site. Nothing was stored.'; reset();\n          track('quiz_email', { result: 'notlive' });\n        } else {\n          msg.textContent = r.message || 'Please check the email address and try again.'; reset();\n          track('quiz_email', { result: 'rejected' });\n        }\n      }).catch(function(){\n        msg.textContent = 'Could not reach the sign up service just now. Nothing was stored.'; reset();\n        track('quiz_email', { result: 'error' });\n      });\n    });\n  }\n  function finish(container, mode, score, total, missed){\n    var result = qs(container, '.msq-result');\n    track('quiz_complete', { mode: mode, score: score, total: total });\n    var h;\n    if (mode === 'pre') {\n      h = '<h3>You knew ' + score + ' of ' + total + ' before reading.<\/h3>';\n      h += (score === total) ? '<p>All of them. Read on anyway; the sections below carry the detail behind each answer.<\/p>'\n                             : '<p>The rest is below. Jump straight to what you missed:<\/p>' + jumpList(missed);\n      try { sessionStorage.setItem('msq-pre-' + meta.slug, String(score)); } catch (e) {}\n    } else {\n      var pre = null;\n      try { pre = sessionStorage.getItem('msq-pre-' + meta.slug); } catch (e) {}\n      h = '<h3>You got ' + score + ' of ' + total + '.<\/h3>';\n      if (pre !== null) { h += '<p>Before reading you had ' + pre + ' of ' + total + '.<\/p>'; }\n      if (missed.length) { h += '<p>Worth a second look:<\/p>' + jumpList(missed); }\n      h += emailForm();\n    }\n    result.innerHTML = h; result.hidden = false;\n    if (mode !== 'pre') { wireForm(qs(result, '.msq-sub')); }\n    result.scrollIntoView({ behavior: 'smooth', block: 'nearest' });\n  }\n  function setup(container, mode){\n    var qEls = qsa(container, '.msq-q'), answered = 0, score = 0, missed = [];\n    qEls.forEach(function(q){\n      var answer = q.getAttribute('data-answer'), opts = qsa(q, '.msq-opt'), explain = qs(q, '.msq-explain');\n      q.removeAttribute('data-done'); explain.hidden = true; qs(explain, '.msq-verdict').textContent = '';\n      opts.forEach(function(b){ b.disabled = false; b.classList.remove('is-right', 'is-wrong'); });\n      opts.forEach(function(b){\n        b.addEventListener('click', function(){\n          if (q.getAttribute('data-done')) { return; }\n          q.setAttribute('data-done', '1');\n          var ok = b.getAttribute('data-opt') === answer;\n          opts.forEach(function(o){ o.disabled = true; if (o.getAttribute('data-opt') === answer) { o.classList.add('is-right'); } });\n          if (ok) { score += 1; } else { b.classList.add('is-wrong'); missed.push(q); }\n          qs(explain, '.msq-verdict').textContent = ok ? 'Right. ' : 'Not quite. ';\n          explain.hidden = false;\n          answered += 1;\n          track('quiz_answer', { mode: mode, question: q.getAttribute('data-q'), correct: ok ? 1 : 0 });\n          if (answered === qEls.length) { finish(container, mode, score, qEls.length, missed); }\n        });\n      });\n    });\n  }\n  var box = qs(root, '.msq-box');\n  setup(root, 'pre');\n  if (box) { var skipFirst = box.hasAttribute('data-default-open'); box.addEventListener('toggle', function(){ if (!box.open) { return; } if (skipFirst) { skipFirst = false; return; } track('quiz_open', { mode: 'pre' }); }); }\n  \/* The end block sits far below this script, so it does not exist yet while this runs\n     during parsing. A delegated listener finds it at click time. *\/\n  document.addEventListener('click', function(e){\n    var startBtn = (e.target && e.target.closest) ? e.target.closest('.msq-start-test') : null;\n    if (!startBtn) { return; }\n    var end = startBtn.closest('.msq-end');\n    if (!end) { return; }\n    var mount = qs(end, '.msq-mount');\n    var clone = qs(root, '.msq-body').cloneNode(true);\n    var intro = qs(clone, '.msq-intro');\n    if (intro) { intro.textContent = 'The same five questions, now that you have read the page.'; }\n    var res = qs(clone, '.msq-result'); if (res) { res.hidden = true; res.innerHTML = ''; }\n    mount.innerHTML = ''; mount.appendChild(clone);\n    setup(mount, 'test');\n    startBtn.hidden = true;\n    track('quiz_open', { mode: 'test' });\n    mount.scrollIntoView({ behavior: 'smooth', block: 'start' });\n    var first = qs(mount, '.msq-opt'); if (first) { first.focus({ preventScroll: true }); }\n  });\n  \/* Shared tool behaviour: checklists remember their ticks on this device, and a chooser\n     shows the result for the option picked. Calculators carry their own small script. *\/\n  function initTools(){\n    qsa(document, '.msq-check').forEach(function(box){\n      var key = 'msq-check-' + meta.slug + '-' + (box.getAttribute('data-id') || 'x');\n      var boxes = qsa(box, 'input[type=checkbox]'), count = qs(box, '.msq-check-count');\n      var yes = qs(box, '.msq-verdict-yes'), no = qs(box, '.msq-verdict-no');\n      var saved = {};\n      try { saved = JSON.parse(localStorage.getItem(key) || '{}'); } catch (e) {}\n      boxes.forEach(function(cb, i){ if (saved[i]) { cb.checked = true; } });\n      function refresh(){\n        var n = boxes.filter(function(cb){ return cb.checked; }).length, state = {};\n        boxes.forEach(function(cb, i){ if (cb.checked) { state[i] = 1; } });\n        try { localStorage.setItem(key, JSON.stringify(state)); } catch (e) {}\n        if (count) { count.textContent = n + ' of ' + boxes.length + (box.getAttribute('data-verb') || ' done'); }\n        if (yes && no) { yes.hidden = n === 0; no.hidden = n !== 0; }\n      }\n      boxes.forEach(function(cb){ cb.addEventListener('change', function(){ refresh(); track('tool_check', { tool: box.getAttribute('data-id') }); }); });\n      refresh();\n    });\n    qsa(document, '.msq-choose').forEach(function(box){\n      var results = qsa(box, '.msq-choice-result');\n      qsa(box, 'input[type=radio]').forEach(function(r){\n        r.addEventListener('change', function(){\n          results.forEach(function(el){ el.hidden = el.getAttribute('data-for') !== r.value; });\n          track('tool_choose', { tool: box.getAttribute('data-id'), choice: r.value });\n        });\n      });\n    });\n  }\n  \/\/ read progress: how far down the article the reader has scrolled, fired once per quarter\n  (function(){\n    var art = root.closest('article') || root.parentNode, fired = {};\n    function check(){\n      var top = art.getBoundingClientRect().top + window.pageYOffset, h = art.offsetHeight || 1;\n      var seen = (window.pageYOffset + window.innerHeight - top) \/ h * 100;\n      [25, 50, 75, 100].forEach(function(m){ if (seen >= m && !fired[m]) { fired[m] = true; track('read_progress', { percent: m }); } });\n    }\n    window.addEventListener('scroll', check, { passive: true }); window.addEventListener('load', check);\n  })();\n  if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', initTools); } else { initTools(); }\n})();<\/script>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Checked on 2 November 2026 against PayPal&#8217;s own <a href=\"https:\/\/www.paypal.com\/us\/legalhub\/paypal\/cryptocurrencies-tnc\" target=\"_blank\" rel=\"noopener\">US cryptocurrency terms<\/a>, its <a href=\"https:\/\/www.paypal.com\/uk\/legalhub\/paypal\/cryptocurrencies-tnc\" target=\"_blank\" rel=\"noopener\">UK cryptocurrency terms<\/a> and its <a href=\"https:\/\/www.paypal.com\/us\/cshelp\/article\/how-do-i-transfer-my-crypto-help822\" target=\"_blank\" rel=\"noopener\">help page on transferring crypto<\/a>. Every rule below is quoted from those pages, not from a review site.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"who-actually-holds-the-keys-to-a-paypal-crypto-wallet\">Who actually holds the keys to a PayPal crypto wallet?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Not you. The US terms say the balance you see &#8220;represents your ownership&#8221; of that amount, but then explain what ownership means here: PayPal Digital &#8220;combines your Crypto Asset balance with the Crypto Asset balances of other PayPal Digital accountholders&#8221; and holds them &#8220;as your agent in one or more omnibus accounts&#8221;. The next sentence is the one that matters: &#8220;You do not own any specific, identifiable, Crypto Asset.&#8221;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The same <a href=\"https:\/\/www.paypal.com\/us\/legalhub\/paypal\/cryptocurrencies-tnc\" target=\"_blank\" rel=\"noopener\">terms<\/a> name the contracting party as PayPal Digital, Inc., a New York limited purpose trust company, and say some custody, trading and transfer work is done for it by Paxos Trust Company &#8220;or other appropriately licensed&#8221; providers. They promise the coins are kept apart from PayPal Digital&#8217;s corporate assets and will not be voluntarily handed to its creditors in a bankruptcy. That is a promise from a company, which is the difference between this and a <a href=\"https:\/\/getbitcoin.guide\/articles\/non-custodial-crypto-wallet\/\">non custodial wallet<\/a>, where the only promise is maths.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">There is no seed phrase to back up, and none to lose. If the PayPal account goes, access to the coins goes with it until PayPal says otherwise. It is the same deal as the <a href=\"https:\/\/getbitcoin.guide\/articles\/exchange-wallets-coinbase-kraken-robinhood\/\">exchange wallets at Coinbase, Kraken and Robinhood<\/a>, just with a friendlier logo and a longer user agreement.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Question<\/th><th>PayPal crypto account<\/th><th>A wallet you hold the keys to<\/th><\/tr><\/thead><tbody><tr><td>Who holds the private keys<\/td><td>PayPal Digital or its service provider<\/td><td>You<\/td><\/tr><tr><td>What you own<\/td><td>A recorded share of a pooled omnibus balance<\/td><td>Specific coins at your address<\/td><\/tr><tr><td>Recovery if you lose access<\/td><td>PayPal account recovery<\/td><td>Your recovery phrase, and nothing else<\/td><\/tr><tr><td>Who can freeze it<\/td><td>PayPal, under its hold and limitation terms<\/td><td>Nobody<\/td><\/tr><tr><td>Coins you can hold<\/td><td>Only the assets PayPal supports<\/td><td>Anything the wallet software supports<\/td><\/tr><tr><td>Moving coins out<\/td><td>Up to $25,000 a week in the US, not at all in the UK<\/td><td>No cap beyond network fees<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"can-you-send-crypto-from-paypal-to-a-wallet-you-control\">Can you send crypto from PayPal to a wallet you control?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">In the US, yes. External transfers arrived in June 2022, when PayPal&#8217;s <a href=\"https:\/\/newsroom.paypal-corp.com\/2022-06-07-PayPal-Users-Can-Now-Transfer-Send-and-Receive-Bitcoin-Ethereum-Bitcoin-Cash-and-Litecoin\" target=\"_blank\" rel=\"noopener\">press release of 7 June 2022<\/a> announced that users could transfer, send and receive bitcoin, ether, bitcoin cash and litecoin. The list has grown since. The current <a href=\"https:\/\/www.paypal.com\/us\/legalhub\/paypal\/cryptocurrencies-tnc\" target=\"_blank\" rel=\"noopener\">terms<\/a> set a minimum external send for each asset, which doubles as the list of what can leave.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Asset<\/th><th>Minimum external send<\/th><th>Note from PayPal&#8217;s own pages<\/th><\/tr><\/thead><tbody><tr><td>Bitcoin (BTC)<\/td><td>0.001 BTC<\/td><td>Bitcoin address only, never a Bitcoin Cash one<\/td><\/tr><tr><td>Ether (ETH)<\/td><td>0.01 ETH<\/td><td>Ethereum network<\/td><\/tr><tr><td>Bitcoin Cash (BCH)<\/td><td>0.01 BCH<\/td><td>Bitcoin Cash address only<\/td><\/tr><tr><td>Litecoin (LTC)<\/td><td>0.01 LTC<\/td><td><\/td><\/tr><tr><td>Solana (SOL)<\/td><td>0.01 SOL<\/td><td><\/td><\/tr><tr><td>Chainlink (LINK)<\/td><td>1 LINK<\/td><td>Sent as an ERC20 token on Ethereum<\/td><\/tr><tr><td>PYUSD on Ethereum<\/td><td>10 PYUSD<\/td><td>You pick the network before sending<\/td><\/tr><tr><td>PYUSD on Solana, Arbitrum or Stellar<\/td><td>1 PYUSD<\/td><td>Stellar is listed for PayPal linked accounts only<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The cap is $25,000 a week in crypto sent, for accounts linked to PayPal and to Venmo alike. The <a href=\"https:\/\/www.paypal.com\/us\/cshelp\/article\/how-do-i-transfer-my-crypto-help822\" target=\"_blank\" rel=\"noopener\">help page<\/a> adds that the consumer limit &#8220;resets on Thursday&#8221;. Buying has a far looser cap: $100,000 a week on a PayPal linked account. So money can arrive four times faster than it can leave, a detail the marketing emails leave out.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Every external send carries a network fee, estimated and shown before you confirm. If your balance of that asset is smaller than the fee, the terms say the transfer simply cannot be made.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1376\" height=\"768\" src=\"https:\/\/getbitcoin.guide\/articles\/wp-content\/uploads\/2026\/11\/close-up-transferring-from-paypal-crypto-wallet.jpg\" alt=\"Hands preparing a secure backup while transferring funds from a paypal crypto wallet to self-custody.\" class=\"wp-image-832\" srcset=\"https:\/\/getbitcoin.guide\/articles\/wp-content\/uploads\/2026\/11\/close-up-transferring-from-paypal-crypto-wallet.jpg 1376w, https:\/\/getbitcoin.guide\/articles\/wp-content\/uploads\/2026\/11\/close-up-transferring-from-paypal-crypto-wallet-300x167.jpg 300w, https:\/\/getbitcoin.guide\/articles\/wp-content\/uploads\/2026\/11\/close-up-transferring-from-paypal-crypto-wallet-1024x572.jpg 1024w, https:\/\/getbitcoin.guide\/articles\/wp-content\/uploads\/2026\/11\/close-up-transferring-from-paypal-crypto-wallet-768x429.jpg 768w\" sizes=\"auto, (max-width: 1376px) 100vw, 1376px\" \/><figcaption class=\"wp-block-image__caption\">Keeping your offline backup secure is vital when moving funds to self-custody.<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"900\" src=\"https:\/\/getbitcoin.guide\/articles\/wp-content\/uploads\/2026\/11\/paypal-crypto-wallet-chart.png\" alt=\"Bar chart of paypal crypto wallet weekly limits: $100,000 buying, $25,000 sending, Venmo $20,000 buying.\" class=\"wp-image-836\" srcset=\"https:\/\/getbitcoin.guide\/articles\/wp-content\/uploads\/2026\/11\/paypal-crypto-wallet-chart.png 1600w, https:\/\/getbitcoin.guide\/articles\/wp-content\/uploads\/2026\/11\/paypal-crypto-wallet-chart-300x169.png 300w, https:\/\/getbitcoin.guide\/articles\/wp-content\/uploads\/2026\/11\/paypal-crypto-wallet-chart-1024x576.png 1024w, https:\/\/getbitcoin.guide\/articles\/wp-content\/uploads\/2026\/11\/paypal-crypto-wallet-chart-768x432.png 768w, https:\/\/getbitcoin.guide\/articles\/wp-content\/uploads\/2026\/11\/paypal-crypto-wallet-chart-1536x864.png 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><figcaption class=\"wp-block-image__caption\">On a PayPal linked account, a week&#8217;s purchase limit is four times the week&#8217;s send limit. Source: PayPal&#8217;s US cryptocurrency terms, read on 2 November 2026.<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"which-countries-can-move-crypto-out-of-paypal\">Which countries can move crypto out of PayPal?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">United States: yes, within the limits above. The US terms add that some features &#8220;may not be available in some U.S. locations&#8221;, so a state can still differ.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">United Kingdom: no. The <a href=\"https:\/\/www.paypal.com\/uk\/legalhub\/paypal\/cryptocurrencies-tnc\" target=\"_blank\" rel=\"noopener\">UK terms last updated on 12 October 2026<\/a>, from PayPal UK Ltd, which the Financial Conduct Authority authorises for crypto services, say plainly that you cannot transfer crypto &#8220;from your Cryptocurrencies Hub to an external cryptocurrency wallet&#8221;, or into it from one. In the UK the custodial provider &#8220;holds the digital Cryptocurrencies themselves, including the related private keys&#8221;.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We did not verify any other country on the day. If you are outside the US and the UK, the terms page for your own country is the only answer worth trusting, and an affiliate page that says &#8220;yes, everywhere&#8221; has almost certainly not opened it.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"what-can-stop-a-paypal-crypto-transfer-from-going-out\">What can stop a PayPal crypto transfer from going out?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Holds and limitations. The US terms say that if there is a hold on your account &#8220;you may be able to sell, but not transfer&#8221; your crypto, and that a hold on your linked PayPal account can be applied to the crypto account too. Transfers &#8220;may be delayed in certain situations, including if confirmation that you have authorized the transfer is needed.&#8221;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Unsettled purchases. The <a href=\"https:\/\/www.paypal.com\/us\/cshelp\/article\/how-do-i-transfer-my-crypto-help822\" target=\"_blank\" rel=\"noopener\">help page<\/a> says crypto bought by bank transfer &#8220;may take multiple days to clear&#8221;, while crypto bought with a debit card is &#8220;instantly available to transfer&#8221;.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Money owed. A negative balance blocks transfers, and where a payment for crypto fails, the terms let PayPal Digital &#8220;liquidate any other Crypto Assets in your Crypto Account&#8221; to cover what is owed.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mistakes, which nobody can undo. In the terms&#8217; own words: &#8220;Even when a transfer is unconfirmed and pending, the transfer is irreversible.&#8221; Using the wrong address type means the coins are &#8220;irretrievably lost&#8221;, and anything PayPal does not support, sent to your PayPal address, is &#8220;permanently lost&#8221;.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1376\" height=\"768\" src=\"https:\/\/getbitcoin.guide\/articles\/wp-content\/uploads\/2026\/11\/man-troubleshooting-paypal-crypto-wallet-transfer.jpg\" alt=\"A man on a sofa looking puzzled by a transaction delay on his paypal crypto wallet.\" class=\"wp-image-833\" srcset=\"https:\/\/getbitcoin.guide\/articles\/wp-content\/uploads\/2026\/11\/man-troubleshooting-paypal-crypto-wallet-transfer.jpg 1376w, https:\/\/getbitcoin.guide\/articles\/wp-content\/uploads\/2026\/11\/man-troubleshooting-paypal-crypto-wallet-transfer-300x167.jpg 300w, https:\/\/getbitcoin.guide\/articles\/wp-content\/uploads\/2026\/11\/man-troubleshooting-paypal-crypto-wallet-transfer-1024x572.jpg 1024w, https:\/\/getbitcoin.guide\/articles\/wp-content\/uploads\/2026\/11\/man-troubleshooting-paypal-crypto-wallet-transfer-768x429.jpg 768w\" sizes=\"auto, (max-width: 1376px) 100vw, 1376px\" \/><figcaption class=\"wp-block-image__caption\">Transfer limits and verification checks can sometimes delay your outgoing crypto transactions.<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"what-do-people-who-tried-to-move-coins-out-of-paypal-report\">What do people who tried to move coins out of PayPal report?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">We read four threads on r\/paypal, all from December 2025 to February 2026, with their replies. Smooth transfers rarely get posted, so these are the failure cases, and what people report, not findings about how PayPal decides.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In <a href=\"https:\/\/www.reddit.com\/r\/paypal\/comments\/1r6eh0t\/paypal_bans_you_or_blocks_the_transaction_the\/\" target=\"_blank\" rel=\"noopener\">a February 2026 post<\/a>, a user with a six month old account bought two small amounts of bitcoin two weeks apart, then sent them to their own wallet. The app showed the send as complete. About a second later, they say, a notice appeared that the account was being permanently limited, with no reason given beyond &#8220;activity on this account that we cannot process&#8221;.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In <a href=\"https:\/\/www.reddit.com\/r\/paypal\/comments\/1pquni1\/never_hold_any_cryptocurrency_with_paypal\/\" target=\"_blank\" rel=\"noopener\">a December 2025 post<\/a>, the holder of a 16 year old account says it was blocked more than a year earlier, appeals were refused, and about $300 of crypto has sat there since, neither sellable nor transferable. That is harsher than the terms&#8217; &#8220;may be able to sell&#8221;. The top reply warned that private messages offering to recover the money are a scam.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In <a href=\"https:\/\/www.reddit.com\/r\/paypal\/comments\/1plsx1e\/so_frustrated_account_was_hacked_now_i_cant_even\/\" target=\"_blank\" rel=\"noopener\">another December 2025 post<\/a>, a user whose account was taken over says the thief took their bitcoin and ran up a $3,000 charge. PayPal returned the bitcoin but the balance stayed $3,000 negative, and that negative balance blocked any transfer out for three weeks of review.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The mildest case: <a href=\"https:\/\/www.reddit.com\/r\/paypal\/comments\/1pe9gnc\/cant_transfer_crypto_out_of_paypal_to_external\/\" target=\"_blank\" rel=\"noopener\">a December 2025 post<\/a> about settled funds refused with a message that the crypto could not be moved &#8220;just yet&#8221; because of &#8220;an added layer of security&#8221;. A reply in March 2026 says the same message cleared once they turned off their VPN and wifi and sent over mobile data. That is one person&#8217;s report, not a fix PayPal documents.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Where the accounts meet the terms: every one of them is a hold, a limitation or a negative balance, which the terms reserve the right to apply. Where they part: two report no reason given, and one reports being unable even to sell. The range runs from a few minutes&#8217; annoyance to more than a year stuck.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"how-do-you-move-coins-out-of-paypal-without-losing-them\">How do you move coins out of PayPal without losing them?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Set up the receiving wallet first, and write its recovery phrase on paper or steel, offline, before a single coin moves. That phrase is typed into the wallet itself during setup and nowhere else, ever. No genuine PayPal page, support agent or &#8220;verification&#8221; form asks for it. Our guide to <a href=\"https:\/\/getbitcoin.guide\/articles\/your-recovery-phrase\/\">how people actually lose a recovery phrase<\/a> covers the rest.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Copy the receive address from the wallet&#8217;s own screen and check it on the device, character by character at the start and the end. Pick the network that matches the coin, which matters most for PYUSD, where you choose between four. Then send the minimum first, wait until the wallet shows it as received, and only then send the rest. Two network fees cost less than one lost balance.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Two quirks catch people. PayPal&#8217;s <a href=\"https:\/\/www.paypal.com\/us\/cshelp\/article\/how-do-i-transfer-my-crypto-help822\" target=\"_blank\" rel=\"noopener\">help page<\/a> says your PayPal receive address &#8220;will change for privacy reasons&#8221; each time you generate one, so an old address saved in a contact list is not the one to trust. And the $25,000 weekly cap means a large balance leaves over several weeks, not in one go. If the coins are heading for long term storage, <a href=\"https:\/\/getbitcoin.guide\/articles\/what-is-a-cold-wallet\/\">what a cold wallet actually protects against<\/a> is worth reading first.<\/p>\n\n\n\n<div class=\"msq-tool msq-check\" data-id=\"pp-test-send\" data-verb=\" done\">\n<h3>Moving coins from PayPal to a wallet you hold the keys to<\/h3>\n<p>Tick each step as you go. Nothing here asks for your recovery phrase, and nothing ever should.<\/p>\n<label><input type=\"checkbox\">Set up the receiving wallet on your own device, from the developer&#8217;s own site or official app store<\/label>\n<label><input type=\"checkbox\">Write its recovery phrase on paper or steel, offline, and type it nowhere except the wallet during setup<\/label>\n<label><input type=\"checkbox\">Copy the receive address from the wallet&#8217;s own screen, not from an old note or a message<\/label>\n<label><input type=\"checkbox\">Match the coin to the network, and for PYUSD pick the same network the wallet uses<\/label>\n<label><input type=\"checkbox\">Check the first and last characters of the address on the device and in PayPal<\/label>\n<label><input type=\"checkbox\">Send the minimum amount first<\/label>\n<label><input type=\"checkbox\">Wait until the wallet shows the test as received<\/label>\n<label><input type=\"checkbox\">Send the rest, remembering the $25,000 weekly cap and that sends cannot be reversed<\/label>\n<p class=\"msq-check-count\"><\/p>\n<p class=\"msq-note\">No genuine PayPal page, agent or form asks for a recovery phrase. Anyone who does is trying to take the coins.<\/p>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"what-has-gone-wrong-on-the-paypal-crypto-side-before\">What has gone wrong on the PayPal crypto side before?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Between 6 and 8 December 2022, attackers logged into PayPal accounts using passwords reused from other breaches. PayPal sent breach notices to 34,942 users, <a href=\"https:\/\/www.securityweek.com\/paypal-warns-35000-users-credential-stuffing-attacks\/\" target=\"_blank\" rel=\"noopener\">SecurityWeek reported<\/a>. On a PayPal account with crypto in it, a stolen password is a stolen send button, and a crypto send cannot be reversed.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">On 15 October 2025, Paxos, which issues PYUSD for PayPal, minted 300 trillion PYUSD by mistake on Ethereum, then burned it within about twenty minutes. <a href=\"https:\/\/www.theblock.co\/post\/374870\/paxos-mistakenly-mints-300-trillion\" target=\"_blank\" rel=\"noopener\">The Block reported<\/a> that Paxos called it an internal technical error and said there was no security breach and customer funds were safe. No customer losses were reported, but a custodial balance always rests on somebody else&#8217;s internal processes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Whatever you decide about where coins live, which is your call and not ours, the safety steps on the PayPal side are simple: a password used nowhere else, the strongest sign in protection PayPal offers you, and no crypto links followed from emails. For choosing a wallet by threat rather than by brand, see <a href=\"https:\/\/getbitcoin.guide\/articles\/best-crypto-wallet\/\">how to choose a crypto wallet<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"frequently-asked-questions\">Frequently asked questions<\/h2>\n\n\n<div id=\"rank-math-faq\" class=\"rank-math-block\">\n<div class=\"rank-math-list \">\n<div id=\"faq-q-1\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Does PayPal give me a seed phrase or private key for my crypto?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>No. PayPal&#8217;s US terms say your crypto is pooled with other customers&#8217; in omnibus accounts and that you do not own any specific, identifiable coin. There is no phrase or key for you to export, so the account cannot be restored into another wallet app.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-q-2\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Can I receive bitcoin into PayPal from my own wallet?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>In the US, yes, for the assets PayPal supports. Its help page says a new receive address is generated each time, so use the one shown today. In the UK, the terms of 12 October 2026 say transfers in from an external wallet are not available.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-q-3\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Is Venmo crypto any different?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>It runs under the same PayPal Digital terms and the same $25,000 weekly send limit. The stated buying limits are lower, at $20,000 a week and $50,000 over a rolling year, and the terms list PYUSD on Stellar only for PayPal linked accounts.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-q-4\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Can PayPal reverse a crypto transfer I sent to the wrong address?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>No. The terms say a transfer is irreversible even while it is still pending, and that coins sent to the wrong address type are irretrievably lost. PayPal says it is not responsible for those losses, which is why a small test send comes first.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-q-5\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Somebody says they can unfreeze my PayPal crypto for a fee. Is that real?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Treat it as a scam. Only PayPal can lift a hold on its own account, through its own help centre or phone line. Nobody else can do it, and anyone who asks for a fee, a login or a recovery phrase to do it is trying to take what is left.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-q-6\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Does a PayPal crypto balance count as self custody if I never sell it?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>No. Holding is not the same as custody. Until the coins are at an address whose keys you alone hold, PayPal holds them for you, under terms it can change with notice.<\/p>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n<div class=\"msq-end\" id=\"ms-quiz-end\">\n<p><strong>Finished the page?<\/strong> The same five questions from the top, to see what stuck.<\/p>\n<button type=\"button\" class=\"msq-btn msq-start-test\">Test Your Understanding of This Article<\/button>\n<div class=\"msq-mount\"><\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><em>This article is general information about wallet security and is not financial advice. Nothing here is a recommendation to buy, sell or hold anything, or to use or avoid any service. Speak to a suitably qualified professional about your own situation, and remember that in self custody the security decisions are yours alone.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>A PayPal crypto wallet is a custodial account, not a wallet you hold the keys to. PayPal&#8217;s US terms of 19 May 2026 pool your coins in omnibus accounts, partly with Paxos. US users can send BTC, ETH, LTC, BCH, SOL, LINK and PYUSD to their own wallet, up to $25,000 a week. UK users cannot.<\/p>\n","protected":false},"author":1,"featured_media":831,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","rank_math_title":"PayPal Crypto Wallet: Can You Move Coins to Your Own Keys?","rank_math_description":"A PayPal crypto wallet is custodial: PayPal holds the keys. Its terms on sending coins to your own wallet, the $25,000 weekly cap, and the UK ban.","rank_math_focus_keyword":"paypal crypto wallet","rank_math_canonical_url":"","rank_math_breadcrumb_title":"","rank_math_facebook_title":"","rank_math_facebook_description":"","rank_math_facebook_image":"","rank_math_twitter_title":"","rank_math_twitter_description":"","rank_math_twitter_image":"","rank_math_pillar_content":"","rank_math_robots":[],"rank_math_advanced_robots":[]},"categories":[3],"tags":[],"class_list":["post-834","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-self-custody"],"_links":{"self":[{"href":"https:\/\/getbitcoin.guide\/articles\/wp-json\/wp\/v2\/posts\/834","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/getbitcoin.guide\/articles\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/getbitcoin.guide\/articles\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/getbitcoin.guide\/articles\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/getbitcoin.guide\/articles\/wp-json\/wp\/v2\/comments?post=834"}],"version-history":[{"count":3,"href":"https:\/\/getbitcoin.guide\/articles\/wp-json\/wp\/v2\/posts\/834\/revisions"}],"predecessor-version":[{"id":839,"href":"https:\/\/getbitcoin.guide\/articles\/wp-json\/wp\/v2\/posts\/834\/revisions\/839"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/getbitcoin.guide\/articles\/wp-json\/wp\/v2\/media\/831"}],"wp:attachment":[{"href":"https:\/\/getbitcoin.guide\/articles\/wp-json\/wp\/v2\/media?parent=834"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/getbitcoin.guide\/articles\/wp-json\/wp\/v2\/categories?post=834"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/getbitcoin.guide\/articles\/wp-json\/wp\/v2\/tags?post=834"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}