Gerber & PCB Manufacturing Inspector

A complete client-side engineering workbench to inspect, visualize, and validate confidential PCB fabrication data in your browser without uploading files to remote servers.

Privacy Guarantee: All Gerber, Excellon drill, and archive data are processed entirely inside your local browser memory and never uploaded to any remote server.
  • Zero Server Uploads: 100% client-side memory processing for confidential board designs and Gerber files
  • Full RS-274X & Gerber X2 Support: Parses apertures, polarity, copper pours, and standard X2 metadata
  • Excellon Drill Inspector: PTH/NPTH classification, tool table aggregation, and hole diameter distribution histogram
  • Pre-flight Checks: Automated verification of outline closure, out-of-board drills, narrow traces, and missing layers
  • Privacy Sanitizer: Anonymizes designer names, file paths, and EDA timestamps into a clean manufacturing package
  • Multi-format Export: Standalone HTML report, vector SVG, raster PNG, JSON, CSV, and TXT

Drag & Drop Gerber ZIP or PCB Manufacturing Files

Supports Gerber RS-274X, Gerber X2 (.gbr, .gtl, .gbl, .gto, etc.), Excellon (.drl, .xln), Job (.gbrjob), or complete manufacturing ZIP archives

Sample PCB Design:
Overall Pre-flight Status
PASS(14 PASS, 0 WARN)
Board Physical Dimensions
50.00 × 30.00 mm
Estimated Board Area: 1500.0 mm²
Detected Layers
6 Layers
Format: Gerber RS-274X
Total Drill Holes
10 Holes
1 drill file(s)

Board Outline Status

Valid (Closed & Continuous)

Disclaimer: This inspection uses client-side geometric heuristics and does NOT fully substitute for formal EDA Design Rule Checks (DRC) or PCB fabricator engineering review.

PCB & Gerber Terminology Guide

Aperture: A shape tool (circle, rectangle, etc.) defined in Gerber to draw lines or flash pads.
D01 (Interpolate / Draw): Turns exposure ON and moves to target coordinates, drawing a copper trace or line with current aperture.
D02 (Move): Turns exposure OFF and moves the cursor to target coordinates without drawing anything.
D03 (Flash): Exposes the aperture shape at the target position, creating a pad, via, or mounting hole.
Excellon (NC Drill): Standard CNC drill data format specifying tool sizes and drill hole coordinates.
Gerber RS-274X: Extended Gerber format with embedded apertures, coordinate formats, and unit definitions.
Gerber X2: Next-gen Gerber containing explicit layer functions, polarity, stackup, and CAD metadata attributes.
Layer Polarity (LPD/LPC): Dark (LPD) adds material/copper, while Clear (LPC) cuts away or clears material.
Region / Contour (G36/G37): Defines filled solid copper polygons (ground planes, pours) outlined by contour lines.
PTH vs NPTH: PTH (Plated Through Hole) has conductive copper barrel walls; NPTH (Non-Plated) is mechanically unplated.

About Solasu Gerber & PCB Manufacturing Inspector

Solasu Gerber Inspector is a professional web workbench designed for electrical engineers, hardware developers, and PCB designers to comprehensively inspect Gerber RS-274X, Gerber X2, Excellon NC drill, and Job files completely within local browser memory.

Before submitting fabrication archives to PCB manufacturers, verify layer classifications, closed board outline contours, drill hole tool sizes, minimum linear trace widths, and multilayer stackups. Additionally, compare revisions visually and sanitize confidential internal file paths or designer names into a clean manufacturing package.

Zero Server Uploads: Maximum Privacy Protection

Circuit board patterns, proprietary schematics, and prototype geometries are valuable intellectual property. Uploading unreleased hardware layouts to cloud servers or remote PCB viewer APIs creates unacceptable data leak vulnerabilities.

Solasu processes everything locally in JavaScript memory using Web Workers, HTML5 Canvas, and File APIs. Coordinates, apertures, internal paths, and metadata never leave your device. The tool works seamlessly offline.

Comprehensive RS-274X & Gerber X2 Vector Viewer

