logo elektroda
logo elektroda
X
logo elektroda

JLCPCB Component Library Parts Available: Basic, Preferred, Extended Categories

User question

What parts are available in JLCPCB's component library?

Artificial Intelligence Response

Direct answer to the question

JLCPCB’s component library is very large and live-updated, not a short fixed list. As of May 11, 2026, JLCPCB’s public All Components catalog shows 7,146,847 total results, while the PCBA-oriented SMT Parts Library view shows 669,297 items in total; the exact number you see depends on which page and filters are active. JLC Assembly classifies usable parts as Basic, Preferred, and Extended. Extended parts carry a $3 loading fee per part, while Basic and Preferred do not. (jlcpcb.com)

In practical terms, the library includes almost every category needed for typical PCB assembly: resistors, capacitors, inductors, crystals, diodes, transistors, power ICs, microcontrollers, logic, memory, interface ICs, connectors, relays, sensors, optoelectronics, RF/wireless modules, and signal-isolation parts. It also contains some ancillary/non-core categories such as hardware fasteners, consumables, tool equipment, and global-sourcing entries. (jlcpcb.com)


Detailed problem analysis

The most useful way to think about JLCPCB’s library is by major functional families rather than by individual manufacturer part numbers. The official catalog currently exposes these broad electronics categories: Capacitors, Resistors, Circuit Protection, Clock/Timing, Connectors, Crystals/Oscillators/Resonators, Embedded Processors & Controllers, Filters, Interface, IoT/Communication Modules, Logic, Memory, Power Management (PMIC), Relays, RF and Wireless, Sensors, Signal Isolation Devices, Switches, Transistors/Thyristors, Optoelectronics, plus several auxiliary sourcing categories. (jlcpcb.com)

A current snapshot of the library breadth from JLCPCB’s own category page looks like this: Resistors: 1,557,828, Connectors: 1,679,518, Capacitors: 1,008,517, Crystals/Oscillators/Resonators: 924,436, Power Management (PMIC): 181,349, Circuit Protection: 160,681, Transistors/Thyristors: 112,933, Optoelectronics: 83,478, Embedded Processors & Controllers: 79,563, Memory: 48,512, Logic: 47,960, Interface: 40,531, Sensors: 40,087, Filters: 41,458, Relays: 30,536, and IoT/Communication Modules: 5,850. These are catalog counts, not a guarantee that every item is suitable for every assembly service. (jlcpcb.com)

More concretely, here is what is available:

Family Examples visible in JLCPCB catalog
Passive parts MLCC SMD capacitors, electrolytics, tantalums, film capacitors, chip resistors, current-sense resistors, resistor arrays, ferrite beads, common-mode filters, EMC/EMI filters, inductors, trimmers, resonators, oscillators, RTC/clock parts
Discretes Schottky diodes, Zeners, switching diodes, bridge rectifiers, BJTs, digital transistors, Darlington devices, thyristor-family parts
ICs op-amps/comparators, PMICs, DC-DC converters, LDOs, supervisors/reset ICs, voltage references, CAN/LIN/RS-232/RS-485/USB/Ethernet interface ICs, logic families, memory, MCU/MPU/SoC devices, DSP/DSC, CPLD/FPGA
Connectivity / electromechanical pin headers, board-to-board connectors, FFC/FPC, USB, RJ45/RJ11, coax/RF connectors, terminal blocks, relays
Sensing / optical / wireless temperature/humidity sensors, pressure sensors, image sensors, optocouplers, discrete LEDs, RGB LEDs, infrared emitters/receivers, Bluetooth modules, LoRa modules, GNSS modules, cellular modules, RF modules

This summary is directly consistent with the live category and subcategory structure shown on JLCPCB’s catalog pages. (jlcpcb.com)

The Basic / Preferred / Extended distinction matters more than the raw category list when you are actually designing for JLC assembly. JLCPCB states that JLC Assembly has three types of parts: Basic, Preferred (sometimes called Extended Preferred), and Extended. The practical consequence is cost and setup behavior: Extended parts require a $3 loading fee per part, whereas Basic and Preferred do not. (jlcpcb.com)


Current information and trends

The biggest current takeaway is that the library is dynamic. JLCPCB’s own help article explicitly instructs users to search by category or combination keywords and then check inventory availability and price sorting, because stock and visible matches are live-search dependent. (jlcpcb.com)

