Online Gerber Viewer vs Tracespace Viewer
Online Gerber Viewer vs Tracespace Viewer: Same Engine, Different Experience
There's an open secret in the online Gerber viewer space: Online Gerber Viewer's parsing engine is ported from tracespace v5 — the same open-source parser that powers the Tracespace Viewer at tracespace.io/view/. We've always credited this in our changelog. So what's different about the two tools?
Short answer: They share the same parsing DNA but diverged completely in product. Tracespace is a minimalist reference implementation; Online Gerber Viewer is a full-featured review tool with measurement, grid, layer management, export, and 26-language support built on top of that same engine.
What They Share
Both tools offer:
- ✅ Gerber RS-274X parsing (same tracespace core)
- ✅ Excellon drill file support
- ✅ Multi-layer overlay rendering
- ✅ ZIP batch import
- ✅ 100% client-side processing — no file upload
- ✅ Open-source heritage
Where They Differ
| Feature | Online Gerber Viewer | Tracespace Viewer |
|---|---|---|
| Measurement tool | ✅ Distance, angle, dx/dy, continuous mode | ❌ |
| Grid overlay | ✅ Lines / dots / crosshair, adjustable origin | ❌ |
| Canvas flip / mirror | ✅ | ❌ |
| Per-layer opacity | ✅ Independent sliders + global | ❌ |
| Layer color customization | ✅ 28 presets + eyedropper | ❌ |
| Smart layer identification | ✅ 19 CAD tools (majority-vote) | ⚠️ Basic |
| Type-based filtering (copper/mask/silk/drill/outline) | ✅ | ⚠️ Partial |
| Export PNG | ✅ Custom dimensions | ❌ |
| Export SVG (per-layer ZIP) | ✅ | ❌ |
| UI languages | ✅ 26 | ❌ English only |
| Zoom input (1%–20,000%, expression support) | ✅ | ⚠️ Basic |
| Works offline (single-file HTML) | ✅ | ⚠️ Requires host |
| Real-time coordinate cross-probe | ✅ | ❌ |
Why the Feature Gap Exists
Tracespace is intentionally minimal. It's a proof-of-concept and open-source library project — the goal is to demonstrate what the parser can do and provide a reference rendering. The Tracespace Viewer UI is deliberately bare, and it's missing the practical aids that PCB reviewers actually use day-to-day: measurement, grid verification, opacity stacking, and layer filtering.
Online Gerber Viewer took the same parsing core and built a complete review tool around it. The result: the same reliable, battle-tested parsing — plus the workflow features that make board inspection efficient.
Practical Scenarios
| Scenario | Better Choice |
|---|---|
| Verify pad-to-hole alignment with measurements | Online Gerber Viewer |
| Check if traces align to a grid pitch | Online Gerber Viewer |
| Review a board on your phone | Online Gerber Viewer (26 languages, mobile-friendly) |
| Minimal proof-of-concept rendering | Tracespace Viewer |
| Explore the open-source parser library | Tracespace (the library) |
| Stack layers with adjustable transparency | Online Gerber Viewer |
| Need multi-language UI for international team | Online Gerber Viewer |
Verdict
If you just need to see a Gerber file once in a while, both tools will render it correctly — the shared tracespace engine guarantees that. But if you're doing actual PCB review work — measuring, verifying alignment, toggling layers, checking against a grid, exporting for documentation — Online Gerber Viewer provides those capabilities out of the box, free, with zero upload, in 26 languages.
Bottom line: Use Tracespace to understand the parser or for a quick peek. Use Online Gerber Viewer when the review actually matters.
