This website requires JavaScript.
Coupons APP Download
Ship to
Help Center
JLCPCB Online API Access Application

JLCPCB Online API Access Application

Last updated on Mar 25, 2026

JLCPCB has developed a suite of Application Programming Interfaces (APIs) to assist some customers in streamlining their PCB or 3D Printing sourcing processes, SMT components selecting and sourcing.


If you are interested in accessing JLCPCB's APIs, please review the following guidelines before proceeding.


*Important Guidelines for API Partners:



Please be aware of the following restrictions for API partners:


  • Do not use the our trademark on your own websites.


  • Do not include 'JLC' characters in your website URLs.


  • Do not use the our logo in advertisements.


Any violation of these guidelines will result in the immediate suspension of the violator's JLCPCB API access rights and all associated accounts.


*Overview of JLCPCB APIs


1. PCB API

Supports PCB-related operations from file upload to order tracking.

Allows users to upload Gerber files, perform automated pricing, create PCB orders, and track production progress, enabling seamless PCB manufacturing integration.

2. SMT Stencil API

Handles stencil-related orders.


Enables users to configure stencil specifications, generate pricing, and place stencil orders.

3. 3D Printing API

Covers 3D printing services from file processing to order management.

Allows users to upload 3D model files, retrieve parsing results, calculate pricing, and create and track 3D printing orders.


4. Parts API

Provides access to component data from JLCPCB’s parts library.

Enables users to retrieve detailed information about electronic components, including specifications, availability, and pricing, to support BOM management and component selection.


*How to Apply for JLCPCB API Access?



To apply for API access, please visit api.jlcpcb.com. Please be aware that not all applications will be approved; each application undergoes a review based on the partner's previous orders at JLCPCB, company and business situation. If you're still interested in building a stronger business relationship with JLCPCB, feel free to submit your application. Once approved, you can integrate JLCPCB's API online according to the provided guidelines. If you encounter any issues during the integration process, please reach out to our support team via live chat or email at support@jlcpcb.com.


Additional Notes:


  • All applicants should have an account at JLCPCB to access API, if not, please register one via jlcpcb.com


  • The JLCPCB API support team does not provide code reviews or coding solutions; all applicants should have their own website developers.


  • JLCPCB will not have access to any information regarding  API partners' customers.