EVERYTHING XIAOMI
Get listed

TinyCAD

TinyCAD is an open-source schematic drawing program available as desktop software and as a browser app.

Place
#20 of 41
Score
6.4
TinyCAD's website

What TinyCAD is

TinyCAD is an open-source schematic drawing program available as desktop software and as a browser app. TinyCAD Web runs without installation and uses the same .dsn drawings and .tclib libraries as the desktop version. The tools support multi-sheet diagrams with labels, buses, shapes, annotations, automatic junction placement, search, undo, and redo. Both versions can import symbols from KiCad, export SVG, and produce SPICE output. TinyCAD can also generate netlists for downstream PCB tools, including PADS, Eagle SCR, Protel, and gEDA PCB. The browser version can export PDF; VHDL output is limited to desktop. A Design Rules Check flags common wiring and pin-type errors, but cannot confirm that a circuit works correctly. In browser local-file mode, work remains in the browser and is not sent to TinyCAD servers. Google Drive mode saves drawings to Drive and requires permission to access Google files. The project is free and community-driven, supplied as-is, and may have bugs or incomplete features.

Good

  • Free, open-source project
  • Browser app runs without installation
  • Supports multi-sheet drawings and automatic junctions
  • Exports netlists for several PCB tools
  • Local-file mode keeps work in the browser

Watch out

  • VHDL output is unavailable in the browser
  • Design checks do not prove circuit correctness
  • Project may contain bugs or incomplete features

Who it suits

TinyCAD suits people who need to draw circuit schematics on Windows, macOS, Linux, or in a browser. It may also suit users who want netlist, SPICE, or SVG output, provided they check designs carefully.

Verdict

TinyCAD offers schematic drawing in both desktop and browser forms, with several output options and a free plan. Its checks are limited, so users need to verify their designs independently.

Plans and prices

From TinyCAD's own pricing page, checked 8 Oct 2026.

All about pricing
PlanPriceWhat it gives you
TinyCADFreeFree-of-charge open-source project · supplied as-is

The facts

Each one read from TinyCAD's own pages, with the date it was checked.

What it does

Analytics
TinyCAD says it uses Google Analytics to track site usage volumes.checked 8 Oct 2026
Design checks
The Design Rules Check looks for common wiring and pin-type errors but does not guarantee that a circuit is functionally correct.checked 8 Oct 2026
Export
TinyCAD can generate netlists for PCB layout and other downstream tools, including PADS, Eagle SCR, Protel, and gEDA PCB formats.checked 8 Oct 2026
Export limits
The browser and desktop versions export SVG images; the browser can export PDF, and VHDL output is unavailable in the browser version.checked 8 Oct 2026
Google Drive
Google Drive mode stores drawings in the user's Drive and requires access permission to Google files; TinyCAD says it sends no work or other files to its servers.checked 8 Oct 2026
KiCad integration
TinyCAD browser and desktop versions can import symbols from KiCad.checked 8 Oct 2026
Local privacy
In local-file mode, TinyCAD runs in the browser, stores work locally, and sends no work or other files to TinyCAD servers.checked 8 Oct 2026
Other outputs
TinyCAD supports SPICE output in browser and desktop versions, while VHDL output is available in the desktop app only.checked 8 Oct 2026
Project caveat
The project is community-driven, supplied as-is, and may contain bugs or incomplete features; its manual advises users to back up work and check designs carefully.checked 8 Oct 2026
Purpose
TinyCAD is an open-source schematic capture program for drawing circuit diagrams.checked 8 Oct 2026
Schematic features
TinyCAD supports multi-sheet drawings, labels, buses, shapes, annotations, drawing search, undo and redo, and automatic junction placement.checked 8 Oct 2026
Support
The TinyCAD Web quick-start page links to a Discord support community.checked 8 Oct 2026

Where it runs

Browser app
TinyCAD Web runs in a browser without installation and uses the same .dsn drawing and .tclib library formats as the desktop app.checked 8 Oct 2026
Platform availability
TinyCAD v4 desktop is offered for Windows, macOS, and Linux, and TinyCAD Web is intended for Windows, Mac, Chromebooks, and Linux.checked 8 Oct 2026
The full review of TinyCAD

TinyCAD is a free, open-source schematic capture tool for drawing circuit diagrams, with both installed and browser-based editions. It suits students, hobbyists, and engineers who need structured schematics and export files without a subscription, provided they are prepared to verify designs themselves.

Overview

TinyCAD v4 is available as a desktop application for Windows, macOS, and Linux, while TinyCAD Web runs on Windows, Mac, Chromebooks, and Linux through a browser. The two editions share the .dsn drawing and .tclib symbol-library formats, so a project can move between desktop and browser workflows without a format conversion. Offline use is supported through the desktop software and the browser's local-file mode.

