O2 Reload Voucher (DE) Top Up: German Prepaid Mobile Credit
An O2 Reload Voucher (DE)—commonly referred to in Germany as an O2 Guthabenkarte or Aufladecode—is a digital prepaid top-up card that adds balance directly to your Telefónica O2 Germany prepaid mobile plan. Whether you use a standard O2 Prepaid SIM card (such as O2 Prepaid S, M, L, or O2 my Prepaid Data) or a legacy O2 Loop card, redeeming a digital reload voucher instantly extends your calling, texting, and mobile data capabilities.
Prepaid top-up vouchers provide full control over your mobile spending without tying you into recurring monthly bank debits or long-term carrier contracts. BitTopup delivers genuine 16-digit German O2 voucher codes digitally, allowing you to top up your mobile number within seconds.
O2 Germany vs. O2 UK: Avoid Country Mismatches
Telefónica operates distinct networks across Europe with separate top-up systems:* O2 Germany (DE) numbers use the country code +49. They require a 16-digit voucher code redeemed via *103*CODE# or phone hotline 5667.* O2 United Kingdom (UK) numbers use the country code +44 and redeem vouchers via dialing 4444.
Ensure your SIM card is registered under the German O2 network before purchasing this voucher, as German reload PINs cannot be applied to UK or other international O2 accounts.
Step-by-Step Guide: How to Recharge O2 Germany Prepaid Credit
Once your order on BitTopup is complete, you will receive a 16-digit numeric PIN. You can apply this code to your mobile account using three direct methods.
Method 1: Instant Top-Up via USSD Code (103)
The quickest way to add credit directly from your smartphone keypad without speaking to an operator:1. Open your phone dialer / keypad app.2. Type *103* followed by your 16-digit voucher code and end with #. * Example syntax:*103*1234567890123456#3. Press the green Call / Dial button.4. A pop-up notification will appear on your screen confirming your new balance within a few seconds.
Method 2: Voice Hotline (5667)
If your device does not support USSD strings or you prefer an automated voice prompt:1. Dial 5667 from your O2 Germany mobile number (free of charge within Germany).2. Press 1 on the keypad to select the top-up menu (Konto aufladen).3. Enter the 16-digit voucher code when prompted, followed by the # key.4. Listen for the voice confirmation confirming the recharged amount.
Method 3: Online via the Mein O2 App or Web Portal
- Open the Mein O2 application on your smartphone or log in to the official O2 Germany portal (
o2online.de). - Navigate to Guthaben aufladen (Top Up Balance).
- Select Aufladecode (Voucher Code) as the payment method.
- Enter your 16-digit voucher code and click Bestätigen (Confirm).
Identifying Your Prepaid SIM Details and Voucher Code
You do not need to submit your phone number or account password during checkout on BitTopup. Your digital order delivers an independent 16-digit code that you apply directly to your device.

