Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

ZuyiScan Studio

Document Forensics & Identity-Verification Studio

🌐 Try it live → zuyiscan.xyz

Visit the live site — zuyiscan.xyz

See what a document is really made of. ZuyiScan brings barcode generation, AI-image detection, camera forensics and metadata tools into one clean workspace — with plain-English findings you can actually explain.

✔ AAMVA COMPLIANT · ✔ ICAO 9303 MRZ · ✔ ISO/IEC 15417 Code 128 · ✔ Explainable, court-ready forensics · ✔ Files never leave the server

The ZuyiScan studio


What is ZuyiScan?

ZuyiScan is an all-in-one studio for creating, reading, analysing, hardening and comparing identity documents and the barcodes on them. Whether you're testing a scanner, checking whether an image was AI-generated, or cleaning up a photo's metadata, it's all here under one tab bar — and every result is explained in plain language, never just a mystery score.

Getting started

  1. Sign up — creating an account takes seconds.
  2. Get 5 free credits — every new account starts with 5 welcome credits on us, automatically. That's enough to try the barcode generator and a full forensic scan.
  3. Log in and go — no installs, no setup. Pick a tab and start.

Reading and decoding are always free. You only spend credits when you produce something — a barcode, a forensic scan, a hardened image, or a metadata edit.


Features

🪪 PDF417 / AAMVA — the compliant barcode generator

PDF417 / AAMVA generator

Build AAMVA-compliant PDF417 barcodes and complete driver-licence / ID data sets for every US state and Canadian province. The form validates each field as you type and auto-fills the correct issuer number for the state you pick, so what you produce is shaped exactly like the real thing.

How it works: choose a state, fill in the details (or start from a sensible default), and the barcode previews live. Save it to your account or export it.


🛂 MRZ — machine-readable zones

MRZ builder

Generate and check ICAO 9303 machine-readable zones for passports and ID cards — TD1, TD2, TD3 and visa formats. Check digits are calculated and verified for you.

How it works: enter the holder's details, pick the document format, and ZuyiScan lays out a correct two- or three-line MRZ with valid check digits.


▮▯▮ Code 128 — linear barcodes

Code 128 generator

Create and preview ISO/IEC 15417 Code 128 barcodes instantly — ideal for the strings that live on the back of a card or in an inventory system.

How it works: type your value, see the barcode render immediately, and save or export it.


🔎 Reader — decode what's really there

Barcode reader

Upload an image and ZuyiScan reads the barcode or MRZ inside it — so you can see exactly what a document actually encodes, not just what it looks like.

How it works: drop in a photo or scan; the decoded fields appear in a clean, readable panel. Free to use.


🧪 Forensics — answers you can explain

Forensics scan

The heart of ZuyiScan. Upload a document image and get three connected checks — each with a highlighted preview showing where the issue is and plain-English recommendations for what to do next.

  • AI-image likelihood — how likely the image was AI-generated, shown as one transparent score built from many signals (never a black box).
  • Typography scan — highlights words that sit off the baseline or read with low confidence — the classic tell of a replaced or retyped glyph. Problem words are boxed right on a preview (red = off-baseline, orange = low-confidence).
  • Security features — measures the fine security printing genuine documents carry, tints the areas where it's missing, and boxes possible hologram / OVD regions.

How it works: upload once, and each section fills in with findings, a marked-up preview and a short list of recommendations. Every scan is saved to your account.


🛡️ Harden — give an image a coherent provenance

Harden a document

A multi-step pipeline that treats a whole image the way a real camera would, so that provenance checks line up instead of contradicting each other.

  • Capture metadata — writes a coherent, self-consistent camera profile.
  • Camera-sensor fingerprint (PRNU) transfer — imprints a realistic sensor signature across the image.
  • Colour-filter-array (CFA) synchronisation — restores the subtle colour correlations a genuine sensor leaves behind.
  • Honest by design — every result plainly states what did and didn't improve.

How it works: upload an image, run Harden, and download the result. You'll see a clear before / after so you know exactly what changed.


🏷️ Metadata — inspect, edit, strip — and just ask

Metadata tools

See every piece of EXIF metadata an image carries, edit or completely strip it, and transfer a coherent capture profile. Not sure what a field means? The built-in AI Ask assistant explains any of it — and any forensic report — in seconds, in a familiar chat window.

How it works: upload an image to read its metadata; use the tools to edit or remove it; or open AI Ask on the right and just type your question.


🔀 Compare — see exactly what differs

Compare documents

Put two documents side by side and ZuyiScan lays out the differences — metadata, signals and scores — in a single, easy-to-scan matrix.

How it works: upload document A and document B; the comparison matrix highlights where they agree and where they don't.


📄 Reports & Saved — nothing gets lost

Reports and saved records

Every barcode you generate and every scan you run is saved to your account and available as a clean, shareable report you can hand to a reviewer.

How it works: open Saved to reload any past item into its editor, or Reports to review and export your results.


🔔 Notifications

A built-in notification centre keeps you in the loop — welcome messages, credit updates and announcements arrive at the bell in the top bar, with an unread dot and a one-click "mark all read."


Credits & pricing

Simple pay-as-you-go credits — no subscription. 1 credit = $1.

Action Cost
Read / decode a barcode Free
Basic metadata read Free
Generate a barcode (PDF417 / MRZ / Code 128) 2 credits
Forensic scan 2 credits
Harden a document 2 credits
Metadata edit / strip / transfer 1 credit
New-account welcome bonus +5 credits free

Top up any time from $5 with crypto or card.


Compliance & privacy

  • AAMVA compliant driver-licence / ID barcode output.
  • ICAO 9303 machine-readable zones with valid check digits.
  • ISO/IEC 15417 Code 128 barcodes.
  • Explainable, court-ready forensics — every score shows the signals behind it.
  • Your files stay on the server running ZuyiScan; nothing is shipped to a third party.

For lawful verification, research and QA use only.


Screenshots

The images in this README live in static/img/. Drop your captures in with these exact names and they'll appear here and on the public homepage:

hero.png · pdf417.png · mrz.png · code128.png · reader.png · forensics.png · harden.png · metadata.png · compare.png · reports.png

About

PDF417 Barcode Generator and Reader AAMVA Compliant to USA OR CA driver License.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors