Support & Downloads

b-PAC Operating Environment

b-PAC SDK Sample Applications

The b-PAC SDK and b-PAC components operate in the following environments.
  • 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.
Note:
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 - - - - - - - Yes Yes
Windows 10 - - - Yes Yes Yes Yes Yes Yes
Windows 8.1 - - Yes Yes Yes Yes Yes Yes -
Windows 7 - - Yes Yes Yes Yes Yes Yes -
Windows Vista Yes Yes Yes Yes - - - - -
Windows XP/2000 Yes Yes Yes - - - - - -
Windows NT4.0 Yes - - - - - - - -
Windows 95/98/98SE/Me Yes - - - - - - - -
Windows Server 2022 - - - - - - - Yes Yes
Windows Server 2019 - - - - - Yes Yes Yes Yes
Windows Server 2016 - - - - Yes Yes Yes Yes Yes
Windows Server 2012 R2 - - - Yes Yes Yes Yes Yes Yes
Windows Server 2012 - - Yes Yes Yes Yes Yes Yes Yes
Windows Server 2008 R2 - - Yes Yes Yes Yes - - -
Windows Server 2008 - - Yes Yes Yes Yes - - -
Windows Server 2003 - - Yes - - - - - -

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 - - - - - Yes
P-touch Editor 5.3 - - - - Yes Yes
P-touch Editor 5.1/5.2 - - - Yes Yes Yes
P-touch Editor 5.0 - Yes Yes Yes Yes Yes
P-touch Editor 4.2 Yes Yes - - - -
P-touch Editor 3.2 Yes - - - - -

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 - - - Yes Yes Yes Yes Yes Yes
PT-P910BT - - - - - Yes Yes Yes Yes
PT-P900W/P900Wc - - - Yes Yes Yes Yes Yes Yes
PT-P900/P900c - - - - - - - Yes Yes
PT-P750W - - - Yes Yes Yes Yes Yes Yes
PT-P715eBT - - - Yes Yes Yes Yes Yes Yes
PT-P710BT - - - Yes Yes Yes Yes Yes Yes
PT-P700 - - - Yes Yes Yes Yes Yes Yes
PT-H500 - - - Yes Yes Yes Yes Yes Yes
PT-E850TKW - - - Yes Yes Yes Yes Yes Yes
PT-E800TK - - - Yes Yes Yes Yes Yes Yes
PT-E800T - - - Yes Yes Yes Yes Yes Yes
PT-E800W - - - Yes Yes Yes Yes Yes Yes
PT-E560BT - - - - - - - Yes Yes
PT-E550W - - - Yes Yes Yes Yes Yes Yes
PT-E510 - - - - - - - Yes Yes
PT-E500 - - - Yes Yes Yes Yes Yes Yes
PT-E310BT - - - - - - - Yes Yes
PT-D800W - - - Yes Yes Yes Yes Yes Yes
PT-D610BT - - - - - - - Yes Yes
PT-D600 - - - Yes Yes Yes Yes Yes Yes
PT-D460BT - - - - - - - Yes Yes
PT-D450 - - - Yes Yes Yes Yes Yes Yes
PT-D410 - - - - - - - Yes Yes
PT-9800PCN - - Yes Yes - Yes - Yes -
PT-9700PC - - Yes Yes - Yes - Yes -
PT-9600 Yes Yes Yes Yes - Yes - Yes -
PT-9500pc Yes Yes Yes Yes - Yes - Yes -
PT-9400 Yes Yes - - - - - - -
PT-9200pc Yes Yes - - - - - - -
PT-3600 Yes Yes Yes Yes - Yes - Yes -
PT-2730 - - Yes Yes - Yes - Yes -
PT-2700 Yes Yes Yes Yes - Yes - Yes -
PT-2500pc Yes - - - - - - - -
PT-2430PC - Yes Yes Yes - Yes - Yes -
PT-2420PC Yes Yes - - - - - - -
PT-2100 Yes Yes Yes Yes - Yes - Yes -
PT-1950 Yes Yes Yes Yes - Yes - Yes -
PT-1500pc Yes Yes - - - - - - -
PT-1230PC - Yes Yes Yes - Yes - Yes -
PT-550 Yes - - - - - - - -
PT-18R Yes Yes Yes Yes - Yes - Yes -
P-TOUCH PC*2 Yes - - - - - - - -

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 - - - Yes Yes Yes Yes Yes Yes
QL-1100/1100c - - - Yes Yes Yes Yes Yes Yes
QL-1060N - Yes Yes Yes - Yes - Yes -
QL-1050N Yes Yes Yes Yes - Yes - Yes -
QL-1050 Yes Yes Yes Yes - Yes - Yes -
QL-820NWB/820NWBc - - - Yes Yes Yes Yes Yes Yes
QL-810W - - - Yes Yes Yes Yes Yes Yes
QL-800 - - - Yes Yes Yes Yes Yes Yes
QL-720NW - - Yes Yes - Yes - Yes -
QL-710W - - Yes Yes - Yes - Yes -
QL-700 - - Yes Yes - Yes - Yes -
QL-650TD Yes Yes Yes Yes - Yes - Yes -
QL-600 - - - Yes Yes Yes Yes Yes Yes
QL-580N - Yes Yes Yes - Yes - Yes -
QL-570 - Yes Yes Yes - Yes - Yes -
QL-560 Yes Yes Yes Yes - Yes - Yes -
QL-550 Yes Yes Yes Yes - Yes - Yes -
QL-500 Yes Yes Yes Yes - Yes - Yes -

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 - - - Yes Yes Yes Yes Yes Yes
TD-4520DN - - - Yes Yes Yes Yes Yes Yes
TD-4420DN - - - Yes Yes Yes Yes Yes Yes
TD-4410D - - - Yes Yes Yes Yes Yes Yes
TD-4210D - - - - - - - Yes Yes
TD-4100N - - Yes Yes - Yes - Yes -
TD-4000 - - Yes Yes - Yes - Yes -
TD-2135NWB - - - - - - - Yes Yes
TD-2135N - - - - - - - Yes Yes
TD-2130N - - Yes Yes Yes Yes Yes Yes Yes
TD-2125NWB - - - - - - - Yes Yes
TD-2125N - - - - - - - Yes Yes
TD-2120N - - Yes Yes Yes Yes Yes Yes Yes
TD-2030A - - - - - - - Yes Yes
TD-2020 - - Yes Yes Yes Yes Yes Yes Yes

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 - - - - - - - Yes Yes
TD-4750TNWB - - - - - - - Yes Yes
TD-4650TNWBR - - - - - - - Yes Yes
TD-4650TNWB - - - - - - - Yes Yes
TD-4520TN - - - - - - - Yes Yes
TD-4420TN - - - - - - - Yes Yes

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 - - - - - - - Yes Yes
TJ-4522TN - - - - - - - Yes Yes
TJ-4520TN - - - - - - - Yes Yes
TJ-4422TN - - - - - - - Yes Yes
TJ-4420TN - - - - - - - Yes Yes
TJ-4121TNR - - - - - - - Yes Yes
TJ-4121TN - - - - - - - Yes Yes
TJ-4120TN - - - - - - - Yes Yes
TJ-4021TNR - - - - - - - Yes Yes
TJ-4021TN - - - - - - - Yes Yes
TJ-4020TN - - - - - - - Yes Yes
TJ-4010TN - - - - - - - Yes Yes
TJ-4005DN - - - - - - - Yes Yes

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 - - - Yes Yes Yes Yes Yes Yes
RJ-4230B - - - Yes Yes Yes Yes Yes Yes
RJ-4040 - - Yes Yes - Yes - Yes -
RJ-4030 - - Yes Yes - Yes - Yes -
RJ-4030Ai - - - Yes - Yes - Yes -
RJ-3250WB - - - - - - - Yes Yes
RJ-3230B - - - - - - - Yes Yes
RJ-3150 - - - Yes Yes Yes Yes Yes Yes
RJ-3150Ai - - - Yes Yes Yes Yes Yes Yes
RJ-3055WB - - - - - - - Yes Yes
RJ-3050 - - - Yes Yes Yes Yes Yes Yes
RJ-3050Ai - - - Yes Yes Yes Yes Yes Yes
RJ-3035B - - - - - - - Yes Yes
RJ-2150 - - - Yes Yes Yes Yes Yes Yes
RJ-2140 - - - Yes Yes Yes Yes Yes Yes
RJ-2055WB - - - - - - - Yes Yes
RJ-2050 - - - Yes Yes Yes Yes Yes Yes
RJ-2035B - - - - - - - Yes Yes
RJ-2030 - - - Yes Yes Yes Yes Yes Yes

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 - - - Yes - Yes - Yes -
MW-145BT - - - Yes - Yes - Yes -
MW-140BT TypeE / TypeF - - - Yes - Yes - Yes -
MW-120 - - - Yes - Yes - Yes -

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 - - - - - - - Yes Yes
PJ-863 - - - - - - - Yes Yes
PJ-862 - - - - - - - Yes Yes
PJ-823 - - - - - - - Yes Yes
PJ-822 - - - - - - - Yes Yes
PJ-773 - - - Yes Yes Yes Yes Yes Yes
PJ-763MFi - - - Yes Yes Yes Yes Yes Yes
PJ-763 - - - Yes Yes Yes Yes Yes Yes
PJ-762 - - - Yes Yes Yes Yes Yes Yes
PJ-723 - - - Yes Yes Yes Yes Yes Yes
PJ-722 - - - Yes Yes Yes Yes Yes Yes
PJ-663 - - - Yes - Yes - Yes -
PJ-623 - - - Yes - Yes - Yes -
  • 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.