For workshops, dealerships, insurers and fleets

Read the vehicle registration instead of typing it.

Upload a photo or scan of a German vehicle registration document — and get the plate, VIN, owner, make and up to 65 values in total back as clean data. In the browser, or straight into your system via API.

DPA under Art. 28 GDPR
Hosted in Germany
Processed in the EU
Paid plans: no image storage
Built for workshops, dealerships, insurers and fleet operators
German vehicle registration (Teil I)65 fieldsConfidence score per fieldPhoto, scan or PDFAPI & playgroundHosted in Germany
Benefits

Less typing, fewer transposed digits, fewer follow-up calls.

Typing vehicle registrations out by hand costs minutes every time — and one swapped character in the VIN costs far more later on. With Fahrzeugschein24 there is no more typing of plates, VINs and owner details: the values are read off the document, and you see where each one came from.

01

65 fields from the document

From plate, VIN and owner data through manufacturer codes, make and type to first registration, masses, emission values and dimensions.

02

Every value is evidenced

Each field comes with a confidence score, its position in the image and the cropped cutout — checking a result takes seconds.

03

Answer in 1–2 seconds

One call is enough. Even tilted phone photos, creases and pale scans are straightened automatically without slowing the answer down.

04

Photo, scan or PDF

JPEG, PNG, HEIC from an iPhone, TIFF, BMP, WebP and PDF up to 20 MB. Rotated shots are read the right way round automatically.

05

Automatic plausibility checks

VIN and check digit, manufacturer codes as well as date and number formats are cross-checked. Contradictions are flagged instead of passed on.

06

Processed in Germany

Application and processing run on servers in Germany, your documents stay in the EU. DPA under Art. 28 GDPR available online.

Add-on

Beyond reading: spot manipulated documents.

Switch on the authenticity check and every uploaded registration document is additionally examined for copied characters, editing traces, contradictions in the content and duplicates — with a clear risk assessment per document. The result is an indication for your own review, not an official authenticity ruling.

  • Copied characters in critical fields
  • Editing traces in file, preview image and compression
  • AI marker in the image file
  • Contradictions in the content
  • The same document with different data
  • Overall grade A–F per document
More on fraud detection
# Enable the authenticity check
curl
-X POST https://api.fahrzeugschein24.de/v1/extract \
-H "Authorization: Bearer fz_..." \
-F "file=@fahrzeugschein.jpg" \
-F "services=extraction,fraud_detection"
Riskhigh · grade E
manipulation detected
Filled PDF

Your own form, already filled in.

Do you work with your own forms, such as a workshop job card, an assignment of claim or a handover record? Send us the blank form as a PDF once, and we will set it up for you. From then on, you upload a registration document and get your form back with the keeper, plate, VIN and vehicle details already filled in.

  • Your form, just as you know it
  • Nothing to install
  • Signature, date and prices stay blank
  • The PDF stays editable
  • In the browser or from your software
  • Download it again for 30 days
More on the filled PDF
Job cardYour logo
Name
Anna Musterfrau
Plate
M SN 1234 E
Address
Musterweg 4, 20095 Hamburg
Vehicle
VOLKSWAGEN ID.3 PRO PERFORMANCE
VIN
WVWZZZ1KZAW000000
KBA no.
0603 / BGW
First registration
14.03.2022
Mileage
 
Date, signature
 
Filled in from the registration document
Workflow

From photo to finished data in five steps

A clear workflow in traceable steps — from the upload to the finished data.

DURATION
1.3s
P951.7s
P992.1s
01
UPLOAD

Upload a photo, scan or PDF

JPEG, PNG, HEIC, TIFF, BMP, WebP or PDF up to 20 MB — in the browser or via API, one document per request.

02
PREPARATION

Straighten the shot automatically

Rotation, perspective and exposure are corrected so that even a quick phone photo becomes properly readable.

03
EXTRACTION

Recognise and assign fields

Every value is matched to the right spot on the document — text isn't just read, it's understood in context.

04
VALIDATION

Cross-check plausibility

VIN and check digit, manufacturer codes as well as date and number formats are validated. Anything odd is flagged for a human look.

05
OUTPUT

Take the data

A structured answer with confidence score and position, image cutout optional — directly in the response or automatically via webhook.

Security

Registration documents are sensitive. We treat them that way.

Your uploads are processed on servers in Germany; on the paid plans we do not store them. The data processing agreement under Art. 28 GDPR is available online at any time — no need to ask us.

01
Hosted in Germany
Own servers
02
DPA under Art. 28
Available online
03
Processed in the EU
Data stays in the EU
04
Encrypted transfer
TLS end to end
DATA HANDLING

How we handle your documents.

