Browse & Search
The catalog includes:- 22,650 symbols from the official Trace/KiCad library (all standard components)
- 8,293 symbols from the CERN Open Hardware Repository
- Community contributions from users worldwide
Searching
Use the search bar on any page. Search matches against symbol names, descriptions, keywords, and pin names. Filter by category (MCU, Power, Analog, Connectors, etc.) using the sidebar.Browsing by library
Click Browse to see all 251 libraries organized by category. Each library page shows all symbols with pin counts, descriptions, and preview thumbnails.Copy to Clipboard
Every symbol has a Copy button with two formats:| Format | Use case |
|---|---|
| Canvas (default) | Paste directly into a Trace or KiCad schematic editor canvas |
| Library | Paste into a .kicad_sym file or the symbol library editor |
Download Libraries
Click the download icon on any library page to get the original.kicad_sym file. Downloads preserve full fidelity — all graphics, multi-unit symbols, and metadata exactly as authored.
Copy-to-clipboard reconstructs the symbol from pin data (functional but simplified geometry). Downloads serve the original file with full graphical detail. For production use, prefer downloading.
AI Symbol Generation
Click Generate (requires a Trace account) to create custom symbols:- Describe the component (e.g., “STM32F401CCU6 in UFQFPN48 package”)
- The AI generates a complete symbol with correct pins, power pins, and properties
- Preview the result, then copy to clipboard or save to your library
- Correct pin names, numbers, and electrical types
- Proper power pins (VDD, VSS) with correct types
- Datasheet URL and footprint filter references
- Standard reference prefix (U, R, C, etc.)
Limitations
- Generated symbols use functional but simplified graphics (rectangular body)
- Pin positions follow a standard layout algorithm, not the datasheet’s exact pin diagram
- For production ICs, verify pin assignments against the datasheet
Contributing
Upload your own.kicad_sym files to share with the community:
- Go to Contribute
- Upload your
.kicad_symfile — it’s validated automatically - Fill in metadata (library name, category, description)
- Submit — creates a pull request on the official library repository

