• Home
  • Guide
    Upload GuideInstallation Guide
  • API Docs
    Development GuideAPI CallsAPI Reference
  • Related Sites
    EasyEDAJLCHUBOSHWLab
  • Editor
    Online Editor (Pro)Client Download
  • Manage extensions
  • LoginRegister
· EasyEDA Extension Marketplace
Home

Guide

Upload GuideInstallation Guide

API Docs

Development GuideAPI CallsAPI Reference

Related Sites

EasyEDAJLCHUBOSHWLab

Editor

Online Editor (Pro)Client Download
LoginRegister

QR Code Generator

oshwhub-official1v2.5.2
(0)Apache-2.0
QR Code / Barcode silkscreen generation tool
Details
Changelog
Historical versions
Comments

QR Code Generator

oshwhub-official1
(0)Apache-2.0
Details
Changelog
Historical versions
Comments

中文

QR Code / Barcode Silkscreen Generator

This is a plugin tool for generating QR codes and barcodes in JLCPCB EDA.

Features

This plugin provides the following features:

  1. QR Code Generation - Generate QR codes from text, URLs, and other content alt text

  2. Barcode Generation - Supports generating standard barcodes alt text

  3. Image Import - Supports importing QR codes or barcodes from existing image files alt text

  4. Custom Size - Set the size of the generated image (unit: millimeters)

  5. Color Generation - Supports generating colored QR codes and barcodes

Usage

Generate QR Code / Barcode

  1. In the JLCPCB EDA PCB editor, click "QR Code Generator" → "Generate" in the menu bar
  2. Enter the content to be encoded in the popup window
  3. Click the "QR Code" or "Barcode" button to generate the corresponding code
  4. You can set the image width (millimeters) and color options
  5. Click "Download" to save locally, or click "Place" to place the code on the PCB

Import from Image

  1. In the JLCPCB EDA PCB editor, click "QR Code Generator" → "Import from Image" in the menu bar
  2. Select a local QR code or barcode image
  3. Confirm the import and place it on the PCB

Dependencies

This plugin is developed based on the following open source libraries:

  • pro-api-sdk - Official JLCPCB API SDK for building and developing extensions
  • qrcode.js - For generating QR codes
  • JsBarcode - For generating barcodes

2.5.2

优化

  1. 优化多语言适配

2.5.1

新增

  1. 导入图片支持选择顶层/底层丝印,导入时自动切换图层

优化

  1. 重设计导入图片页面,统一 EDA UI 设计规范

2.3.1

新增

  1. 历史记录支持预览缩略图
  2. 历史记录支持批量选择与批量删除
  3. 历史记录支持按类型、尺寸、彩色排序
  4. 历史记录支持导出为 JSON / CSV 文件
  5. 下载文件名支持自定义

优化

  1. 统一三个页面的 CSS 颜色风格
  2. 历史记录 Toast 提示样式与主页面保持一致
  3. 历史记录改为双击行才放置丝印,单击仅显示提示
  4. 导入图片页面反相切换时实时更新预览

修复

  1. 修复保存历史记录时因 getExtensionAllUserConfigs 返回非对象导致保存失败的问题
  2. 修复导入图片使用复杂多边形导致验证不通过及颜色异常的问题,改为始终使用内嵌二进制对象,反相由前端 Canvas 自行处理

2.2.1

新增

  1. 导入图片时新增反向丝印

1.11.1

修复

  1. 修复二维码生成之后尺寸不对的问题

1.10.2

优化

  1. 支持丝印附着在鼠标上放置

1.10.1

新增

  1. 增加保存到历史和从历史生成功能

1.1.1

变更

  1. 精简readme,去掉不重要的内容说明
  2. changelog删除sdk相关的变更
  3. extension的"repository""type"更正
  4. 移除test.txt
  5. 移除根目录下index.ts
  6. 修正logo黑边

1.1.0

变更

  1. 补充README及演示gif
  2. 删除CHANGELOG的合并冲突标记
  3. 修正logo比例
  4. 修正style.css样式

1.0.1

新增

  1. 新增支持生成彩色丝印
  2. 新增支持从图片导入
  3. 新增支持鼠标点击方式生成图片

变更

  1. 修改布局与背景颜色

1.0.0

  1. 支持生成二维码
  2. 支持生成条形码
暂无数据
暂无数据

Comment

LoginorRegisterto add a comment
All Comments(1)
Sort by time|Sort by popularity

Type

PCB

Keyword

PCBQR Code

Extension Info

Versionv2.5.2
Author

EasyEDA

Published at2026-06-10 09:19:00
Name

eext-qrcode-generator

UUID

dc575b025706476cabdfa7c45ec24bfb

Works with^3.1.60 || >=3.2.69
Report

Report abuse

Related links

Homepage:https://github.com/easyeda
Feedback:https://github.com/easyeda/eext-qrcode-generator/issues
Repository:https://github.com/easyeda/eext-qrcode-generator
Product
Online Editor(Pro Edition)
Online Editor(Std Edition)
Client Download
Education Edition
On-Premises-Hosting
Services
Prototyping - JLCPCB
Component Purchasing - LCSC
Open Source Hardware - OSHWLab
Policy Terms
Legal
Privacy Policy
Project License Agreement
Cookie Notice
Contribute
Thanks
Help
Tutorials (Pro Edition)
Tutorials (Std Edition)
Edition Update History (Pro Edition)
Edition Update History (Std Edition)
Forum
About Us
About Team
Contact Us

© 2026 EasyEDA All rights reserved

ISO/IEC
Cookie Notice
Our website uses essential cookies to help us ensure that it is working as expected, and uses optional analytics cookies to offer you a better browsing experience. To find out more, read our Cookie Notice