UGREEN 20000mAh 30W Two-way Fast Charging Power Bank - - | DirectTech
Secure SSL Payment
Free Shipping over R3,450
14-Day Returns
Expert Support
-

UGREEN 20000mAh 30W Two-way Fast Charging Power Bank

SKU: PB532-55989B
R 894.21
Out of Stock

20000mAh airline-safe capacity | 30W two-way fast charging | Three ports for simultaneous charging | Recharges fully in ~4 hours | Digital display shows exact remaining power

Get Notified When Available

Enter your email and we'll notify you when this item is back in stock.

Free shipping over R 3 450.00
Secure checkout
14-day returns
Expert support
Secure payment — PayFast & Yoco · 256-bit SSL encrypted

Frequently Bought Together

20000mAh airline-safe capacity | 30W two-way fast charging | Three ports for simultaneous charging | Recharges fully in ~4 hours | Digital display shows exact remaining power

The UGREEN 20000mAh 30W Two-way Fast Charging Power Bank is built for anyone who needs reliable, high-capacity power on the move — from daily commuters to frequent flyers. With 20000mAh of airline-safe capacity and three output ports (two USB-C at up to 30W each, one USB-A at up to 33W), you can keep a phone, tablet, and laptop topped up simultaneously. Support for PD, PPS, QC, SCP, and UFCS fast-charging protocols means the bank works intelligently with a wide range of devices, delivering the fastest charge each one supports. Two-way fast charging also means the bank itself refills in around 4 hours via a 30W PD wall charger — so downtime between trips is minimal. A built-in digital display shows remaining capacity at a glance, taking the guesswork out of knowing when to recharge. Multi-protect safety features — including overcharge, short-circuit, and thermal protection — keep your devices safe throughout. Compact at 150 × 70 × 29 mm and weighing 447 g, it travels light without sacrificing capacity.

Features

  • 20000mAh capacity (approx. 72Wh) — within airline carry-on limits
  • 30W fast charging output via USB-C; supports PD, PPS, QC, SCP, and UFCS protocols
  • Three ports: 2× USB-C (up to 30W each) and 1× USB-A (up to 33W) for simultaneous device charging
  • Two-way fast charging — recharges itself fully in approximately 4 hours with a 30W PD charger
  • Digital display shows remaining battery percentage and charging status at a glance
  • Pass-through charging supported
  • Capable of charging laptops via USB-C
  • Built-in Multi-Protect safety: overcharge, short-circuit, and thermal protection

Specifications

  • Capacity: 20000mAh
  • Max Output: 33W
  • Port Configuration:
    • 1x USB-A (up to 33W)
    • 2x USB Type-C (each up to 30W)
  • Fast Charge Protocols:
    • PD
    • PPS
    • QC
    • SCP
    • UFCS
  • Wireless Charging: No
  • Pass-Through Charging: Yes
  • Laptop Charging Capable: Yes
  • Charge Display: Digital Display
  • Colour: Grey/Black
  • Warranty: 24 months
  • Product Dimensions: 15.0 x 7.0 x 2.9 cm
  • Product Weight: 447g

What's in the Box

  • UGREEN 20000mAh 30W Two-way Fast Charging Power Bank – Grey/Black x1
  • USB Type-C to USB Type-C Cable x1
Brand -
Colour Grey/Black
Form Factor -
Interface -
Capacity 20000mAh
Memory Capacity -
Screen Size -
Resolution -
Refresh Rate -
Cpu -
Cpu Socket -
Warranty -
0.0
0 reviews
Login to Review

No reviews yet. Be the first to review this product!

Related Products

Romoss Power Bank 10000mAh 15W BK
Romoss

Romoss Power Bank 10000mAh 15W BK

R 416.63

Out of Stock

WINX GO Simple 30000mAh Power Bank
WINX

WINX GO Simple 30000mAh Power Bank

R 458.16

In Stock

// Share product with fallback // 2026-05-22: rewritten. Old version had three bugs: // 1) Copy Link button used `this.textContent='Copied!'` which destroyed the // icon (textContent replaces everything). After clicking, the link icon // disappeared. // 2) Inline onclick handlers had nested \x27-escaped strings interpolating // `url` directly — if the URL contained a single quote the JS broke. // 3) Close button used `this.closest('div[style]').parentElement.remove()` // — fragile, depends on no inline style elsewhere in the DOM tree. // New version: build with DOM nodes, attach proper event listeners, keep the // icon, gracefully handle clipboard failure, use a held reference to close. function shareProduct() { var title = document.querySelector('.product-title').textContent; var url = window.location.href; if (navigator.share) { navigator.share({ title: title, url: url }).catch(function() {}); return; } // Fallback: show share options modal var modal = document.createElement('div'); modal.style.cssText = 'position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.6);z-index:9999;display:flex;align-items:center;justify-content:center;padding:1rem;'; var encoded = encodeURIComponent(url); var encodedTitle = encodeURIComponent(title); var content = document.createElement('div'); content.style.cssText = 'background:#fff;border-radius:12px;padding:24px;max-width:360px;width:100%;text-align:center;'; content.innerHTML = '

Share this product

' + '
' + ' Facebook' + ' WhatsApp' + ' Email' + '
' + '' + '
'; modal.appendChild(content); function closeModal() { if (modal.parentNode) modal.parentNode.removeChild(modal); } modal.addEventListener('click', function(e) { if (e.target === modal) closeModal(); }); content.querySelector('[data-action="close-modal"]').addEventListener('click', closeModal); var copyBtn = content.querySelector('[data-action="copy-link"]'); var copyLabel = copyBtn.querySelector('.btn-label'); copyBtn.addEventListener('click', function() { function flashLabel(text) { var prev = copyLabel.textContent; copyLabel.textContent = text; setTimeout(function() { copyLabel.textContent = prev; }, 1800); } if (navigator.clipboard && navigator.clipboard.writeText) { navigator.clipboard.writeText(url) .then(function() { flashLabel('Copied!'); }) .catch(function() { flashLabel('Press Ctrl+C'); }); } else { // Legacy browser fallback — execCommand still works on http: contexts var ta = document.createElement('textarea'); ta.value = url; ta.style.position = 'fixed'; ta.style.opacity = '0'; document.body.appendChild(ta); ta.select(); try { document.execCommand('copy'); flashLabel('Copied!'); } catch (e) { flashLabel('Press Ctrl+C'); } document.body.removeChild(ta); } }); document.body.appendChild(modal); }
Chat with us!