To ensure your SIM is active and ready to accept the recharge, check your phone settings or dial *101# on your handset to view your current active line status.
O2 Germany USSD Codes and Shortcode Reference
| Function | Action / Code | Cost | Availability |
|---|---|---|---|
| Top Up Credit | *103*16-digit-code# | Free | Germany & EU Roaming |
| Voice Top-Up Hotline | 5667 | Free | Inside Germany |
| International Hotline | +49 176 5667 | Standard Roaming Call | Worldwide |
| Check Credit Balance | *101# | Free | Germany & Roaming |
| Account Management | *100# | Free | Germany & Roaming |
| Check Active Pack Status | *5667# or Mein O2 App | Free | Worldwide |
How to Check Your O2 Prepaid Credit and Data Balance
After applying your reload voucher, verify that your account balance reflects the new funds:
- USSD Shortcode: Dial
*101#and press Call. Your current euro credit balance and prepaid validity expiry date will immediately display on your screen. - Voice Inquiry: Dial
5667and press 2 to hear your remaining credit balance spoken aloud. - Data Volume Check: To check your remaining high-speed gigabyte balance, open the Mein O2 app or send an SMS with the text STATUS to 5667.
Recharging O2 Germany SIM Cards While Abroad or Roaming
If you are traveling outside Germany or residing in another EU country, you can still easily top up your O2 Germany line:
- USSD While Roaming: The
*103*16-digit-code#command works across most international roaming partner networks supporting standard USSD signaling. - Hotline From Abroad: Dial
+49 176 5667from your phone. You will be connected to the German O2 voice system where you can press1and enter your 16-digit PIN. - Web Portal / Mein O2 App: Connect to local Wi-Fi or data roaming, access
o2online.de, and redeem the digital voucher code in your account dashboard.
Recharging also resets your prepaid SIM active window, protecting your German phone number from automatic deactivation while you are abroad.
Common O2 Voucher Redemption Errors and How to Solve Them
1. "Connection problem or invalid MMI code" (Ungültiger MMI-Code)
- Cause: Typing error in the dialer or interference from Wi-Fi Calling / VoLTE on certain devices.
- Fix: Disable Wi-Fi temporarily, ensure you entered
*103*followed by exactly 16 digits and ended with#, then dial again over a direct cellular connection.
2. "Aufladecode ungültig" (Invalid Voucher Code)
- Cause: Misread characters or digit omissions.
- Fix: Double-check the 16 numbers received in your BitTopup order history. Ensure there are no spaces or special symbols between the numbers.
3. "Karte nicht aktiv" (SIM Card Deactivated)
- Cause: In Germany, O2 prepaid SIM cards require a balance recharge at least once every 6 months. If a SIM remains uncharged for longer, it enters a grace period and eventually deactivates.
- Fix: If your card recently entered the passive grace period, adding a voucher via
5667oro2online.dewill reactivate outgoing services immediately.
Why Buy O2 Reload Vouchers on BitTopup
BitTopup provides a straightforward, secure way to purchase digital telecommunications credit for Germany:
- Instant Digital Delivery: Your 16-digit O2 recharge code is generated and visible on your screen right after payment, along with an automated email confirmation.
- No Password Sharing: We never ask for your carrier passwords, account logins, or sensitive personal data. You receive a clean, unredeemed PIN code to apply yourself.
- Transparent Live Pricing: Current package prices and supported denominations are listed directly on our live checkout page with zero hidden processing surcharges.
- Global Payment Accessibility: Pay using multiple global payment options regardless of where you are currently located.
- 24/7 Dedicated Support: Our customer support team is available around the clock to assist with any code fulfillment inquiries.
Frequently Asked Questions
How do I redeem an O2 Reload Voucher (DE) on my mobile phone?
Open your phone keypad, type *103* followed by your 16-digit voucher code and # (for example, *103*1234567890123456#), then press the call button. You will receive an on-screen confirmation of your updated balance.
What is the USSD code to top up O2 Germany prepaid credit?
The official USSD top-up string for O2 Germany is *103*VOUCHERCODE#. To check your existing balance, the USSD string is *101#.
Can I recharge my O2 Germany SIM card while roaming abroad?
Yes. You can redeem your 16-digit code while abroad by dialing *103*VOUCHERCODE# on networks that support USSD, dialing +49 176 5667, or redeeming it directly through the Mein O2 app and web portal over Wi-Fi.
How do I check my remaining O2 prepaid balance?
Dial *101# and press the call button on your handset to view your current euro credit on screen. You can also dial 5667 or log in to the Mein O2 app to view both your credit balance and active data allowance.
How long does an O2 Reload Voucher code remain valid?
Unused O2 Germany reload voucher codes remain valid for several years from their issue date. Once redeemed to your mobile account, adding balance extends your prepaid SIM card active lifecycle by up to 6 months.
What should I do if my O2 reload voucher code shows an error?
Ensure you have typed the exact 16-digit code without spaces. Check that you are redeeming it on a German O2 SIM (+49) rather than an O2 UK SIM. If you see an MMI error, turn off Wi-Fi calling, re-verify cellular reception, or redeem the code via the 5667 voice hotline or the Mein O2 online portal.























