Finding parts on JLCPCB - Page 1
Forum section: electronics / general

author: Jonathon_Doran
author_rank: Regular Contributor
timestamp: June 28, 2024, 05:24:12 pm
content: I am pulling my hair out.I go to the parts search and start entering constraints. They do not show me the results! I could understand this when there are 100000 results or so. But "Results remaining: 2". ! What are they?What possible use is a search function if you can't see the results?Would someone please share with me the magic workflow needed to find a part?

author: thm_w
author_rank: Super Contributor
timestamp: June 28, 2024, 08:21:52 pm
content: You mean LCSC?What part are you looking for?Not much you can do as their is a lot of data fields missing for many of the parts, or not entered correctly.

author: xvr
author_rank: Frequent Contributor
timestamp: June 28, 2024, 08:30:09 pm
content: QuoteButton 'Apply' should apply your search criteria and show result

author: ksjh
author_rank: Regular Contributor
timestamp: June 28, 2024, 08:34:19 pm
content: Quote from: Jonathon_Doran on June 28, 2024, 05:24:12 pmIf you meanlcsc, just click the blueApplybutton in the top row of the filter, then you should see the filtered parts list below the filter.

author: Whales
author_rank: Super Contributor
timestamp: June 28, 2024, 11:46:08 pm
content: The parts search system on JLCPCB is sister version of the LCSC parts system. If one fails then try the other, then use the part numbers starting with the letter 'C' to find things between systems.I last used the JLCPCB parts system a couple of years back and it was rather buggy.

author: Jonathon_Doran
author_rank: Regular Contributor
timestamp: June 29, 2024, 12:23:25 am
content: I mean JLCPCB. Rather buggy is an understatement.It would have me believe there are NO basic capacitors. At all.Then I sometimes get a red "Forbidden" next to an empty search box.Thanks for the tip on checking the sister site.Edit: No lookup up basic library parts here. Which was one of my objectives. For Jellybean stuff, I shouldn't have to pay an extended part fee.

author: JLCPCB Official
author_rank: Regular Contributor
timestamp: June 29, 2024, 03:36:09 am
content: Thank you for your feedback. We will optimize our parts search process. Could you please provide your order number?We will follow up with you regarding this issue soon. Your feedback is invaluable for improving our search function~

author: Kim Christensen
author_rank: Super Contributor
timestamp: June 29, 2024, 03:44:19 am
content: Have you tried a 3rd party search / database likethis one?Be sure to click the green "Update the component library" button at the top of the page before starting your search.Query shows 90 results for "basic" capacitors and 41224 for extended.

author: zapta
author_rank: Super Contributor
timestamp: June 29, 2024, 07:11:35 pm
content: One problem I have with JLCPCB search is that when I list 'basic' resistors, to find the closest one to what I need, the list doesn't show the values and requires examining each item separately which is very tedious. Please see picture below.Would be great if you can make the values visible. Extra points sorting by value and/or filtering by range.

author: Kim Christensen
author_rank: Super Contributor
timestamp: June 29, 2024, 07:46:05 pm
content: Quote from: zapta on June 29, 2024, 07:11:35 pmJust go directly to LCSC's page. The search there is better.https://www.lcsc.com/products/Chip-Resistor-Surface-Mount_439.htmlOr use the 3rd party search tool I linked above if you want to filter Extended vs Basic.

author: tszaboo
author_rank: Super Contributor
timestamp: June 30, 2024, 09:38:24 am
content: Quote from: zapta on June 29, 2024, 07:11:35 pmI tried maybe 3 times to inform JLC's customer service that the basic parts are messed up. It happened about a month ago, when the basic parts went from 700 different BOM items to 7000, with 6300 not in stock. Apparently, it's all fine and I'm a dumbdumb who doesn't know how to use the website.

author: ebastler
author_rank: Super Contributor
timestamp: June 30, 2024, 10:52:27 am
content: Quote from: Kim Christensen on June 29, 2024, 07:46:05 pmThanks for the link to the yaqwsx search tool. I thought JLCPCB had cut it off from data access a while ago, didn't realize it is back online.But I have not figured out how to use that tool to find e.g. "the closest resistor value available as a Basic part". If I select "chip resistors" as the category and "basic" in the property filters, the results list will immediately show all basic resistors -- great, but it does not include a "value" column by which I could sort. And while the property filters also include one for "resistance", nicely sorted by value -- it always showsallavailable values, not just those for the basic parts.Is there a trick I am overlooking which lets me see basic resistors by value?

author: Jonathon_Doran
author_rank: Regular Contributor
timestamp: June 30, 2024, 12:50:04 pm
content: Quote from: JLCPCB Official on June 29, 2024, 03:36:09 amI don't have an order yet, I'm still picking parts. Things are working better with these other tools. I have also had better luck navigating to the "basic parts" page directly and starting my search over each time.Edit: Please put metric/imperial next to the package sizes. I'm looking at an 0603 package... Or give us the footprints and symbols. I don't use EasyEDA. Maybe this is obvious to everyone else...

