Free Tool
Oakley Model Number Checker
What does OO9102-K555 57□18 137 mean? This tool reads the code inside an Oakley temple: sunglasses or prescription, the model, the colourway, the lens width, bridge and temple length. It also flags a code printed in a format Oakley doesn’t use. A code that checks out proves nothing: most fakes print a real Oakley code.
Last reviewed 8 October 2026
Where the markings are
There is no per-pair serial number on a modern Oakley. The code line is shared by every pair of that model and colourway.
| Inside of one temple | The code line: prefix and model number, colourway, lens width and bridge, usually the temple length. It can be the left or the right temple, depending on the model. This is the line the tool reads. |
| Inside of the other temple | MADE IN U.S.A. and/or CE (CE UKCA on newer pairs), sometimes nothing else. On frames made in China, Italy or Japan the country is often printed on the same temple as the code. |
| Bridge | On metal and prescription frames the size can sit on the bridge (61⬭15 on a Crosshair, 55□18 on a Holbrook Metal). A red USA MADE badge can sit here or on a temple tip. |
| Lens | An etched O icon, and PRIZM or POLARIZED on some lenses. Fakes carry these etches too. |
Enter the code from the inside of the temple
One arm carries the code line, for example OO9102-K555 57□18 137. Type the symbol between the two sizes as □, [] or a space. An older code looks like 12-856 60 15 128.
The other temple and the listing (optional)
Modern Oakley frames have no per-pair serial number. The code line is shared by every pair of that model and colourway, so it cannot be looked up to prove a pair is genuine. This tool decodes the line and flags a format we have not seen on Oakley temples. It never says a pair is genuine.
How to read an Oakley temple code
Take OO9188-05 59□12 133: an OO sunglasses frame, model 9188 (the Flak 2.0 XL), colourway 05, a 59 mm lens with a 12 mm bridge and 133 mm temples. Older and prescription pairs print other layouts, and a shield prints only the code and a temple length.
| Part | Meaning |
|---|---|
| PrefixOO OX OJ OY | OO sunglasses, OX prescription frame, OJ youth sunglasses, OY youth prescription. A space after OO (OO 9192-04) is printed on genuine pairs. |
| Model number9102 | Four digits. 9xxx are mostly sport and lifestyle plastic frames, 4xxx metal sunglasses, 2xxx women’s and lifestyle acetate, 6xxx X-Metal, and the optical frames use their own numbers with OX (an observed pattern, not an official rule). |
| Colourway-K555 -05 | Older codes stop at two digits (-05). Newer codes have four characters: the first two are the colourway, the last two the catalogue lens size. Oakley doesn’t publish a full colour key. |
| Size57□18 | Lens width and bridge in millimetres. The symbol between them is usually Oakley’s ellipse; recent pairs print a square. Both are printed on genuine pairs. Shields and some metal frames print no size on the temple. |
| Temple length137 | In millimetres. A one-piece shield prints only the code and this number. |
| Lens category3P | A filter category from 0 (clear) to 4 (very dark), then N (not polarised) or P (polarised). Printed on some recent genuine pairs, including Italy-made frames. |
| Older SKU12-856 60⬭15 128 | The format from before the OO numbers (roughly before 2010): a two-digit, hyphen, three-digit SKU, then the size. The first two digits are not a model; the whole string is the colourway SKU, so naming the model takes a lookup table. |
| Prescription layout142 OX5079-0153 Matte Black | Prescription frames print the temple length first and spell the colour out in words. The last two digits of the colourway match the lens size printed on the bridge. |
Sizes we have on record
Read from genuine pairs, plus a few from retailer listings (marked *). This is reference information, not a test: Oakley makes far more models and colourways than any table holds, and fakes print these exact codes too.
| Code | Lens □ bridge | Temple |
|---|---|---|
| OO9102Holbrook | 55□18, 57□18 | 137 |
| OO9188Flak 2.0 XL | 59□12 | 133 |
| OO9363Flak Beta | 64□8 | 131 |
| OO9154Half Jacket 2.0 XL | 62□15 | 133 |
| OO9014Gascan | 60□15, 60□17 | 127, 128 |
| OO9101Batwolf | no size on the temple | 127 |
| OX5079Carbon Plate | 53□18 | 142 |
| OX8177Ojector | 56□16 | 140 |
| 12-856Gascan (older SKU) | 60□15, 60□17 | 128 |
| 12-903Flak Jacket (older SKU) | 63□14 | 133 |
| 12-968Fives Squared (older SKU) | 54□20 | 133 |
| 24-348Frogskins (older SKU) | 55□17 | 133 |
| 24-301Radar Path (older SKU) | no size on the temple | 132 |
What the tool flags
About one fake in four that showed a readable code had one of these format errors, and none of the genuine pairs we read did. The rest printed a well-formed code, so a code that checks out proves nothing on its own.
- •A code in no format Oakley uses: no OO, OX, OJ or OY and four digits, and not an older NN-NNN SKU. Examples we have seen on fakes: AL9236, A-2057, SP39567, T 7050.
- •Extra characters in front of an otherwise readable code.
- •An OO number with no colourway after it.
- •A size that runs into the temple length with a hyphen or a second square, like 60□18-140 or 61□20□145.
What it does not flag
Each of these appears on genuine Oakleys.
- •A square instead of Oakley’s ellipse between the two sizes. Recent genuine Holbrooks print it.
- •3N or 3P on the end of the line. Genuine Italy-made frames and recent Holbrooks print it.
- •China, Italy or Japan on the other temple. Fakes mostly say MADE IN U.S.A. instead.
- •A code with no size at all. Shields, the Frogskins LX and metal frames with the size on the bridge print none.
- •A space after OO.
- •Holbrooks that print 57 while the colourway ends 55: the same frame. We skip the OO9102 on that comparison.
- •A model number that doesn’t match the frame shape. No fake we checked used a wrong number, so this is only a claim check against the listing.
- •A model, size or colourway that isn’t in our table. Our table is not complete.
Is there an Oakley serial number?
Not on modern frames. The code line is shared by every pair of that model and colourway, so a serial number lookup site cannot prove a pair genuine. Early X-Metal frames (Juliet, Penny and Romeo era, up to about 2004) carried an etched serial, and Oakley stopped that around 2005, so a later X-Metal without one is normal. We don’t check X-Metal serials.
Made in the USA, China, Italy or Japan
Genuine Oakleys carry all four. Frogskins LX, metal frames and prescription frames say China, the Obsessed says Italy, and a titanium prescription frame says Japan. Fakes mostly print MADE IN U.S.A. and copy the red USA MADE, USA ASSEMBLED and USA DESIGNED badges, so the country line tells you nothing either way, and the tool doesn’t check it.
What this tool can't tell you
- •Whether the pair is genuine. Most fakes print a well-formed, correct code, often exactly the one on a genuine pair.
- •Anything from a serial number. Modern Oakley frames have none, and we don’t check early X-Metal serials either.
- •Whether the lenses are Prizm, polarised or block UV. Fakes copy the etches.
- •Which factory made the pair. The single letters that sometimes follow the code are real but unpublished.
Want the full authentication guide?
Read how to spot fake Oakley sunglasses for the lens etch, the O icons, the earsocks and the hinges, and the Flak guide for the bridge etch.
Frequently asked questions
- What do the numbers on Oakley sunglasses mean?
- The line inside one temple reads like OO9102-K555 57□18 137: OO means sunglasses (OX is a prescription frame, OJ youth sunglasses, OY youth prescription), 9102 is the model (the Holbrook), K555 is the colourway with the catalogue lens size, 57 is the lens width, 18 the bridge and 137 the temple length, all in millimetres. Older pairs print a code like 12-856 60 15 128.
- Where is the serial number on Oakley sunglasses?
- There isn't one on modern frames. The code line inside the temple is shared by every pair of that model and colourway, so it cannot be looked up to prove a pair genuine. Early X-Metal frames up to about 2004 carried an etched serial, and Oakley stopped that around 2005. A site that offers an Oakley serial number lookup cannot authenticate a pair.
- Does a correct Oakley model number mean they are real?
- No. Most fakes we see print a well-formed, correct code, often copied character for character from a genuine pair, and the model number matches the frame shape. What can tell you something is a code in a format Oakley does not use, like AL9236 or A-2057, or a size printed as 60□18-140. About one readable fake code in four had one of those.
- Why does my Oakley Holbrook say 57 when the catalogue says 55?
- Genuine Holbrooks commonly print 57 on the temple while the last two digits of the colourway, the catalogue lens size, say 55. It is the same frame, so the mismatch is not a fake sign. For other models the tool shows the difference as size information only and never flags it.
- Are Oakleys made in China, Italy or Japan fake?
- No. Genuine Oakleys are made in the USA, and also in China (metal frames, the Frogskins LX and prescription frames), Italy (the Obsessed) and Japan (a titanium prescription frame). Fakes mostly print MADE IN U.S.A. and copy the red USA MADE badge, so the country line tells you nothing either way and the tool does not check it.
- Is the square symbol or 3N/3P on Oakley sunglasses a fake sign?
- No. Recent genuine pairs print a square between the lens width and bridge instead of Oakley's ellipse, and some genuine pairs end in 3N or 3P, the lens filter category and whether it is polarised. A space after OO is printed on genuine pairs too, and so is a code with no size at all, like the Batwolf.
Code looks right but still unsure?
Get the pair checked from $15. Send photos of both temples, the hinges, the lens etching and the O icons, and an authenticator checks the glasses themselves and gives you a written result.
Authenticate my glasses, from $15