Processed in Germany
The application runs on servers in Germany; your documents are processed exclusively within the EU.
Not stored on the paid plans
There, uploads are processed in memory only. On every plan, what is stored is the extracted data and log entries for your account.
Free plan: uploads improve recognition
On the Free plan we store uploaded documents and use them to improve recognition. On the paid plans they are processed only on your behalf and are not reused.
Data processing agreement
DPA under Art. 28 GDPR — available online, usable without asking. Transfers encrypted throughout.
View the DPA →
Pricing

Start free. Pay when volume arrives.

15 extractions per month are free, permanently. The paid plans differ in quota, per-extraction price beyond it and support — fraud detection is included from Business upwards. All of them can be cancelled monthly, with no minimum term.

Free

For trying it out, one-off cases and internal sign-off.
€0
15 extractions / month included
Hard limit – no overage
1 webhook endpoint
10 requests / minute
  • Playground and web interface
  • Confidence score per field, image cutout optional
  • All fields as structured data
  • 10 fraud analyses per month to try in the playground
  • Support via the knowledge base
  • Uploads are stored to improve recognition
Start for free

Starter

For dealers, brokers and workshops with moderate volume.
€19/ month
plus VAT · cancel monthly
100 extractions / month included
then €0.20 / extraction
≈ €0.19 per included extraction
3 webhook endpoints
30 requests / minute
  • Full API access
  • All 65 fields, image cutouts optional
  • Usage overview in the dashboard
  • 10 fraud analyses per month to try in the playground
  • Email support
  • Your documents are not stored
Get started
POPULAR

Business

For dealer groups, registration services and growing teams.
€149/ month
plus VAT · cancel monthly
1,000 extractions / month included
then €0.16 / extraction
≈ €0.15 per included extraction
10 webhook endpoints
60 requests / minute
  • Fraud detection included — over the API too
  • Automatic plausibility checks
  • Multiple API keys
  • Prioritised support
  • Your documents are not stored
Get started

Scale

For fleets, leasing and insurance distribution at high volume.
€599/ month
plus VAT · cancel monthly
5,000 extractions / month included
then €0.13 / extraction
≈ €0.12 per included extraction
25 webhook endpoints
90 requests / minute
  • Fraud detection included — over the API too
  • Guided onboarding
  • Highest support priority
  • Results pushed automatically via webhook
  • Your documents are not stored
Get started

Enterprise

For insurers, leasing companies and platforms at large volume.
€1,999/ month
plus VAT · cancel monthly
20,000 extractions / month included
then €0.11 / extraction
≈ €0.10 per included extraction
Unlimited webhooks
150 requests / minute
  • Fraud detection included — over the API too
  • Guided onboarding
  • DPA under Art. 28 GDPR
  • Dedicated contact person
  • Your documents are not stored
Get started

All prices are net and exclude statutory VAT. Paid plans can be cancelled monthly, with no minimum term and no setup fee; each billing month is invoiced at its end.

Answered briefly

Which entries are read from a German vehicle registration?

Up to 65 fields from the Zulassungsbescheinigung Teil I: registration number, vehicle identification number, keeper and address, date of first registration, make and type, the German key numbers, masses, emissions and tyre data. The full list is at every field at a glance.

How long does it take to read a Fahrzeugschein?

Usually one to two seconds per document — in the browser and over the API alike.

Is a phone photo enough, or do I need a scan?

A phone photo is enough as long as the document is fully visible and legible. Skewed, rotated or dark captures are straightened and cleaned up first. JPEG, PNG, HEIC, PDF, TIFF, BMP and WebP are accepted.

What does it cost to read vehicle registrations?

The free plan stays free and covers 15 extractions a month, with no call and no payment details. Above that, plans start at 19 euros net per month, cancellable monthly with no minimum term; every tier is listed under pricing.

Are my documents stored?

Not on the paid plans: there, uploaded documents are processed only for the duration of the request. On the Free plan we store them and use them to improve recognition. On every plan, processing runs on servers in Germany, inside the EU. Details are on the security page.

Do you detect edited or re-submitted documents?

From the Business plan up, a check for irregularities runs alongside: signs of editing, contradictory entries, and documents that have been submitted before. It is an indication for your own review, not an official authenticity ruling.

Can Fahrzeugschein24 fill in our own forms?

Yes, as a filled PDF. You send us your blank form, such as your workshop job card, and we set it up for you once. From then on, you upload a registration document and get your form back with the keeper, plate, VIN and vehicle details already filled in. You add the signature, the date and anything else yourself. More under autofilling PDF forms from a Fahrzeugschein.

TRY IT NOW

15 extractions per month — free, permanently.

Create an account, upload a registration document, look at the result. No credit card, no contract. Move to a paid plan only when the volume calls for it.

# First extraction
curl
-X POST https://api.fahrzeugschein24.de/v1/extract \
-H "Authorization: Bearer fz_..." \
-F "file=@fahrzeugschein.jpg"
← 200 OK · 1.4 s · 65 fields