author: Kim Christensen
author_rank: Super Contributor
timestamp: June 30, 2024, 02:46:05 pm
content: Quote from: ebastler on June 30, 2024, 10:52:27 amIt took me a while to get used to. I don't type anything into the search.Scroll down to resistors and click ALL.Then scroll to the property filter where you can select Basic/Extended, case style, resistance, etc.Then just scroll to the bottom of the page for the results. (I don't know why it didn't just show 805 size)

author: ebastler
author_rank: Super Contributor
timestamp: June 30, 2024, 04:14:43 pm
content: Quote from: Kim Christensen on June 30, 2024, 02:46:05 pmThanks for the quick reply. Yes, that is exactly what I did. If I select my preferred resistance value from the property filter, I may get lucky and that value is available as a basic part -- then I'm all set.But if that value isnotavailable as a basic part, the property filter will not tell me which (close) values are basic parts. And when I leave the resistance property filter at "all", the results list can unfortunately not be ordered by resistor value to look for a close value: There is no separate column for the value, and the logic for part numbers is such that the different decades get intermixed when you sort by part number.My preferred solution would be that all property filters get updated as soon as you set some filter criteria, greying out those values which are not available within the pre-filtered selection. That's how e.g. Mouser's parts search works. But it might be difficult and/or CPU-intensive to implement?

author: Kim Christensen
author_rank: Super Contributor
timestamp: June 30, 2024, 04:40:36 pm
content: You can select a range of values. Click the lowest acceptable resistance and then scroll to the highest acceptable resistance and "shift click" it. (Hold shift while clicking)

author: koendv
author_rank: Contributor
timestamp: March 28, 2025, 07:46:42 am
content: Attached a .csv file with jlc basic (and preferred) parts. I "grep" in this file to find basic parts:grep 10k jlcpcb-basic-components-657.csv | grep 0402grep -i microcontroller jlcpcb-basic-components-657.csvThe file jlcpcb_basic_resistors.txt contains the values of all basic resistors. Use inhttps://github.com/azonenberg/voltage-divider-calculator:./vdcalc --database jlcpcb_basic_resistors.txt --divide 9.73Best solution:R1 = 49.90 kΩR2 = 5.60 kΩSum = 55.50 kΩGoal: divide by 9.730Achieved: divide by 9.911 (1.9 % error)HTH

author: langwadt
author_rank: Super Contributor
timestamp: March 28, 2025, 07:51:22 am
content: if using kicad,https://github.com/CDFER/JLCPCB-Kicad-Library

author: phil from seattle
author_rank: Super Contributor
timestamp: March 29, 2025, 10:59:30 pm
content: Quote from: langwadt on March 28, 2025, 07:51:22 amThat's nice! Had not seen that before. It does help with the basic parts.The problem with LCSC and JLCPCB parametric search is that the data is randomly entered, incomplete or just plain wrong. And the terminology is completely inconsistent from part to part. I get better results by using the search field and don't bother with parametric. It is highly unlikely that they will clean it up, it is just too big of a job. Maybe some sort of AI could help since it can scan arbitrary text.

author: Simmed
author_rank: Frequent Contributor
timestamp: March 29, 2025, 11:38:06 pm
content: their database i think is split into 3take for example this part C3020131but look at the 3 sitesthere is LCSC, JLCPCB (english) and SZLCSC (chinese)https://www.lcsc.com/product-detail/Patch-round-nut_Sinhoo-TH1625CTJ_C3020131.html?s_z=n_C3020131https://jlcpcb.com/parts/componentSearch?searchTxt=C3020131https://so.szlcsc.com/global.html?k=C3020131&hot-key=MB85RS16PNF-G-JNERE1&lcsc_vid=QwVeBVQFQVRZBVEFTwcLAQYFTwMNAwAFQgNWA1BfQAcxVlNSRFNXV11VRFhWVzsOAxUeFF5JWBYZEEoVDQ0NFAdIFA4DSA%3D%3Dths stock appear to be all differentbut actually LCSC is a reflection of the total of 2 warehousesand each warehouse has a data point in the chinese version but not on the other 2considering they have millions of partsi hope they have appointed the right person to make a decision to converge all 3 sitesthere are parts on the chinese version which are never catalogued fully / properlyexamplehttps://item.szlcsc.com/5981778.html?mro=1&fromZone=s_s__%2522C5260014%2522&spm=sc.gb.xh1.zy.n___sc.gb.hd.ss&lcsc_vid=QwVeBVQFQVRZBVEFTwcLAQYFTwMNAwAFQgNWA1BfQAcxVlNSRFNXV11VRFhWVzsOAxUeFF5JWBYZEEoVDQ0NFAdIFA4DSA%3D%3Dvshttps://jlcpcb.com/parts/componentSearch?searchTxt=C3020131on the chinese version it has the diagram to explain the dimension of the screwbut the M3 dimension is wrongi think the K dimension should be 1.8mm and not 2.5mmthere are time i open the feedback to highlight many mistakesbut then after sometime, the feedback button has been removed from LCSCso imo, i can say likely LCSC data is based on some kind of secondary left over dataJLCPCB (english) is kind of inbetweenthe most accurate data is likely from the chinese site SZLCSCbut it is just a guess