PCB Viewer
View schematics and PCBs from your project directly in the browser, at embedhub.com/tools/PCBViewer. Built on ecad-viewer, which extends KiCanvas.
Supported formats
| Format | Extensions | How |
|---|---|---|
| KiCad | .kicad_pro, .kicad_sch, .kicad_pcb | Rendered directly in the browser. |
| Altium | .PcbDoc, .SchDoc | Converted server-side to KiCad, then rendered. |
Features
- Schematic view — pan, zoom, and inspect symbols.
- PCB view — layer toggling, net highlighting, click-to-inspect components.
- 3D view — server-side conversion of the PCB to a compressed GLB, rendered with Three.js.
- BOM — flat bill of materials extracted from the design.
Privacy
You can share project access with collaborators without giving them the raw files — they can view the PCB and schematic in the browser without being able to download or modify the source. The 3D model is also generated on the server, so the viewer never needs the original Altium binary.
Notes
- Altium files are converted to KiCad on each open and shown read-only.
- Very large boards take a moment to load on first open.