Bob's Mechanical Repairs

Vauxhall Corsa Radio Code

Bob's Mechanical Repairs — independent family-run garage in Birnam, Dunkeld, Perthshire. Call 01350 727 276 or email [email protected].

Get a free quote

A Vauxhall Corsa radio code is retrieved from the head unit serial on the casing label, normally beginning GM. Enter the serial on this page and the code comes back for £19.99, refunded in full if no working code can be supplied.

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.

Covers Vauxhall Corsa 2000 to 2019 (Corsa C, D and E).

Bob's never displays a guessed or generated code — if a working code can't be retrieved you get a full refund.

2000 to 2019 (Corsa C, D and E). Blaupunkt CDR500, CAR300, CD30, CD30 MP3

How to find the serial number:

Check the service book wallet for a Vauxhall code card first.

Turn the ignition to accessory and see whether the unit offers a unit-information display.

If not, unclip the trim surround and use four flat extraction keys in the corner slots.

Read the label on the top of the casing and note the full serial, GM prefix included.

How to key the code in:

Presets 1 to 4 each step their own digit up by one.

Hold preset 4 or press OK to submit depending on the unit.

SAFE disappears and the radio plays.

Worth knowing:

Corsa C (2000–2006): Blaupunkt CDR500 or CAR30 units. The serial is on the casing label — expect to remove the unit.

Corsa D (2006–2014): CD30 or CD30 MP3 with the keypad fascia. Some firmware shows unit information on screen; most do not.

Corsa E (2014–2019): R4.0 IntelliLink and touchscreen systems are vehicle-coded and do not use a four-digit audio code.

The Corsa D fascia surround unclips by hand before the four corner extraction keys go in — do not lever against the vents.

Corsa C, D and E

A Corsa C has the older CD30 or CDR500 in a cage and comes out on four flat keys. A Corsa D is usually a CD30 or CD30 MP3 bolted behind a moulded fascia. A Corsa E with IntelliLink is coded to the vehicle rather than audio-coded and will not ask for anything after a flat battery.

The code prompt shows up after a battery change, a jump start gone wrong or a flat battery from a car that has stood — all three are common on a small car used for short journeys.

Removal

Corsa C: four flat keys into the corner slots until they click, then a straight pull. Corsa D: the surround around the radio and vents unclips, then four Torx T20 screws release the unit from its cage.

Read the full GM serial off the top label and photograph it. The classic transcription error is a zero read as the letter O partway along the number.

Cost and the service-book trap

£19.99 on this page against the serial, refunded in full if no working code can be supplied. A Vauxhall dealer is normally £25 to £40 for the lookup plus labour to remove the unit.

The four-digit number often written in a Corsa service book is frequently the vehicle security code rather than the radio code. Entering it just burns attempts — work from the unit serial instead.

Why does my Corsa radio say SAFE? SAFE is Vauxhall's anti-theft prompt. The unit lost permanent live — usually a flat or disconnected battery — and needs its four-digit code before it will play.

Do I need to remove a Corsa D radio? Usually yes. Only some CD30 firmware shows unit information on screen, so the casing label is the dependable source of the serial.

Does a Corsa E need a radio code? No. IntelliLink systems from 2014 onward are coded to the vehicle rather than locked with a four-digit audio code.

How much is a Vauxhall Corsa radio code? £19.99 on this page against the head unit serial, with a full refund if no working code can be supplied.

Does a Corsa E with IntelliLink need a code? No. IntelliLink is coded to the vehicle, so a flat battery does not lock it behind a four-digit audio code.

Where is the serial on a Corsa radio? On the label on the top of the head unit, normally starting GM. The radio has to come out of the dash to read it.

Loading the full page…