🚧 Under construction — VoTechWorks is being built. A free tech program — complimentary, as our commitment to get America working.
voTechWorksGrade 13 · a vocational technology learning center, by urbanicity
newSchoolWorks.com › VoTechWorks › Business & Cross-Cutting › Locksmith & Security Systems › Lock Codes, Key Origination & Decoding › Lesson 4
BUS-LOCK72-08 · Lesson 4 · 13 clock hours · demo

Automotive Key Codes, Transponder Origination & VIN Lookup

Objective. The student will look up a vehicle key code from a VIN using an automotive code database, cut a mechanical blade within tolerance, and program a transponder key so that the vehicle starts, demonstrating the complete lost-key origination process for at least two different vehicle makes.

⚠ Pending professional review

This lesson, its worked examples and its practice questions has not yet been verified by a credentialed professional in the field or by a certification or approval body. It is a study draft and may contain errors. Do not use it as instructions for work on a job site or on live equipment. Always follow your instructor, your supervising professional, and current official references and regulations.

VoTechWorks program approval and accreditation are still in progress. Credentials are issued only by the certifying bodies named in each program, after their own exams.

Automotive Key Codes, Transponder Origination & VIN Lookup

Why Lost-Key Origination Matters

When a vehicle owner has no working key, the locksmith must create one from scratch — a process called origination. Modern origination has two independent parts: cutting the mechanical blade to the correct depth specifications, and programming a transponder chip so the vehicle's immobilizer system recognizes the key. Failing either part means the vehicle will not start, even if the other part is perfect. This lesson covers the full workflow from VIN to verified start.

The Vehicle Identification Number (VIN) as Your Starting Point

The 17-character VIN encodes the vehicle's make, model, year, plant of manufacture, and production sequence. Automotive code database software (such as Ilco Auto Keys, Instacode, or equivalent professional platforms) uses the VIN — or selected fields from it — to retrieve the bitting code, the correct key blank number, and the required transponder chip type. Some databases also flag whether the procedure requires a dealer PIN, a token, or a specific programmer protocol.

Always confirm the VIN against the vehicle's door jamb sticker and dashboard plate before cutting. A transposed digit will produce an incorrect bitting and a key that will not enter the lock smoothly, risking damage to the lock cylinder or a broken key.

Reading the Code and Selecting the Blank

The code database returns a direct code or sometimes a indirect code. A direct code lists the actual cut depths in the correct position sequence. An indirect code is a manufacturer reference number that must be converted using the appropriate code series table in the database. Confirm which type you have before programming the cutter.

Note the key blank number (for example, a common domestic format like B106 or equivalent). Verify that the blank matches the vehicle's keyway by test-fitting it — without force — into the door lock cylinder. The correct blank slides in at least partially with no binding. If it does not fit the keyway, recheck the database entry; you may have the wrong series or a faulty blank selection.

Record the transponder chip type at this stage. Common chip families include fixed-code chips, encrypted rolling-code chips (such as Texas Instruments DST-series variants), and proximity/smart-key modules. The chip type determines which programmer protocol you will use in the programming stage.

Cutting the Blade Within Tolerance

Set the code cutter according to the manufacturer's calibration procedure — verify calibration with a test cut on scrap material at the start of each session. Enter the bitting code in the correct position order (some vehicles use standard left-to-right, others use right-to-left reading; confirm in the database notes).

After cutting, measure each position with an automotive key gauge (also called a depth gauge or bitting gauge). The acceptable tolerance for most automotive cuts is ±0.010 inch (approximately ±0.25 mm); confirm the tolerance specification in your code database or the key blank manufacturer's documentation for each specific application, as it may vary. A cut outside tolerance risks either not opening the lock or wearing the cylinder prematurely. Do not proceed to transponder programming until the instructor has verified the cuts.

Safety: Wear safety glasses during all cutting operations. Metal chips produced by the cutter are sharp. Keep hands clear of the cutter carriage during the cut cycle.

Transponder Systems: How Immobilizers Work

A transponder is a passive radio-frequency device embedded in the key head. When the key is inserted and the ignition is turned to the ON position, a coil in the ignition ring powers the chip by induction and reads its response signal. The vehicle's immobilizer control module (or ECU) compares the response to stored values. If they match, the module allows fuel injection and ignition. If they do not match, the engine cranks but will not start.

There are two common programming approaches:

Clone vs. Program: Cloning copies the existing chip's data to a compatible blank chip using a reader/writer — useful when you have at least one working key. Programming adds a new credential to the vehicle's immobilizer memory — required when all keys are lost.