Faithfully parses standard apertures (circles, rectangles, obrounds, polygons), custom aperture macros, D01/D02/D03 commands, circular interpolation (G02/G03), copper pours (G36/G37), and layer polarities (LPD/LPC).

Includes pan, zoom, fit-to-board, coordinate cursors, grid toggles, bottom-view mirroring, 90-degree rotations, per-layer opacity sliders, and layer solo isolation.

Excellon NC Drill Analysis & Hole Diameter Histogram

Automatically identifies Plated (PTH) versus Non-Plated (NPTH) through-holes, tool bit sizes, and drill hit totals. Displays an interactive histogram bar chart of drill sizes for quick visual verification.

Detects duplicate drill hits at overlapping coordinates and warns if drill coordinates lie outside the board perimeter.

Board Outline Closed Contour & Pre-flight Validation

A common cause of fabrication delay is an unclosed or broken board outline (Open Contour). The engine automatically traces outline segments and verifies that the boundary forms a closed polygon.

Runs pre-flight manufacturing checks against rule presets (Conservative, Standard, Fine Pitch), checking for missing copper layers, absent solder masks, drill file presence, and narrow copper tracks.

Privacy Sanitizer & Clean Manufacturing Package

Gerber files frequently leak private designer names, corporate usernames, and full workstation file paths in comment lines and CAD headers.

The built-in Privacy Sanitizer strips non-essential metadata while leaving 100% of copper geometries, coordinates, apertures, and drill positions intact, exporting a Clean Manufacturing Package ZIP with an audit report.

Frequently Asked Questions About Gerber & PCB Inspection

Are my Gerber or PCB design files uploaded to any server?

No, absolutely not. All file decompression, parsing, canvas rendering, rule validation, and ZIP generation run entirely in your local browser memory. Zero bytes of geometry or metadata are ever transmitted.

Which PCB file formats and extensions are supported?

Supports Gerber RS-274X and Gerber X2 (.gbr, .ger, .gtl, .gbl, .g1, .g2, .gts, .gbs, .gto, .gbo, .gtp, .gbp, .gko, .gm1, etc.), Excellon NC drill (.drl, .xln, .txt), Gerber Job files (.gbrjob), and complete ZIP archives.

Does a 'PASS' status guarantee my PCB can be manufactured without errors?

No. This tool provides client-side pre-flight sanity checks against common manufacturing rules. It does NOT replace your CAD tool's electrical netlist DRC (Design Rule Check) or your PCB fabricator's formal CAM engineering review.

What is Gerber X2 and how does it differ from RS-274X?

Gerber X2 is the modern extension of the Gerber format standardized by Ucamco. It includes formal file attributes defining layer function (e.g. Top Copper, Solder Mask), layer order, and CAD software details, eliminating filename guesswork.

Will sanitizing metadata alter my board's physical traces or dimensions?

No. The sanitizer only removes non-geometric comment lines and anonymizes metadata attributes like generation software and timestamps. Every aperture, trace, pad, and drill coordinate remains bit-for-bit preserved.

Binary Inspector Studio

Zero server uploads. Comprehensive static binary forensics: magic number detection, extension mismatch checks, Hex viewer, string extraction, Shannon entropy graph, executable parsing (PE/ELF/WASM), embedded signatures, and binary diff.

Open Binary Inspector Studio →
3D Model Inspector & 3D Print Checker

Inspect STL, OBJ, PLY, and GLB models in your browser. Analyze dimensions, mesh watertightness, non-manifold edges, overhangs, and 3D print readiness completely locally.

Open 3D Model Inspector →
Archive Inspector & Extractor Studio

100% client-side archive inspector & extractor with zero upload. Inspect ZIP, ZIP64, password-protected ZIP (ZipCrypto & WinZip AES), TAR, and GZ. Analyze structure, verify integrity, guard against Zip bombs and path traversal, preview, extract safely, create clean ZIPs, and export audit reports.

Open Archive Inspector & Extractor →
Data Quality & Visualization Studio

Profile data quality, detect missing values and duplicates, clean, filter, analyze statistics, create pivot tables, and render 15 accessible chart types entirely in your browser.

Open Data Quality Studio →