How to Blur License Plates in Photos and Videos

PiiBlur Team4 min read

A license plate links a vehicle to its registered owner, making it personal data under GDPR, CCPA, and most modern privacy regulations. If you publish, share, or store images containing visible plates, you may be handling personal data without realizing it.

This article explains why plates qualify as PII, which industries are most affected, and how to blur them automatically at scale.

Why License Plates Count as Personal Data

A license plate number, combined with public or commercial databases, identifies the vehicle's registered owner — their name, address, and driving history. Under GDPR, any data that can directly or indirectly identify a person qualifies as personal data. License plates meet that threshold.

CCPA takes a similar position. If a California resident's plate appears in your dataset and you or a data broker can link it to an individual, that plate is personal information subject to disclosure and deletion requests.

Even outside regulatory frameworks, publishing someone's plate reveals their location at a specific time, their vehicle type, and potentially their home or workplace.

For a broader look at what counts as PII in visual media, see our overview of PII in images and what regulations require.

Industries That Need License Plate Redaction

License plates appear in more datasets than most organizations expect.

Fleet and logistics. Dashcam footage captures hundreds of plates per shift. Sharing this footage with insurers or safety auditors without redaction transfers personal data to third parties. Read more about automating dashcam redaction for fleets.

Real estate and property. Listing photos and virtual tours frequently include vehicles parked on streets or driveways. Those plates persist online as personal data for years. The real estate use case covers this in detail.

Mapping and street-level imagery. Any company collecting street-level photos for mapping, urban planning, or infrastructure inspection captures plates at scale. Google Street View blurs plates worldwide — anyone doing similar work must do the same.

Media and journalism. News organizations, documentary filmmakers, and content creators publish footage containing incidental plates. Redaction protects subjects who did not consent to appear.

Parking and traffic management. ANPR (automatic number plate recognition) systems collect plate data by design, but stored or shared raw camera feeds contain plates from every vehicle in frame — not just the target.

The Problem with Manual License Plate Blurring

Manual blurring works for a handful of images. Open a photo editor, draw a blur region over each plate, export — 30 seconds to a minute per image.

At scale, it breaks down:

  • Volume. A 50-vehicle fleet generates thousands of frames containing plates each day. No editor keeps up.
  • Consistency. Reviewers miss partial plates, angled plates, plates in reflections, and plates on background vehicles.
  • Cost. Hiring editors for repetitive blurring costs far more than automation.
  • Turnaround. When footage must ship urgently — an insurance claim, a media deadline — manual redaction stalls the workflow.

How to Blur License Plates Automatically

PiiBlur detects license plates in photos and videos and applies blur or pixelation automatically. The model handles plates across angles, distances, lighting conditions, and partial occlusion.

For individual images, upload a photo through the dashboard or API and receive a redacted version in seconds.

For video, PiiBlur tracks plates frame by frame, maintaining consistent redaction as vehicles move through the scene.

For batch processing, a simple script pulls images from cloud storage, sends them to the REST API, and writes redacted versions back — no manual intervention required.

You control which PII categories to redact. Need only plates? Configure the API call accordingly. Need faces, street signs, or documents too? Add those categories in the same request. PiiBlur detects 13 PII categories, so a single pass handles everything.

Choosing Between Blur and Pixelation

PiiBlur offers two redaction styles: Gaussian blur and pixelation. Both render the plate unreadable.

Blur produces a smooth, natural-looking result that draws less attention — ideal for real estate listings, marketing materials, and media.

Pixelation produces a blocky, clearly artificial result that signals intentional redaction — common in legal, compliance, and evidentiary contexts.

Choose based on your audience. Both methods are irreversible — the original plate data is destroyed in the output file, not masked.

Getting Started with Automatic Plate Blurring

PiiBlur's free tier gives you 100 images and 5 minutes of video per month — enough to test detection accuracy on your own data before scaling up.

Plans range from $49 to $499 per month depending on throughput. See the pricing page for details.

The REST API integrates with any language or platform. If you already store images in S3, GCS, or Azure Blob Storage, you can add plate redaction to your pipeline in an afternoon.