Skip to content

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Porsche VIN Decoder

A web-based tool for decoding Porsche Vehicle Identification Numbers (VINs) from 1948 to present. Instantly decode any Porsche VIN to reveal detailed information about the model, year, factory, engine type, and more.

Try it now

Screenshots

Porsche VIN Decoder - Main Interface

Porsche VIN Decoder - VIN Breakdown

Features

  • Comprehensive VIN Support: Decodes VINs from 1948 to present day
  • Multiple Formats: Supports both European/Rest of World and USA/Canada VIN formats
  • Visual Breakdown: Color-coded character-by-character analysis of each VIN position
  • Detailed Information: Reveals model, year, factory location, engine type, body style, and serial number
  • Random VIN Generator: Generate valid test VINs for any Porsche model and year
  • Example VINs: Includes sample VINs for testing different Porsche models
  • Responsive Design: Works on desktop and mobile devices
  • No Server Required: Runs entirely in the browser with no backend dependencies

Supported VIN Formats

Format Years Length Description
1981+ Europe/ROW 1981-present 17 chars Modern European VINs (ZZZ filler)
1981+ USA/Canada 1981-present 17 chars North American VINs with body/engine codes
1980 Transitional 1980 10 chars Transitional format with 'A' year code
1970-1979 1970-1979 10 chars Classic format with model/variant codes
914/4 1970-1976 10 chars Specific format for 914/4 models
1969 1969 9 chars Late 60s format
1968 1968 8 chars 1968 specific format
1948-1968 1948-1968 5-6 chars Early chassis numbers (356, early 911/912)

Supported Models

  • 911 Series: G-Model, 964, 993, 996, 997, 991, 992
  • Turbo Models: 930, 911 Turbo variants
  • Front-Engine: 924, 924 Turbo, 928, 944, 944 Turbo, 968
  • Mid-Engine: Boxster (986, 987, 981, 982), Cayman, 718
  • SUVs: Cayenne (955, 957, 958, current), Macan
  • Gran Turismo: Panamera (970, 971)
  • Supercars: 959, Carrera GT, 918 Spyder
  • Electric: Taycan
  • Classic: 356, 914/6, 912

How to Use

  1. Enter a Porsche VIN in the input field
  2. Click "Decode VIN" or press Enter
  3. View the decoded information including:
    • Vehicle summary (model, year, factory)
    • Visual VIN breakdown with color-coded positions
    • Detailed meaning of each VIN character

Alternatively, click on any of the example VINs to see a demonstration.

Random VIN Generator

Need a valid Porsche VIN for testing? Use the built-in generator:

  1. Click "Generate Random VIN"
  2. Select an era:
    • 1981+ Modern (17-char) - Choose EUR/ROW or USA/Canada region
    • 1970-1979 Classic (10-char)
    • 1980 Transitional (10-char)
  3. Select a model from the dropdown
  4. Select a year (filtered to valid years for that model)
  5. Click "Generate"

The generator creates properly formatted VINs with:

  • Correct model codes and year codes
  • Valid factory codes based on model
  • Proper check digits for USA VINs
  • Random serial numbers

Generated VINs are automatically decoded so you can verify the output.

Local Development

Simply open index.html in any modern web browser. No build tools or server required.

Data Source

VIN decoding data is sourced from Stuttcars.

License

This project is provided for educational and personal use.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages