Vauxhall & Opel Radio Code — CD30, CD70, CAR 300
A Vauxhall or Opel radio displaying SAFE or CODE has triggered its anti-theft lock — a standard feature on all OEM stereos fitted by GM between 2000 and 2021. You need two things: the serial number from the label on the radio unit, and the matching four-digit unlock code. This guide covers the full range, from the CD 30 in a Corsa D to the Navi 900 in an Astra K.
Vauxhall / Opel Serial Number Format
Vauxhall and Opel radios carry a serial number label on the casing of the head unit. The serial typically begins with the prefix BE or BP, followed by a string of digits — for example BE1234567 or BP9876543. The label is usually on the top surface of the unit.
To read it you must remove the radio from the dashboard. On most Corsa D, Astra H/J, Zafira B and Meriva models, two DIN keys (or two flat-bladed tools) inserted into the four holes on the radio face will release the clips and allow the unit to slide straight out. Note the serial, then slide the unit back in — no need to disconnect the wiring loom unless you intend to replace the unit.
Once you have your serial, visit our radio code lookup to retrieve your code.
How to Enter a Vauxhall or Opel Radio Code
All standard Vauxhall/Opel OEM radios use the same entry method:
- Switch the ignition to position II (accessories on) so the radio displays CODE or SAFE.
- Press preset button 1 repeatedly to scroll the first digit to the correct number.
- Press preset button 2 to advance to the second digit and scroll it to the correct number.
- Repeat for buttons 3 and 4.
- Press the confirm button (typically a right-facing arrow or the AM/FM button depending on the model) to submit the code.
- The display shows OK and the radio resumes.
Take care: entering the wrong code increments the lockout counter. After a set number of failed attempts the unit enters a timed lockout period.
Common Vauxhall / Opel Radio Models
| Radio Model | Typical Models / Years | Serial Prefix | OEM Supplier |
|---|---|---|---|
| CD 30 / CD 30 MP3 | Corsa D (2006–2014), Astra H (2004–2009), Zafira B (2005–2014) | BE / BP | Delco/Blaupunkt |
| CDC 40 / CD 40 USB | Corsa D facelift (2010–2014), Meriva B (2010–2017) | BE | Delphi/Blaupunkt |
| DVD 90 Navi | Astra H (2006–2009), Vectra C | BP | Blaupunkt/Delphi |
| CD 300 / CD 400 | Astra J (2009–2015), Meriva B (2010–2017) | BE | Delphi |
| Navi 600 / Navi 900 | Astra K (2015–2021), Mokka X, Karl A (2015–2019) | BE | Delphi/Blaupunkt |
Model-by-Model Overview
The following Vauxhall and Opel models are commonly seen with locked radios:
- Corsa C (2000–2007) — early CD 30 units with BE prefix serials
- Corsa D (2006–2014) — CD 30 and CD 30 MP3; DIN removal required
- Astra H (2004–2009) — CD 30, DVD 90; BP prefix common
- Astra J (2009–2015) — CD 300 and CD 400 units
- Astra K (2015–2021) — Navi 600 / 900; same entry procedure
- Zafira B (2005–2014) — CD 30 MP3 or DVD 90
- Meriva A/B (2003–2017) — CC 30, CD 30, or CD 300
- Karl A (2015–2019) — CD 300 or Navi 600
- Agila A/B (2000–2014) — basic CD 30 units
All models across the range use the same four-button entry method described above, regardless of the exact radio designation.
Need to look up your code now? Visit our brand guide page and select Vauxhall or Opel.
Troubleshooting: SAFE, WAIT, and Lockout States
- SAFE after power-on — normal anti-theft prompt. Wait for it to change to CODE before attempting entry (on some models you must wait 30–60 seconds).
- SAFE 10 or SAFE 00 — the unit is in a timed lockout. The number indicates remaining wait minutes. Leave the ignition on (or off, depending on model) until it counts to zero.
- INOP — permanent lockout after too many failed attempts on very old units. The radio must be professionally decoded or replaced.
- Wrong code entered — if you see a brief flash and the prompt returns, the code was incorrect. Double-check your serial number transcription before trying again.
Frequently Asked Questions
Why is my Vauxhall radio showing SAFE instead of CODE?
SAFE is the initial anti-theft display shown immediately after power is restored. After a short pause (typically 30 seconds to one minute) it transitions to CODE, at which point you can enter your unlock digits. Do not attempt entry while SAFE is displayed.
How do I remove a Vauxhall CD 30 radio to read the serial?
Insert two DIN-release keys (or two lengths of stiff wire bent into a U-shape) into the four slots on the radio face — two on the left side, two on the right. Push them in firmly until you feel the internal clips release. Grip the radio face and pull straight out. The label with the serial (starting BE or BP) is on the top of the casing.
My serial starts with BP — is that different from BE?
Both BE and BP are valid Vauxhall/Opel serial prefixes used on different radio generations. Simply use whichever prefix your label shows — the code lookup process is identical for both.
How many attempts do I have before lockout?
Most CD 30 and CD 300 units allow between three and ten incorrect attempts before entering a timed lockout. The exact number varies by firmware version. To avoid lockout entirely, verify your serial number carefully before entering any code.
Does the Opel Corsa use the same code system as Vauxhall?
Yes. Vauxhall and Opel are the same brand sold in different markets — the radios, serial formats, entry methods, and unlock codes are identical across both. A code retrieved for a Vauxhall Corsa D serial will work on the equivalent Opel Corsa D with the same serial.
Need a radio code?
Retrieve your car stereo unlock code instantly. Fast, reliable and affordable.