b-PAC Operating Environment
b-PAC SDK Sample Applications
- Note that supported OS or model varies depending on the b-PAC version.
- b-PAC SDK Ver.3.0/3.1/3.2/3.3/3.4 (32-bit ver.) support 32-bit applications on 32-bit/64-bit OSs.
- b-PAC SDK Ver.3.1/3.2/3.3/3.4 (64-bit ver.) support 64-bit applications on 64-bit OSs.
The standard software that can serve as a development application or environment (for example, Microsoft Office) may only be supported for a limited period of time and compatible with specific versions of Windows. For more information about its compatibility with your environment, consult the software manufacturer.
Supported OS
Ver. 1.5.6*1 |
Ver. 2.0.3 |
Ver. 3.0 |
Ver. 3.1 - 3.2.001 (32-bit/ 64-bit) |
Ver. 3.2.010 - 3.2.022 (32-bit/ 64-bit) |
Ver. 3.2.031 or higher (32-bit/ 64-bit) |
Ver. 3.4.001 or higher (32-bit/ 64-bit) |
Ver. 3.4.003 or higher (32-bit/ 64-bit) |
Ver. 3.4.009 or higher (32-bit/ 64-bit) |
|
---|---|---|---|---|---|---|---|---|---|
Windows 11 | - | - | - | - | - | - | - |
![]() |
![]() |
Windows 10 | - | - | - |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Windows 8.1 | - | - |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
- |
Windows 7 | - | - |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
- |
Windows Vista |
![]() |
![]() |
![]() |
![]() |
- | - | - | - | - |
Windows XP/2000 |
![]() |
![]() |
![]() |
- | - | - | - | - | - |
Windows NT4.0 |
![]() |
- | - | - | - | - | - | - | - |
Windows 95/98/98SE/Me |
![]() |
- | - | - | - | - | - | - | - |
Windows Server 2022 | - | - | - | - | - | - | - |
![]() |
![]() |
Windows Server 2019 | - | - | - | - | - |
![]() |
![]() |
![]() |
![]() |
Windows Server 2016 | - | - | - | - |
![]() |
![]() |
![]() |
![]() |
![]() |
Windows Server 2012 R2 | - | - | - |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Windows Server 2012 | - | - |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Windows Server 2008 R2 | - | - |
![]() |
![]() |
![]() |
![]() |
- | - | - |
Windows Server 2008 | - | - |
![]() |
![]() |
![]() |
![]() |
- | - | - |
Windows Server 2003 | - | - |
![]() |
- | - | - | - | - | - |
Supported Editor Versions
Ver. 1.5.6*1 | Ver. 2.0.3 | Ver. 3.0 |
Ver. 3.1/3.2 (32-bit/ 64-bit) |
Ver. 3.3 (32-bit/ 64-bit) |
Ver. 3.4 (32-bit/ 64-bit) |
|
---|---|---|---|---|---|---|
P-touch Editor 5.4 | - | - | - | - | - |
![]() |
P-touch Editor 5.3 | - | - | - | - |
![]() |
![]() |
P-touch Editor 5.1/5.2 | - | - | - |
![]() |
![]() |
![]() |
P-touch Editor 5.0 | - |
![]() |
![]() |
![]() |
![]() |
![]() |
P-touch Editor 4.2 |
![]() |
![]() |
- | - | - | - |
P-touch Editor 3.2 |
![]() |
- | - | - | - | - |
Supported Models
PT Series
Ver. 1.5.6*1 |
Ver. 2.0.3 |
Ver. 3.0 |
Ver. 3.1/3.2 (32-bit) |
Ver. 3.1/3.2 (64-bit) |
Ver. 3.3 (32-bit) |
Ver. 3.3 (64-bit) |
Ver. 3.4 (32-bit) |
Ver. 3.4 (64-bit) |
|
---|---|---|---|---|---|---|---|---|---|
PT-P950NW | - | - | - |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
PT-P910BT | - | - | - | - | - |
![]() |
![]() |
![]() |
![]() |
PT-P900W/P900Wc | - | - | - |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
PT-P900/P900c | - | - | - | - | - | - | - |
![]() |
![]() |
PT-P750W | - | - | - |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
PT-P715eBT | - | - | - |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
PT-P710BT | - | - | - |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
PT-P700 | - | - | - |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
PT-H500 | - | - | - |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
PT-E850TKW | - | - | - |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
PT-E800TK | - | - | - |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
PT-E800T | - | - | - |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
PT-E800W | - | - | - |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
PT-E560BT | - | - | - | - | - | - | - |
![]() |
![]() |
PT-E550W | - | - | - |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
PT-E510 | - | - | - | - | - | - | - |
![]() |
![]() |
PT-E500 | - | - | - |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
PT-E310BT | - | - | - | - | - | - | - |
![]() |
![]() |
PT-D800W | - | - | - |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
PT-D610BT | - | - | - | - | - | - | - |
![]() |
![]() |
PT-D600 | - | - | - |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
PT-D460BT | - | - | - | - | - | - | - |
![]() |
![]() |
PT-D450 | - | - | - |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
PT-D410 | - | - | - | - | - | - | - |
![]() |
![]() |
PT-9800PCN | - | - |
![]() |
![]() |
- |
![]() |
- |
![]() |
- |
PT-9700PC | - | - |
![]() |
![]() |
- |
![]() |
- |
![]() |
- |
PT-9600 |
![]() |
![]() |
![]() |
![]() |
- |
![]() |
- |
![]() |
- |
PT-9500pc |
![]() |
![]() |
![]() |
![]() |
- |
![]() |
- |
![]() |
- |
PT-9400 |
![]() |
![]() |
- | - | - | - | - | - | - |
PT-9200pc |
![]() |
![]() |
- | - | - | - | - | - | - |
PT-3600 |
![]() |
![]() |
![]() |
![]() |
- |
![]() |
- |
![]() |
- |
PT-2730 | - | - |
![]() |
![]() |
- |
![]() |
- |
![]() |
- |
PT-2700 |
![]() |
![]() |
![]() |
![]() |
- |
![]() |
- |
![]() |
- |
PT-2500pc |
![]() |
- | - | - | - | - | - | - | - |
PT-2430PC | - |
![]() |
![]() |
![]() |
- |
![]() |
- |
![]() |
- |
PT-2420PC |
![]() |
![]() |
- | - | - | - | - | - | - |
PT-2100 |
![]() |
![]() |
![]() |
![]() |
- |
![]() |
- |
![]() |
- |
PT-1950 |
![]() |
![]() |
![]() |
![]() |
- |
![]() |
- |
![]() |
- |
PT-1500pc |
![]() |
![]() |
- | - | - | - | - | - | - |
PT-1230PC | - |
![]() |
![]() |
![]() |
- |
![]() |
- |
![]() |
- |
PT-550 |
![]() |
- | - | - | - | - | - | - | - |
PT-18R |
![]() |
![]() |
![]() |
![]() |
- |
![]() |
- |
![]() |
- |
P-TOUCH PC*2 |
![]() |
- | - | - | - | - | - | - | - |
QL Series
Ver. 1.5.6*1 |
Ver. 2.0.3 |
Ver. 3.0 |
Ver. 3.1/3.2 (32-bit) |
Ver. 3.1/3.2 (64-bit) |
Ver. 3.3 (32-bit) |
Ver. 3.3 (64-bit) |
Ver. 3.4 (32-bit) |
Ver. 3.4 (64-bit) |
|
---|---|---|---|---|---|---|---|---|---|
QL-1110NWB/1110NWBc | - | - | - |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
QL-1100/1100c | - | - | - |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
QL-1060N | - |
![]() |
![]() |
![]() |
- |
![]() |
- |
![]() |
- |
QL-1050N |
![]() |
![]() |
![]() |
![]() |
- |
![]() |
- |
![]() |
- |
QL-1050 |
![]() |
![]() |
![]() |
![]() |
- |
![]() |
- |
![]() |
- |
QL-820NWB/820NWBc | - | - | - |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
QL-810W | - | - | - |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
QL-800 | - | - | - |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
QL-720NW | - | - |
![]() |
![]() |
- |
![]() |
- |
![]() |
- |
QL-710W | - | - |
![]() |
![]() |
- |
![]() |
- |
![]() |
- |
QL-700 | - | - |
![]() |
![]() |
- |
![]() |
- |
![]() |
- |
QL-650TD |
![]() |
![]() |
![]() |
![]() |
- |
![]() |
- |
![]() |
- |
QL-600 | - | - | - |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
QL-580N | - |
![]() |
![]() |
![]() |
- |
![]() |
- |
![]() |
- |
QL-570 | - |
![]() |
![]() |
![]() |
- |
![]() |
- |
![]() |
- |
QL-560 |
![]() |
![]() |
![]() |
![]() |
- |
![]() |
- |
![]() |
- |
QL-550 |
![]() |
![]() |
![]() |
![]() |
- |
![]() |
- |
![]() |
- |
QL-500 |
![]() |
![]() |
![]() |
![]() |
- |
![]() |
- |
![]() |
- |
TD Series
Ver. 1.5.6 |
Ver. 2.0.3 |
Ver. 3.0 |
Ver. 3.1/3.2 (32-bit) |
Ver. 3.1/3.2 (64-bit) |
Ver. 3.3 (32-bit) |
Ver. 3.3 (64-bit) |
Ver. 3.4 (32-bit) |
Ver. 3.4 (64-bit) |
|
---|---|---|---|---|---|---|---|---|---|
TD-4550DNWB | - | - | - |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
TD-4520DN | - | - | - |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
TD-4420DN | - | - | - |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
TD-4410D | - | - | - |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
TD-4210D | - | - | - | - | - | - | - |
![]() |
![]() |
TD-4100N | - | - |
![]() |
![]() |
- |
![]() |
- |
![]() |
- |
TD-4000 | - | - |
![]() |
![]() |
- |
![]() |
- |
![]() |
- |
TD-2135NWB | - | - | - | - | - | - | - |
![]() |
![]() |
TD-2135N | - | - | - | - | - | - | - |
![]() |
![]() |
TD-2130N | - | - |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
TD-2125NWB | - | - | - | - | - | - | - |
![]() |
![]() |
TD-2125N | - | - | - | - | - | - | - |
![]() |
![]() |
TD-2120N | - | - |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
TD-2030A | - | - | - | - | - | - | - |
![]() |
![]() |
TD-2020 | - | - |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
TD-4T Series
Ver. 1.5.6 |
Ver. 2.0.3 |
Ver. 3.0 |
Ver. 3.1/3.2 (32-bit) |
Ver. 3.1/3.2 (64-bit) |
Ver. 3.3 (32-bit) |
Ver. 3.3 (64-bit) |
Ver. 3.4*3 (32-bit) |
Ver. 3.4*3 (64-bit) |
|
---|---|---|---|---|---|---|---|---|---|
TD-4750TNWBR | - | - | - | - | - | - | - |
![]() |
![]() |
TD-4750TNWB | - | - | - | - | - | - | - |
![]() |
![]() |
TD-4650TNWBR | - | - | - | - | - | - | - |
![]() |
![]() |
TD-4650TNWB | - | - | - | - | - | - | - |
![]() |
![]() |
TD-4520TN | - | - | - | - | - | - | - |
![]() |
![]() |
TD-4420TN | - | - | - | - | - | - | - |
![]() |
![]() |
TJ Series
Ver. 1.5.6 |
Ver. 2.0.3 |
Ver. 3.0 |
Ver. 3.1/3.2 (32-bit) |
Ver. 3.1/3.2 (64-bit) |
Ver. 3.3 (32-bit) |
Ver. 3.3 (64-bit) |
Ver. 3.4*3 (32-bit) |
Ver. 3.4*3 (64-bit) |
|
---|---|---|---|---|---|---|---|---|---|
TJ-4620TN | - | - | - | - | - | - | - |
![]() |
![]() |
TJ-4522TN | - | - | - | - | - | - | - |
![]() |
![]() |
TJ-4520TN | - | - | - | - | - | - | - |
![]() |
![]() |
TJ-4422TN | - | - | - | - | - | - | - |
![]() |
![]() |
TJ-4420TN | - | - | - | - | - | - | - |
![]() |
![]() |
TJ-4121TNR | - | - | - | - | - | - | - |
![]() |
![]() |
TJ-4121TN | - | - | - | - | - | - | - |
![]() |
![]() |
TJ-4120TN | - | - | - | - | - | - | - |
![]() |
![]() |
TJ-4021TNR | - | - | - | - | - | - | - |
![]() |
![]() |
TJ-4021TN | - | - | - | - | - | - | - |
![]() |
![]() |
TJ-4020TN | - | - | - | - | - | - | - |
![]() |
![]() |
TJ-4010TN | - | - | - | - | - | - | - |
![]() |
![]() |
TJ-4005DN | - | - | - | - | - | - | - |
![]() |
![]() |
RJ Series
Ver. 1.5.6 |
Ver. 2.0.3 |
Ver. 3.0 |
Ver. 3.1/3.2 (32-bit) |
Ver. 3.1/3.2 (64-bit) |
Ver. 3.3 (32-bit) |
Ver. 3.3 (64-bit) |
Ver. 3.4 (32-bit) |
Ver. 3.4 (64-bit) |
|
---|---|---|---|---|---|---|---|---|---|
RJ-4250WB | - | - | - |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
RJ-4230B | - | - | - |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
RJ-4040 | - | - |
![]() |
![]() |
- |
![]() |
- |
![]() |
- |
RJ-4030 | - | - |
![]() |
![]() |
- |
![]() |
- |
![]() |
- |
RJ-4030Ai | - | - | - |
![]() |
- |
![]() |
- |
![]() |
- |
RJ-3250WB | - | - | - | - | - | - | - |
![]() |
![]() |
RJ-3230B | - | - | - | - | - | - | - |
![]() |
![]() |
RJ-3150 | - | - | - |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
RJ-3150Ai | - | - | - |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
RJ-3055WB | - | - | - | - | - | - | - |
![]() |
![]() |
RJ-3050 | - | - | - |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
RJ-3050Ai | - | - | - |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
RJ-3035B | - | - | - | - | - | - | - |
![]() |
![]() |
RJ-2150 | - | - | - |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
RJ-2140 | - | - | - |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
RJ-2055WB | - | - | - | - | - | - | - |
![]() |
![]() |
RJ-2050 | - | - | - |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
RJ-2035B | - | - | - | - | - | - | - |
![]() |
![]() |
RJ-2030 | - | - | - |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
MW Series
Ver. 1.5.6 |
Ver. 2.0.3 |
Ver. 3.0 |
Ver. 3.1/3.2 (32-bit) |
Ver. 3.1/3.2 (64-bit) |
Ver. 3.3 (32-bit) |
Ver. 3.3 (64-bit) |
Ver. 3.4 (32-bit) |
Ver. 3.4 (64-bit) |
|
---|---|---|---|---|---|---|---|---|---|
MW-260 | - | - | - |
![]() |
- |
![]() |
- |
![]() |
- |
MW-145BT | - | - | - |
![]() |
- |
![]() |
- |
![]() |
- |
MW-140BT TypeE / TypeF | - | - | - |
![]() |
- |
![]() |
- |
![]() |
- |
MW-120 | - | - | - |
![]() |
- |
![]() |
- |
![]() |
- |
PJ Series
Ver. 1.5.6 |
Ver. 2.0.3 |
Ver. 3.0 |
Ver. 3.1/3.2 (32-bit) |
Ver. 3.1/3.2 (64-bit) |
Ver. 3.3 (32-bit) |
Ver. 3.3 (64-bit) |
Ver. 3.4 (32-bit) |
Ver. 3.4 (64-bit) |
|
---|---|---|---|---|---|---|---|---|---|
PJ-883 | - | - | - | - | - | - | - |
![]() |
![]() |
PJ-863 | - | - | - | - | - | - | - |
![]() |
![]() |
PJ-862 | - | - | - | - | - | - | - |
![]() |
![]() |
PJ-823 | - | - | - | - | - | - | - |
![]() |
![]() |
PJ-822 | - | - | - | - | - | - | - |
![]() |
![]() |
PJ-773 | - | - | - |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
PJ-763MFi | - | - | - |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
PJ-763 | - | - | - |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
PJ-762 | - | - | - |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
PJ-723 | - | - | - |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
PJ-722 | - | - | - |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
PJ-663 | - | - | - |
![]() |
- |
![]() |
- |
![]() |
- |
PJ-623 | - | - | - |
![]() |
- |
![]() |
- |
![]() |
- |
- Note) To execute a sample project, each development environment is required. No development environment is included in the b-PAC SDK.
- *1: To use b-PAC on Microsoft Windows 95, DCOM95.exe must be pre-installed. Use the DCOM95.exe included in a development environment such as Microsoft Visual Basic, or download it from the download page of Microsoft.
- *2: To use b-PAC on a P-TOUCH PC, download P-touch Editor Ver.3.x and the corresponding printer driver from the support page, instead of P-touch Editor Ver.2.2J included in the product.
- *3: TD-4T series and TJ series are supported from Ver.3.4.008 or later.
Development Environment
b-PAC can be controlled via a wide variety of development environments on Microsoft Windows environments such as Microsoft Visual Basic, Visual C++, Visual C#, Visual Basic for Application (Excel, Access), and Visual Basic Script (description in HTML).
- b-PAC is actually implemented as a COM automation server. A user can print by controlling the b-PAC component. Therefore, an application or development environment that has ability to control the COM automation server can print.
- Supported Microsoft Windows environments only.
- Third-party software may only be supported for a limited period of time and compatible with specific operating systems.
We cannot guarantee that your b-PAC version will work correctly with unsupported or obsolete operating environments.
Download
FAQ
For Developers
-
Choose from Purposes
Label printing, printer setup and management information.
-
b-PAC
Information on application development tools for Windows
-
Mobile SDK
Information on application development tools for mobile terminals
-
Command Reference
Information on control command reference for label printers and mobile printers
-
Versatile software
Information on versatile software provided by Brother
-
Choose from Models
Introduction of Brother tools applicable to your model
-
Video Library
Videos showing how to use SDK and other information
-
Contact Us
Fill out the contact us form if you have questions about Brother developer tool.