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. 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) |
Ver. 3.4.013 or higher (32-bit/ 64-bit) |
|
---|---|---|---|---|---|---|---|---|---|
Windows 11 | - | - | - | - | - | - | |||
Windows 10 | - | - | |||||||
Windows 8.1 | - | - | - | ||||||
Windows 7 | - | - | - | ||||||
Windows Vista | - | - | - | - | - | - | |||
Windows XP/2000 | - | - | - | - | - | - | - | ||
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. 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 | - | - | - | - |
Supported Models
PT Series
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-2430PC | - | - | - | |||||
PT-2420PC | - | - | - | - | - | - | - | |
PT-2100 | - | - | - | |||||
PT-1950 | - | - | - | |||||
PT-1500pc | - | - | - | - | - | - | - | |
PT-1230PC | - | - | - | |||||
PT-550 | - | - | - | - | - | - | - | - |
PT-18R/18Rz | - | - | - |
QL Series
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. 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-2350DSA | - | - | - | - | - | - | ||
TD-2350DF | - | - | - | - | - | - | ||
TD-2350D | - | - | - | - | - | - | ||
TD-2320DSA | - | - | - | - | - | - | ||
TD-2320DF | - | - | - | - | - | - | ||
TD-2320D | - | - | - | - | - | - | ||
TD-2310D | - | - | - | - | - | - | ||
TD-2135NWB | - | - | - | - | - | - | ||
TD-2135N | - | - | - | - | - | - | ||
TD-2130N | - | |||||||
TD-2125NWB | - | - | - | - | - | - | ||
TD-2125N | - | - | - | - | - | - | ||
TD-2120N | - | |||||||
TD-2030A | - | - | - | - | - | - | ||
TD-2020 | - |
TD-4T Series
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*1 (32-bit) |
Ver. 3.4*1 (64-bit) |
|
---|---|---|---|---|---|---|---|---|
TD-4750TNWBR | - | - | - | - | - | - | ||
TD-4750TNWB | - | - | - | - | - | - | ||
TD-4650TNWBR | - | - | - | - | - | - | ||
TD-4650TNWB | - | - | - | - | - | - | ||
TD-4520TN | - | - | - | - | - | - | ||
TD-4420TN | - | - | - | - | - | - |
TJ Series
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*1 (32-bit) |
Ver. 3.4*1 (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. 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. 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. 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: 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.