Another important current point is that older web posts quoting a single number such as “100k+”, “300k+”, or “680k+” are only snapshots. JLCPCB’s official pages now show multiple live figures depending on context: the broader catalog shows 7,146,847 total results, while the SMT/PCBA-facing search view shows 669,297 items in total. The correct engineering interpretation is: use the live JLC search and BOM tools, not stale blog numbers, when selecting production parts. (jlcpcb.com)

JLCPCB also supports a workflow where you can pre-order components, store them in a private parts library at no inventory cost, and use the BOM tool to check real-time prices and availability before assembly. (jlcpcb.com)


Supporting explanations and details

From a PCB designer’s perspective, the library is best treated as a manufacturing-qualified sourcing database. You do not merely ask “does JLC have a 10 kΩ resistor?”; you ask “does JLC have the exact package, tolerance, dielectric, voltage rating, lifecycle tier, and stock status I need for assembly?” JLC’s help documentation reflects this by recommending filtered searches by category and parameter, or a combined keyword search such as package + value + manufacturer. (jlcpcb.com)

For example:

  • If you need a capacitor, JLC’s search flow expects you to narrow by category, then by classification and filter parameters such as package and manufacturer. (jlcpcb.com)
  • If you need controllers, the catalog exposes MCU/MPU/SoC, DSP/DSC, and programmable logic subfamilies. (jlcpcb.com)
  • If you need communications hardware, the library includes both interface ICs and separate communication modules such as Bluetooth, LoRa, GNSS, and cellular. (jlcpcb.com)

One subtle but important point: the public catalog is broader than just “classic SMT parts.” It includes global sourcing parts, pre-ordered parts, and several non-electronic or support categories. So if your question is specifically about what can JLC assemble on a PCB, the answer is narrower than the raw “All Components” catalog count. That is why the PCBA-only framing and the Basic/Preferred/Extended tags matter. (jlcpcb.com)


Ethical and legal aspects

The main practical/legal constraint is that JLCPCB’s parts ordering flow is for PCB assembly orders only; JLC states that parts ordered there cannot be shipped separately and pickup is not supported. For engineering teams, this affects procurement planning, traceability, and whether JLC is being used as an assembler versus a standalone distributor. (jlcpcb.com)


Practical guidelines

If your real question is “what should I use from JLC’s library for a buildable design?”, the best workflow is:

  1. Start with the JLC parts search, not with a generic distributor search. JLC recommends filtering by category and parameters, or using combined keywords. (jlcpcb.com)
  2. Prefer Basic or Preferred parts when possible to avoid the Extended loading fee. (jlcpcb.com)
  3. Verify live stock and price just before release using the BOM tool. (jlcpcb.com)
  4. If supply risk matters, pre-order parts into your private parts library so they are available when you submit the PCBA order. (jlcpcb.com)
  5. Treat all category counts as snapshots; re-check before committing to production. (jlcpcb.com)

A good engineering rule is: choose the part by assembly compatibility first, then by electrical fit, then by cost. With JLCPCB, this usually means checking package, stock, tier, and service applicability before finalizing the schematic symbol field for the BOM. (jlcpcb.com)


Possible disclaimers or additional notes

The library is large enough that no static answer can list “all available parts.” The only precise answer is the live JLC catalog at the moment you search it. Also, different official JLC pages show different totals because they represent different scopes and filters, so any single count should be treated as a date-specific snapshot, not a permanent specification. (jlcpcb.com)


Suggestions for further research

If you want a more actionable answer, I can help in one of these more engineering-useful ways:

  • build a JLC-friendly BOM from your schematic,
  • suggest Basic/Preferred substitutes for costly Extended parts,
  • find a specific category shortlist such as USB-C connectors, 3.3 V regulators, STM32/ESP32 devices, MOSFETs, LEDs, sensors, or crystals,
  • or outline a KiCad/Altium BOM field strategy for JLC assembly.

Those are usually more valuable than a generic library overview.


Brief summary

JLCPCB’s library contains a very broad range of PCB-assembly parts, including passives, discretes, ICs, connectors, relays, sensors, optoelectronics, RF/wireless, and communication modules. Official pages currently show millions of catalog entries overall and hundreds of thousands in the PCBA-oriented search view, with part availability changing live. For actual production work, the key practical distinction is Basic vs Preferred vs Extended, because that affects assembly fees and manufacturability. (jlcpcb.com)

If you want, I can next give you a designer-focused list of the most useful JLC categories or help you find specific JLC-basic parts for your project.

Ask additional question

Wait...(2min)
Disclaimer: The responses provided by artificial intelligence (language model) may be inaccurate and misleading. Elektroda is not responsible for the accuracy, reliability, or completeness of the presented information. All responses should be verified by the user.