Local-file mode keeps drawings on the device and sends no work or other files to TinyCAD servers. A Google Drive mode stores drawings in the user's Drive and requires permission to access Google files; TinyCAD says that mode also sends no work or other files to its servers. The project uses Google Analytics to measure site-usage volumes. TinyCAD is community-driven and supplied as-is, with possible bugs or incomplete features, so backups and independent checking are part of using it responsibly.

Key features

Multi-sheet drawings, labels, buses, shapes, annotations, drawing search, undo and redo, and automatic junction placement cover the essential work of building and maintaining circuit schematics. These tools make TinyCAD suitable for organized diagrams that would outgrow a single-page sketch, while remaining focused on capture rather than full electrical simulation or automated design validation.

Design Rules Check can identify common wiring and pin-type errors, which is useful for catching routine connectivity mistakes before export. It does not establish that a circuit functions correctly, so it cannot replace engineering review or other verification.

Netlist generation supports handoff to PCB-layout and downstream tools in PADS, Eagle SCR, Protel, and gEDA PCB formats. SPICE output works in both desktop and browser editions. VHDL output is available only in the desktop app, an important distinction for hardware-description workflows. Both editions export SVG images; the browser edition additionally exports PDF. Symbol import from KiCad is supported in both versions, easing reuse of existing libraries.

Pricing

TinyCAD: free (free-of-charge open-source project, supplied as-is). There are no paid tiers, seat charges, quotas, renewal dates, or trial conversion terms. That makes it a straightforward choice for classrooms, personal projects, and teams that can accept community-supported software. The trade-off is that the free project does not come with a commercial service commitment, and incomplete features or bugs remain possible.

Platforms

The desktop application targets Windows, macOS, and Linux. TinyCAD Web runs in modern browser environments intended for Windows, Mac, Chromebooks, and Linux, and can work with local files or Google Drive. Browser use avoids installation and supports PDF export, but it does not provide VHDL output. A quick-start page links to a Discord support community.

Who it's for

TinyCAD fits makers, students, educators, and electronics developers who need multi-sheet schematic capture, symbol reuse, and netlists or simulation-oriented output at no cost. It is especially practical when the same project must be opened on different operating systems or in a browser. Look elsewhere if you require guaranteed functional verification, a vendor-backed support contract, or a polished commercial lifecycle; the project is community-driven and its checks are limited to common classes of errors.

Pros and cons

Pros

  • Free and open source: the complete plan costs nothing, with no subscription or seat terms.
  • Desktop and browser parity: shared .dsn and .tclib formats simplify moving projects between installations and web sessions.
  • Useful downstream exports: netlists, SPICE, SVG, and browser PDF output support later PCB, simulation, documentation, and sharing work.
  • Privacy-conscious browser modes: local-file storage keeps work on the device, while Drive mode keeps drawings in the user's own Drive.

Cons

  • Checks are not functional proof: Design Rules Check can miss behavior-level faults, so designs need independent verification.
  • VHDL is desktop-only: browser users cannot produce that output.
  • As-is project status: bugs or incomplete features are possible, and users are advised to back up their work.
  • Analytics are present: TinyCAD uses Google Analytics for site-usage volumes.

Alternatives

Browse the 2D CAD Software category when you want a wider field of drafting tools. Choose RoomSketcher instead for floor plans and 3D snapshots on mobile and desktop, with a freemium credit model. ProfiCAD is a better fit if you want a Windows/macOS desktop schematic package with a 30-day full-feature trial and a home license option.

Pick CMS IntelliCAD for DWG, DXF, and DWF-oriented 2D/3D CAD and paid professional plans. LiberoDraft is another free browser-based 2D CAD choice that saves drawings locally but requires registration to unlock its start link. LibreCAD offers free open-source 2D CAD without subscriptions or annual fees, while QElectroTech provides a zero-cost GNU/GPL option for electrical diagrams.

Choose AutoCAD when you need a paid, cross-platform commercial CAD suite with mobile, web, and desktop coverage. Draft it suits Windows users seeking an indefinitely free edition with printing and metric or imperial units, plus paid upgrades.

Verdict

TinyCAD is a strong choice for cost-conscious users who need genuine schematic structure, cross-platform access, and practical export paths. Its main reason to choose it is the combination of open-source pricing and shared desktop/browser formats; its main reason to look elsewhere is the community-supported, as-is model and the fact that rule checks cannot confirm a circuit's real-world correctness.

Alternatives to TinyCAD

All alternatives
  1. 1RoomSketcher logo

    RoomSketcher

    Free planAndroidiOSWebAPI
    8.3From $12 a month
  2. 2

    AutoCAD

    AndroidiOSWebmacOS
    7.5
  3. 3

    GstarCAD

    AndroidiOSWebAPI
    7.3From $239 a year
  4. 4

    ProfiCAD

    Free planAndroidmacOSWindows
    7.1$277 one-time
  5. 5

    Solid Edge

    AndroidiOSWebWindows
    7.1
  6. 6

    ZWCAD Professional

    AndroidiOSWindows
    7.1