// View any KiCad project in your browser

Ship hardware your whole team can actually see.

From a GitHub repo to your whole team in seconds - schematics, PCBs and the full BOM. No install, no Git skills, no setup.

Public repos work instantly. All new users get free PRO access for limited time
cadpreview.com
KiCad schematic rendered in CAD Preview
KiCad schematic — full size

// Features

View, review and share - without opening KiCad.

View & annotate KiCad schematics and PCBs

From GitHub to browser in seconds.

Open .kicad_sch and .kicad_pcb files instantly on desktop, mobile, or even a car infotainment system - no KiCad installation, no setup.

Review as you go

Lightweight, ad-hoc documentation built in.

Write notes, review designs, or teach others using the integrated text editor. Insert sections of your schematic or PCB with quick graphical annotations. Export everything as PDF or HTML for instant sharing.

Branch & release switching made simple

No Git skills? No problem.

Jump between branches, releases, and tags with a tap. See what changed between revisions without ever touching a terminal - even from your phone.

View the full Bill of Materials - instantly

All parts, all fields, no exporting required.

See every component, parameter, and datasheet link directly from the KiCad project. Perfect for sourcing, pre-production checks, and design reviews.

Private Workspaces for teams

Share only what each person needs to see.

Invite unlimited workspace users, set fine-grained project permissions, and assign admin roles. Designed for startups, contractors, and distributed hardware teams working with confidential designs.

Share any design with a link

Quick reviews. Zero friction.

Send a secure link to any project or branch - works anywhere. No ZIP files, no file hunting, no lost context. Revoke access instantly with one click if needed.

Public profiles that you control

Showcase your work. Keep the rest private.

Highlight selected projects to collaborators, clients, or recruiters. Your profile is mobile-friendly - because people check it in meetings, not on workstations.

Bookmarks that actually help engineers

Your most important designs, always one tap away.

Star critical projects or teammate profiles for instant access. Ideal when jumping between multiple designs or following someone's latest updates.

// Secure by design

Connects to GitHub Read-only · minimum permissions · nothing stored

Read-only access

We view your files to render them - never write, push, or change anything in your repo.

Never stored on our servers

Your designs stream straight from GitHub to your browser. They're never uploaded to or kept on CADPreview infrastructure.

Only what's needed

You pick exactly which repositories to share, and we request the narrowest GitHub scope possible.

Revoke anytime

Disconnect from GitHub in one click - access ends immediately, no leftover tokens.

// No account needed

Try it right now with your GitHub repo

Open any public KiCad project using our badge - no login required.

Works instantly for public repositories.

README Badge Example

Add the badge badge to your GitHub README.

Paste your repository URL above to generate the markdown. When clicked, it opens your public KiCad project directly.

Need more control? Check here

// Who it's for

Your design lives in a tool most of your team can't open.

Give everyone a link - and they're in, on any device, without installing anything.

Firmware

Check a pinout or GPIO on an unmerged branch - without waiting on hardware.

Supply chain

Pull a live BOM at any revision instead of last Thursday's export.

Programme managers

See the real project state from one URL - no review meeting required.

CTOs & IP owners

Full visibility across projects without anyone learning a new tool.

Hardware engineers

Browse your whole back-catalogue of designs in seconds.

// Why sign in

Public repos are free forever. An account is where the real work lives.

Private workspaces

Confidential designs stay locked down - shared only with the people you choose.

Your whole team

Invite engineers to your workspace, set per-project access and assign admins. Built for distributed hardware teams.

Share & showcase

Secure links to any branch, saved bookmarks, and a public profile you fully control.

// Testimonials

What our users say

Made our lives so much easier

"This has honestly made our lives so much easier. Our firmware team can pull up any design revision in seconds, and the PCB viewer with annotations has seriously cut down our assembly time."

Giulio A

Co-Founder at Ambient Works

Makes everything so much smoother

"Can't imagine working without CAD Preview. Having all our KiCAD designs in one place makes the electronics development process so much smoother - whether that's internal reviews, supplier meetings, or sharing information across departments. The private workspaces keep our sensitive projects locked down, while still making it easy to share them when needed."

Peter S

Co-Founder at Intradrive

// FAQ

Common questions

Yes. CADPreview connects to GitHub with read-only access and the narrowest scope possible. Your designs stream directly to your browser - they are never uploaded to or stored on our servers. You can revoke access in one click at any time.

No. Share a link and it opens in their browser - no install, no KiCad, no account required.

Public repositories are free forever on the Community plan. During beta, every new user gets Professional access free — including private repo viewing — with no credit card required. Private team workspaces are an additional feature on top of Professional.

Never. CADPreview renders .kicad_sch, .kicad_pcb, and the full BOM in-browser on any device - phone, tablet, or desktop.

CADPreview reads directly from GitHub - any branch, revision, or release renders live from that commit. There's nothing to export or update manually. Push a change to GitHub and it's instantly viewable.

Set up your first project in under a minute.

Free PRO for every beta user. No credit card, no install.

We use cookies to enhance your experience. Essential cookies enable basic functionality, while additional cookies help us analyze usage and improve our service. Learn more about our cookie policy

Essential Cookies: Required for website functionality only (no personal data tracking). All Cookies: Includes analytics with personal data for usage analysis and service improvement. View detailed cookie policy