Documenting the Procedure

Professional practice and liability protection both require thorough documentation. For each origination job record: the VIN confirmed, the code retrieved and its source, the blank number used, the bitting positions and measured depths, the transponder chip type, the programmer tool and software version, the procedure followed (including any token or PIN used), and the final verification result. This log is your proof of due diligence if a dispute arises.

Verifying Ownership Before You Begin

Before performing any automotive key origination, verify that the customer has legal authority over the vehicle. Accepted documentation typically includes the vehicle title, registration in the customer's name, or a court order. Photograph the documentation and attach it to your job file. Failure to verify ownership exposes you to criminal liability and jeopardizes your state locksmith license.

Safety Summary

Key terms10

Key originationThe process of producing a working key for a vehicle with no existing key, starting from the VIN and ending with a verified start.
Bitting codeThe sequence of cut depth values that defines the correct key for a specific lock or ignition cylinder; retrieved from an automotive code database using the VIN.
Direct codeA code database entry that lists actual cut depths in position order, ready to enter into the cutter without further conversion.
TransponderA passive radio-frequency chip embedded in a vehicle key head that communicates with the ignition ring coil; the vehicle's immobilizer checks its signal before allowing the engine to start.
ImmobilizerAn electronic anti-theft system built into a vehicle that prevents fuel delivery or ignition unless the correct transponder credential is present.
OBD-II portThe standardized on-board diagnostics connector found in most vehicles from the mid-1990s onward; used by professional key programmers to communicate with the immobilizer control module.
CloningCopying a transponder chip's data to a compatible blank chip using a reader/writer device; requires at least one working original key.
Automotive key gaugeA precision measuring tool used to verify that each cut position on an automotive key matches the specified depth within the acceptable tolerance.
Key blank numberThe manufacturer's catalog identifier for an uncut key that matches a specific vehicle's keyway profile and head style.
VIN (Vehicle Identification Number)The unique 17-character alphanumeric code assigned to each vehicle at manufacture; used by code databases to retrieve the correct key code and transponder information.

Worked examples4

1. A code database returns bitting positions 1 through 6 for a domestic vehicle as: 3, 5, 2, 4, 1, 3 (using a depth scale where 1 is the deepest cut and 6 is the shallowest, with each step equal to 0.015 inch). The cutter is set and cuts are made. Your automotive key gauge reads the following actual depths at positions 1–6: position 1 = 0.012 inch deeper than the specification, position 3 = 0.008 inch shallower than the specification. Are these cuts within the ±0.010 inch automotive tolerance?
  1. Identify the stated tolerance: ±0.010 inch.
  2. Check position 1: the deviation is 0.012 inch deeper than specified. Compare: 0.012 > 0.010, so this cut is OUT of tolerance.
  3. Check position 3: the deviation is 0.008 inch shallower than specified. Compare: 0.008 < 0.010, so this cut is within tolerance.
  4. Conclusion: position 1 must be recut. Do not proceed to transponder programming until all positions are within ±0.010 inch and the instructor has verified the key.
Answer: Position 1 is out of tolerance (0.012 inch exceeds ±0.010 inch); position 3 is within tolerance. The key must be recut at position 1 before proceeding.
2. A code database lists depths for a 6-cut automotive key using a spacing of 0.025 inch between depths 1 through 6. Depth 1 = 0.335 inch and each successive depth number is 0.025 inch shallower. The bitting code is 2, 4, 1, 5, 3, 6. What is the target cut depth in inches at each position?
  1. Establish the depth table: Depth 1 = 0.335 in; Depth 2 = 0.335 − 0.025 = 0.310 in; Depth 3 = 0.310 − 0.025 = 0.285 in; Depth 4 = 0.285 − 0.025 = 0.260 in; Depth 5 = 0.260 − 0.025 = 0.235 in; Depth 6 = 0.235 − 0.025 = 0.210 in.
  2. Map bitting code 2, 4, 1, 5, 3, 6 to target depths: Position 1 → Depth 2 = 0.310 in; Position 2 → Depth 4 = 0.260 in; Position 3 → Depth 1 = 0.335 in; Position 4 → Depth 5 = 0.235 in; Position 5 → Depth 3 = 0.285 in; Position 6 → Depth 6 = 0.210 in.
  3. Record the six target depths in order: 0.310, 0.260, 0.335, 0.235, 0.285, 0.210 inches.
