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.
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 - - - - - - Yes Yes Yes
Windows 10 - - Yes 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 - - - - - -
Windows XP/2000 Yes Yes - - - - - - -
Windows Server 2022 - - - - - - Yes Yes Yes
Windows Server 2019 - - - - Yes Yes Yes Yes Yes
Windows Server 2016 - - - Yes 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. 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 - - - -

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 - - 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 -
PT-9500pc Yes Yes Yes - Yes - Yes -
PT-9400 Yes - - - - - - -
PT-9200pc Yes - - - - - - -
PT-3600 Yes Yes Yes - Yes - Yes -
PT-2730 - Yes Yes - Yes - Yes -
PT-2700 Yes Yes Yes - Yes - Yes -
PT-2430PC Yes Yes Yes - Yes - Yes -
PT-2420PC Yes - - - - - - -
PT-2100 Yes Yes Yes - Yes - Yes -
PT-1950 Yes Yes Yes - Yes - Yes -
PT-1500pc Yes - - - - - - -
PT-1230PC Yes Yes Yes - Yes - Yes -
PT-550 - - - - - - - -
PT-18R Yes Yes Yes - Yes - Yes -

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 - - 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 -
QL-1050 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 -
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 -
QL-550 Yes Yes Yes - Yes - Yes -
QL-500 Yes Yes Yes - Yes - Yes -

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 - - 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-2350DSA - - - - - - Yes Yes
TD-2350DF - - - - - - Yes Yes
TD-2350D - - - - - - Yes Yes
TD-2320DSA - - - - - - Yes Yes
TD-2320DF - - - - - - Yes Yes
TD-2320D - - - - - - Yes Yes
TD-2310D - - - - - - 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.
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 - - - - - - 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.
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 - - - - - - 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.
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.
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.
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: 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.