KiCAD PCB Viewer
グラフィック/デザイン
¥300 · iPad対応
This is a lightweight APP for viewing KiCAD 3 - 10 generated pcb files in a mobile environment.
No matter what questions, opinions or ideas you have, you can send an email to xjerry248@gmail.com .
KiCAD PCB Viewer is a highly professional tool developed specifically for viewing and reviewing PCB design files generated by KiCAD. The tool integrates an advanced graphical interface that allows users to deeply browse PCB designs in a multi-layer view mode, supporting comprehensive analysis and verification of complex boards.
Users can view the component layout, electrical connections, and signal paths of each layer in detail, and perform interactive design verification and troubleshooting. KiCAD PCB Viewer provides real-time zoom, pan, and rotation capabilities, enabling users to precisely locate and inspect every detail of the board. At the same time, the tool supports various display modes, including transparent view, high brightness display and inter-layer contrast, helping users to quickly identify and solve potential problems.
KiCAD PCB Viewer also has a powerful Design Rule Check (DRC) feature that automatically detects and flags design violations to ensure that your board design meets industrial manufacturing standards. In addition, the tool supports annotation and marking capabilities, which facilitate team collaboration and design review.
To improve the user experience, KiCAD PCB Viewer integrates cross-platform support and is able to run smoothly on Windows, macOS, and Linux systems. Its efficient file handling capability and optimized user interface make it an ideal choice for PCB design engineers in the design, verification and optimization process.
You can access the Web interface of the APP directly in the browser, easily manage, upload and download the PCB design file generated by KiCAD, and achieve cross-platform convenient and efficient file operation.
KiCAD PCB Viewer supports the Model Context Protocol (MCP). Through this protocol, it can provide AI models with the necessary context from PCB files to enhance circuit analysis. Engineers can connect KiCAD PCB Viewer with AI - driven functions like automated design analysis and intelligent verification. This allows them to more effectively identify potential PCB design issues and improve the overall quality of their PCB designs.
KiCAD PCB Viewer provides engineers with comprehensive support to ensure high quality, reliability, and manufacturability of PCB designs, whether at the beginning of design, mid-development, or final review before production. By using KiCAD PCB Viewer, engineers can more efficiently perform design verification, optimization, and fault diagnosis, improving overall design efficiency and product quality.
さらに見る Thank you for your feedback! New features in this release:
New: Time consumption for each construction stage of 3D scenes.
New: Audit and test routes for continuous panning and zooming in multi-touch control.
Fixed: Decoupling the background of the drawing and placeholder layers to achieve a four-layer independent rendering architecture.
Fixed: High-definition rendering of atomic mutually exclusive state machines to prevent asynchronous preview disorderly overwriting.
Fixed: Independent layer-based drawing of the drawing frame and support for adaptive light and dark color modes.
Fixed: Griding and fault-tolerant retry of 3D scene copper surface text outlines and contours.
Fixed: Encapsulation of text to support dynamic replacement of variables and filtering of empty elements.
Fixed: Thread safety of layer geometry caching and composite paths across threads.
Fixed: Batch emptying of the parser to automatically release the pool to reduce peak parsing memory.
Fixed: Upgrade of engineering configuration.
Fixed: Defects in blurry preview and high-definition viewport aliasing and ghosting when zooming and adapting.
Fixed: Fault tolerance for KiCad attribute text hiding identifiers, timestamps, and floating-point parsing.
Fixed: Calculation anomaly of graphic element range caused by empty boundaries of composite paths.
1.4.1 17時間前
Thank you for your feedback! New features in this release:
New: 3D preview can be embedded in the second column of the dual-view interface and supports switching between split-screen and full-screen modes.
New: Supports parsing KiCad 3D model declarations and asynchronously downloading, caching, and mounting the models.
New: Display the loading progress of model segments and draw bounding boxes for selected components.
New: Record the time consumed for each construction stage of the 3D scene.
Improved: The dual-view divider supports pinching to swap and dragging to adjust the ratio.
Improved: When stackup is absent, estimate the inner copper height based on the layer sequence.
Improved: Merge the text stroke outlines on the copper surface.
Fixed: Change the document type identifier to a dedicated UTI.
1.4.0 10月7日
Thank you for your feedback! New features in this release:
New: 3D mode reconstructs silkscreen text into smooth-rendered line capsule primitives and supports dashed line styles;
New: 3D mode enables rendering of blind, buried, and through-hole via wall metallization with copper plating, and introduces radial inward compensation for via diameters;
New: 3D mode supports high-fidelity rendering of footprint-level copper shapes (fp_poly, fp_line, fp_text);
New: 3D mode supports automatic edge drilling clipping and precise contour trimming for non-circular slot holes;
Improved: Expression parsing kernel now uses thread-safe high-precision floating-point conversion, significantly enhancing large file loading speed;
Improved: Reconstructed layer alias mapping system enables O(1) fast lookup across the entire footprint lifecycle and improved layer organization;
Improved: Decoupled document loading from thumbnail generation, enabling asynchronous background rendering of thumbnails;
Improved: Enhanced grid triangulation algorithm strengthens area and perimeter conservation checks for complex polygon topologies;
Fixed: Routing traces and arcs are reconstructed as continuous closed capsule geometries, eliminating endpoint voids via nonzero winding number detection;
Fixed: Resolved issue where pad and copper side walls in 3D mode appeared completely black under PBR lighting due to missing normal vectors;
Fixed: Addressed mesh generation and triangulation defects at keyhole bridging notches between solid silkscreen and copper polygons;
Fixed: Fixed problem where overlapping pads or adjacent SMD pads could occlude through-holes during inter-layer penetration;
Fixed: Resolved occasional anomalies where pad geometry cache and layer state became desynchronized during undo/redo operations.
1.3.9 9月28日
Thank you for your feedback! New features in this release:
New: 3D mode reconstructs silkscreen text into smooth-rendered line capsule primitives and supports dashed line styles;
New: 3D mode enables rendering of blind, buried, and through-hole via wall metallization with copper plating, and introduces radial inward compensation for via diameters;
New: 3D mode supports high-fidelity rendering of footprint-level copper shapes (fp_poly, fp_line, fp_text);
New: 3D mode supports automatic edge drilling clipping and precise contour trimming for non-circular slot holes;
Improved: Expression parsing kernel now uses thread-safe high-precision floating-point conversion, significantly enhancing large file loading speed;
Improved: Reconstructed layer alias mapping system enables O(1) fast lookup across the entire footprint lifecycle and improved layer organization;
Improved: Decoupled document loading from thumbnail generation, enabling asynchronous background rendering of thumbnails;
Improved: Enhanced grid triangulation algorithm strengthens area and perimeter conservation checks for complex polygon topologies;
Fixed: Routing traces and arcs are reconstructed as continuous closed capsule geometries, eliminating endpoint voids via nonzero winding number detection;
Fixed: Resolved issue where pad and copper side walls in 3D mode appeared completely black under PBR lighting due to missing normal vectors;
Fixed: Addressed mesh generation and triangulation defects at keyhole bridging notches between solid silkscreen and copper polygons;
Fixed: Fixed problem where overlapping pads or adjacent SMD pads could occlude through-holes during inter-layer penetration;
Fixed: Resolved occasional anomalies where pad geometry cache and layer state became desynchronized during undo/redo operations.
1.3.8 9月19日
Thank you for your feedback! New features in this release:
New: 3D mode supports boundary clipping for intersecting drill holes along the board edges and adaptive hole drilling;
New: 3D mode supports extrusion of copper foil layer graphic elements and layered rendering;
New: 3D mode supports depth perception of blind and through hole layers for stacked holes and precise hole drilling;
New: 3D mode supports geometric adaptive smoothing at the connection points of long strip-shaped slot holes and connected traces;
New: 3D mode reconfigures silk-screened text into smooth-rendered line segment capsules and supports dashed line styles;
Fixed: Routing and arcs are reconfigured into continuous closed capsule geometries, eliminating endpoint hollowing through non-zero winding numbers;
Fixed: Plated pads and vias are rendered by merging independent geometric nodes to eliminate overlapping area errors in hollowing;
Fixed: Based on the space grid copper filling slit segmentation algorithm, self-intersections and surface-breaking in complex slot copper filling are eliminated;
Fixed: Filtering out unfilled copper border geometries to avoid wrongly extruded solid copper foil in unfilled areas;
Fixed: Eliminating inconsistent states between editing history rollback and 3D rendering view;
Fixed: Thread geometry snapshots and collaborative asynchronous cancellation mechanism to prevent data competition during background grid construction.
1.3.7 9月16日
Thank you for your feedback! New features in this release:
New: Support for parsing and rendering rounded corners on rectangular primitives;
New: Full 3D support for F.Cu/B.Cu top/bottom copper layer text, polygonal and rectangular geometry rendering;
New: 3D mode now supports precise via drilling for blind and buried vias based on layer span;
New: 3D silkscreen text is now represented using segmented capsule geometries, enabling complete rendering of multi-stroke and dashed styles in Hershey vector fonts;
New: 3D mode supports boundary clipping and adaptive drilling for drill holes intersecting board edges;
Fixed: Routing and arcs are reconstructed as continuous closed capsule geometries, eliminating endpoint gaps caused by non-zero winding numbers;
Fixed: Elliptical and slot-shaped holes use precise geometric Boolean clipping, ensuring perfect clearance between routing and drill holes without covering them;
Fixed: Improved 3D rendering of bottom-layer thermal pads, solder mask clearances, and mirrored characters;
Fixed: Enhanced thread-safe background processing model based on main-thread snapshots and frequent cancellation checks, eliminating multi-threading race conditions;
Fixed: Overlapping pads and vias are now built with independent nodes and merged once, preventing unwanted hollowing due to global Even-Odd rules;
Fixed: Polygonal copper hole detection upgraded to odd-even parity, accurately supporting embedded islands and hollowed-out copper areas;
Fixed: Resolved conflicts in project file build dependencies and UUID collisions;
Fixed: Addressed issues where pad coordinates and attributes were not properly synchronized during undo/redo operations;
Fixed: Corrected incorrect solid copper rendering for unfilled copper pours;
Fixed: Resolved triangulation crashes and copper pour loss caused by overlapping micro-spacing cuts.
1.3.6 9月10日
Thank you for your feedback! New features in this release:
New: Network floating panel now supports real-time network search filtering and fully displays design rule parameters of the corresponding network category.
New: Support for parsing and rendering new primitives in KiCad 7–10, including tables, barcodes/QR codes, alignment targets, reference points, and grouped containers.
New: Support for cross-layer parsing and rendering of multi-layer copper pours and keepout areas.
New: Support for parsing rectangular primitive corner radii and rendering rounded corners.
Improved: Enhanced interaction experience for footprint and layer pop-up panels; selected items can be deselected by clicking again.
Improved: Enhanced modern parameter parsing for board-level design configuration.
Improved: Unified parsing architecture with cleanup of deprecated splitting logic.
Improved: Standardized unique identifiers for primitives to support multi-attribute parsing with compatibility.
Fixed: Resolved conflicts between project file build dependencies and UUIDs.
1.3.5 9月1日
Thank you for your feedback! New features in this release:
New: Support net class rule parsing, including trace width, clearance, via sizes, and differential pair design rules;
New: Nets floating panel now supports real-time search filtering and full display of design rule parameters for each net class;
Improved: Enhanced interaction in Footprints and Layers floating panels, allowing selected items to be deselected by tapping again;
Improved: Optimized initial Layers panel state by removing the default layer selection;
Improved: Multilingual localization support for nets and design rules.
1.3.4 8月30日
Thank you for your feedback! New features in this release:
New: Support for target (fiducials/drill alignment marks) and point (test/marker points) element parsing and rendering;
New: Support for text box border line styles (solid/dot/dash) and auxiliary dotted frame rendering when borderless;
Improved: Optimized text alignment (left/center/right/top/bottom) and horizontal mirroring;
Improved: Enhanced text and font width/height dimension extraction to improve typography precision.
1.3.3 8月27日
Thank you for your feedback! New features in this release:
New: Support for text_box graphic elements;
Improved: Enhanced polygon arc parsing;
Fixed: Board outline layer rendering.
1.3.2 8月24日
Thank you for your feedback! New features in this release:
New: Grid color selection with multiple color options;
Improved: Optimized widget pagination behavior, with stable next/previous page and list boundary states;
Fixed: Rotation-related positioning in floating window layouts;
Fixed: Menu button displacement.
1.3.1 7月16日
Thank you for your feedback! New features in this release:
Fixed: Improved KiCad layer array format parsing, fixing numeric parsing and output issues affected by system locale settings;
Fixed: Removed unused MCPServer implementation and old font formats.
1.3.0 5月28日
Thank you for your feedback! New features in this release:
New: Added MCP tools: provides file_listing, file_read, and thumbnail_read for listing files, reading PCB text, and reading PNG thumbnails;
New: MCP prompt: provides pcb_review, which can generate PCB analysis prompts based on resource URI and focus;
New: MCPTemplates resource directory: includes cursor, claude, and codex;
Fixed: Optimized the layout of the settings page.
1.2.9 5月11日
Thank you for your feedback! New features in this release:
New: flow onto scene lifecycle;
Fixed: KICAD PCB file layer parsing issues.
1.2.8 4月14日
Thank you for your feedback! New features in this release:
New: Support for Bezier curves;
Fixed: Grid display size.
1.2.7 2025/08/12
Thank you for your feedback! New features in this release:
New: Support for embedded images;
Fixed: Integer parsing;
Fixed: Crash after selecting a graphic;
Fixed: Precision of decimal parsing.
1.2.6 2025/08/08
Thank you for your feedback! New features in this release:
New: New parsing library;
Fixed: iphone control panel compatible.
1.2.5 2025/07/02
Thank you for your feedback! New features in this release:
New: background running prompt;
New: Add import function to the color Settings page;
New: Settings menu app version information;
Fixed: no response to update alert jump;
Fixed: iCloud updates state.
1.2.4 2025/06/04
Thank you for your feedback! New features in this release:
New: MCP service support.
Fixed: Native colors file import support;
Fixed: HTTP Settings the panel.
1.2.3 2025/05/30
Thank you for your feedback! New features in this release:
New:Native colors file import support;
New:Settings the panel.
1.2.2 2025/05/27
Thank you for your feedback! New features in this release:
New:WEB service port inspection and automatic processing;
New:WebSocket service port inspection and automatic processing.
1.2.1 2025/05/04
Thank you for your feedback! New features in this release:
New: File management web service;
New: Disallow the deletion of non-empty directories from the file web service;
New: File web service delete file prompt confirmation;
New: Manually start the file web service;
New: real-time monitoring of device status;
New: The folder shows the last update time.
1.2.0 2025/03/25
Thank you for your feedback! New features in this release:
New: Grid display, preset 6 levels grid.
1.1.9 2025/03/05
Thank you for your feedback! New features in this release:
New: Quick selection of appearance color;
New: Quick choice of language;
Fixed: Parse PCB file without handling escape character;
Fixed: Some language translation errors.
1.1.8 2025/02/19
Thank you for your feedback! New features in this release:
Fixed: gr_arc is not displayed;
Fixed: gr_rect parsing;
Fixed: gr_circle parsing;
Fixed: gr_line resolution.
1.1.7 2025/01/07
Thank you for your feedback! New features in this release:
New: Time consumption for each construction stage of 3D scenes.
New: Audit and test routes for continuous panning and zooming in multi-touch control.
Fixed: Decoupling the background of the drawing and placeholder layers to achieve a four-layer independent rendering architecture.
Fixed: High-definition rendering of atomic mutually exclusive state machines to prevent asynchronous preview disorderly overwriting.
Fixed: Independent layer-based drawing of the drawing frame and support for adaptive light and dark color modes.
Fixed: Griding and fault-tolerant retry of 3D scene copper surface text outlines and contours.
Fixed: Encapsulation of text to support dynamic replacement of variables and filtering of empty elements.
Fixed: Thread safety of layer geometry caching and composite paths across threads.
Fixed: Batch emptying of the parser to automatically release the pool to reduce peak parsing memory.
Fixed: Upgrade of engineering configuration.
Fixed: Defects in blurry preview and high-definition viewport aliasing and ghosting when zooming and adapting.
Fixed: Fault tolerance for KiCad attribute text hiding identifiers, timestamps, and floating-point parsing.
Fixed: Calculation anomaly of graphic element range caused by empty boundaries of composite paths.
さらに見る バージョン1.4.1 17時間前
ユーザに関連付けられないデータ 次のデータは収集される場合がありますが、ユーザの識別情報には関連付けられません。