A Vauxhall radio asks for its security code after the head unit loses its permanent live feed — a flat battery, a battery change, a jump start or the radio being unplugged. The code is held against the serial number of that head unit, not against the registration or VIN. The serial normally looks like GM1234567890. Check the paperwork first — Vauxhall dealers frequently stuck a code card in the service book or handbook wallet. Once you have the serial, enter it in the radio code finder on this page.
Radio codes belong to the head unit serial number, not the vehicle registration or VIN.
A flat battery, battery replacement or radio removal is what triggers the code prompt.
Vauxhall serial formats: CAR300 / CD30 / CD30 MP3 (e.g. GM1234567890); CD70 NAVI / DVD90 (e.g. GM0012345678); Blaupunkt CAR2003 / CDR500 (e.g. BP1234567); Philips / Delco (pre-2000) (e.g. 1234567).
Display messages: SAFE = The unit is locked and waiting for the four-digit code. · LOC / LOC1 = Attempt limit reached. Leave the ignition on so the timer counts down. · 13 SAFE = Countdown display — the number shown falls as the lockout expires. · CODE = Standard code prompt on Blaupunkt-sourced units.
Bob's never displays a guessed or generated code — if a working code can't be retrieved you get a full refund.
Where to find the serial number, what the display messages mean and how to key the code back in on a Vauxhall.
A Vauxhall radio safety code is a four-digit number stored against the head unit serial. Because it is held in the unit and not the car, a radio taken from another Corsa or Astra arrives still locked to its own code.
When you'll be asked for the code:
After a flat battery, battery change or jump start with the terminals off
When the radio has been unplugged for heater matrix or dash work
After a used unit is fitted from a scrapyard car
Following a blown permanent-live fuse in the passenger fusebox
Serial number formats:
CAR300 / CD30 / CD30 MP3 — for example GM1234567890. Corsa D, Astra H, Zafira B, Meriva — label on the top of the casing.
CD70 NAVI / DVD90 — for example GM0012345678. Higher-spec Astra, Insignia and Vectra units.
Blaupunkt CAR2003 / CDR500 — for example BP1234567. Older Corsa B/C, Astra F/G and Vivaro units.
Philips / Delco (pre-2000) — for example 1234567. Numeric-only serial on the casing label.
How to find the serial number:
Check the paperwork first — Vauxhall dealers frequently stuck a code card in the service book or handbook wallet.
On a CD30 or CD70, hold the radio power button and press the up/down seek buttons together on some builds to bring up unit information — it does not work on every firmware version.
Where the screen route fails, the unit has to come out. Corsa D and Astra H units use flat-bladed extraction keys into the four corner slots.
Read the label on the top of the casing. Note the full serial including the GM prefix and any leading zeros.
Photograph the label rather than copying it by hand — the 8/B and 0/D characters are easy to misread on faded print.
What the display messages mean:
SAFE — The unit is locked and waiting for the four-digit code.
LOC / LOC1 — Attempt limit reached. Leave the ignition on so the timer counts down.
13 SAFE — Countdown display — the number shown falls as the lockout expires.
CODE — Standard code prompt on Blaupunkt-sourced units.
How to key the code in:
Use the preset buttons 1 to 4: each press steps its digit up by one.
Some units use the up/down seek buttons to change the digit and the right arrow to move along.
Confirm with a long press on preset 4, the OK button, or the source button depending on the unit.
SAFE clears and the radio plays as soon as the correct code is accepted.
Can I get a Vauxhall radio code from my registration? No. The code belongs to the head unit serial, not the vehicle. On a car more than ten years old the radio may well have been swapped at some point, so a registration lookup would give the wrong answer.
My Corsa radio says SAFE — what does that mean? SAFE is Vauxhall's way of saying the anti-theft lock is active and the unit needs its four-digit code. It is normal after a flat battery and does not mean the radio is faulty.
How many attempts does a Vauxhall radio allow? Typically three before a timed lockout. The wait doubles with each further round of failures, so verify the serial before you start guessing.
Do I need to remove a CD30 to get the serial? Usually yes. The on-screen unit information route only exists on some firmware, so the casing label is the dependable source.