Make the output. Check the evidence. / KitForma

Gerber Viewer — PCB Layers & Drill Alignment Check

Preview supported Gerber and Excellon ZIP layers locally, check declared units and drill-centre alignment, and download SVG, HTML and JSON evidence.

No account neededRuns in your browserFree to use
Gerber Package CheckLOCAL WORKSPACE
Choose · review · download
From question to next step

Gerber Package Check

Keep the original production package. This is a bounded geometric viewer, not DFM certification.

Supported scope: Local ZIP · up to 32 layers · no macros, step-repeat or routed slots

Gerber package and documented settings

Required fields are marked with an asterisk.

01

Up to 16 MiB compressed, 48 MiB expanded, 32 layers, 2 MiB per layer and 100,000 parsed commands. Simple apertures, arcs, regions and dark/clear polarity. Macros, step-repeat and routed slots are unsupported.

Exact path in the ZIP. Leave blank to use a single identified outline. This compares artwork bounding boxes, not the board polygon.

A nearby source copper flash centre is evidence only; it does not prove final copper containment or an adequate annular ring.

Only use a documented export setting. Existing declarations are never overridden.

Coordinates containing decimal points do not need fixed-point assumptions.

These labels describe omitted zeros. Excellon LZ/TZ declarations describe retained zeros and are interpreted accordingly.

Loading the local tool… Your files stay in this browser.

Layer geometry and alignment evidence

Review your output, then save it to your device.

02

Make the next step clear.

Your findings, assumptions and next steps will appear here after you run the check.

Gerber Package Check · https://gerber.kitforma.com/ · KitForma

01

Actual layered SVG preview with millimetre normalization

02

Explicit missing-format handling and partial-package reporting

03

Downloadable geometry and drill-centre evidence

Good questions

Before you start

Which Gerber features are supported?

Explicit absolute FS/MO Gerber with C, R, O and P apertures, lines, arcs, regions and dark/clear polarity. X2 file attributes help identify layers. Aperture macros, step-repeat, aperture blocks and advanced image transforms are explicitly excluded.

Does it support Excellon drills and routed slots?

Ordinary absolute circular drill hits are supported with explicit units and unambiguous decimal or documented fixed-point coordinates. Routed slots, repeat drilling and incremental coordinates are unsupported.

Will it guess missing units or move layers into alignment?

No. Missing drill settings can be supplied explicitly from export documentation and are recorded. Existing declarations remain authoritative. Layers retain their source origins and orientation; bottom layers are not mirrored.

Does a matching drill centre mean the board is manufacturable?

No. It only means that a circular drill centre is near a source copper flash centre. Final copper containment, annular rings, plating, electrical connectivity and manufacturing rules are not checked.

What happens when part of a ZIP is unsupported?

Supported layers can still be inspected, with a prominent partial result and a rejected-file list. Ignored non-layer files are listed in the full report. No missing geometry is invented.

What are the privacy and size limits?

Files are processed locally. ZIP: 16 MiB compressed and 48 MiB expanded; up to 32 recognized layers, 2 MiB each, 100,000 parsed commands and an 8 MiB combined SVG. Alignment accepts up to 20,000 copper flashes and 20,000 circular drill hits. SVG/HTML/JSON are review outputs, not modified production files.

The evidence behind the check

Sources & assumptions

Formats, algorithms and supported features are documented below. Check the stated scope and inspect your output before using it.

Reviewed 2026-10-17. Read our methodology or report an issue.

Essential local storage remembers this choice for up to 180 days. Your choice applies to this subdomain. Global Privacy Control and Do Not Track override optional measurement.

Advertising has a separate choice. Use Advertising preferences in the footer to allow or reject the optional guide-page banner.