Answer: Target depths in position order: 0.310 in, 0.260 in, 0.335 in, 0.235 in, 0.285 in, 0.210 in.
3. After cutting an automotive key, you measure position 4 at 0.248 inch. The target depth for that position is 0.260 inch and the tolerance is ±0.010 inch. Is this cut acceptable, and by how much does it deviate?
  1. Calculate deviation: 0.260 − 0.248 = 0.012 inch shallower than target.
  2. Compare to tolerance: 0.012 inch > 0.010 inch.
  3. The cut is OUT of tolerance by 0.002 inch.
Answer: The cut at position 4 is out of tolerance by 0.002 inch (0.012 inch deviation exceeds ±0.010 inch); the key must be recut.
4. A vehicle immobilizer can store up to 8 transponder key credentials. The customer reports 3 keys were lost and 1 working key remains. A technician programs 2 new keys using the OBD-II programmer. How many credential slots remain available after this procedure, and is there a concern about the lost keys?
  1. Total slots: 8. Keys currently stored before the service: the 1 working key occupies 1 slot, and the 3 lost keys each occupied a slot = 4 slots used.
  2. After programming 2 new keys: 4 + 2 = 6 slots used. Remaining available slots: 8 − 6 = 2.
  3. Concern about lost keys: the 3 lost keys are still programmed to this vehicle unless the technician erases all keys and reprograms only the legitimate ones. A thief who finds a lost key could still start the vehicle. Best practice is to perform an 'all-keys-lost' erase-and-relearn procedure so the lost keys are deleted, then program the customer's new keys fresh.
Answer: 2 slots remain, but the 3 lost keys are still active in the immobilizer. The technician should erase all stored keys and reprogram only the new legitimate keys to eliminate the security risk.
In class: Instructor-led demonstration using an automotive code database (e.g., Ilco Auto Keys, Instacode, or equivalent) to retrieve door and ignition codes from a VIN; students follow along on workstation computers, looking up three assigned vehicles (domestic, Asian import, European) and recording key code, blank number, and transponder chip type for each. · Blade-cutting practice: students cut two automotive keys per vehicle (four total) on the code cutter, then use an automotive key gauge to verify depth; instructor checks cuts before students proceed to transponder programming. · Transponder programming lab: using a professional key programmer (e.g., Advanced Diagnostics, Autel, or equivalent tool available in the program), students clone or program a new transponder chip to two vehicles per applicable OBD or on-board procedure, document the procedure steps followed, and verify engine start; any no-start result is diagnosed with instructor guidance and the root cause recorded in the lab log.
Materials: Automotive code database subscription (workstation access), automotive code cutter or adapter for existing machine, automotive key blanks and transponder blanks for common domestic and import vehicles, key programmer tool, automotive key gauge, two training vehicles or donated donor vehicle locks/ignition assemblies, VIN lookup worksheet, PPE (safety glasses)
Check: Each student must produce one complete, documented origination package per vehicle: code lookup printout, cut key within automotive tolerance, and a successful engine start (or ignition-turn verification on a bench assembly). Both vehicle makes must pass.

Practice check8

Answer each question, then check it. Nothing is recorded; this is your own practice.

State Locksmith/Alarm License — legal and ethical requirements
1. What is the primary purpose of verifying ownership documentation before performing an automotive key origination?
ALOA CRL — key codes and automotive origination
2. A code database returns an 'indirect code' for a vehicle. What additional step is required before programming the cutter?
ALOA CRL — transponder systems and automotive security
3. A newly cut automotive key turns the ignition but the engine cranks without starting. The mechanical cuts were verified within tolerance. What is the most likely cause?
ALOA CRL — transponder systems and automotive security
4. Which of the following best describes the difference between cloning a transponder key and programming a transponder key through the OBD-II port?
ALOA CRL — key blanks and origination procedure
5. When selecting a key blank for an automotive origination, what is the correct method to physically confirm the blank matches the vehicle's keyway before cutting?
ALOA CRL — automotive security and professional practice
6. A customer reports three keys were lost and wants two new keys made. The technician programs two new transponder keys but does not erase the lost keys from the immobilizer. What security risk remains?
ALOA CRL — key cutting precision and quality control
7. During blade-cutting practice, a student measures cut position 2 at 0.272 inch. The target depth is 0.260 inch and the tolerance is ±0.010 inch. What should the student do?
ALOA CRL — workplace safety in locksmithing
8. Which personal protective equipment (PPE) is required during automotive key cutting operations?
Record this lesson on my transcript. Sign in with your key and enrollment email to record lessons (enroll free if you have no key). This page stays open to read and practise.