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.2/3.3/3.4 (32-bit ver.) support 32-bit applications on 32-bit/64-bit OSs.
  • b-PAC SDK Ver.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.
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)
Ver.
3.4.015 or higher
(32-bit/
64-bit)
Windows 11 - - - - Yes Yes Yes Yes
Windows 10 Yes Yes Yes Yes Yes Yes Yes Yes
Windows 8.1 Yes Yes Yes Yes Yes - - -
Windows 7 Yes Yes Yes Yes Yes - - -
Windows Vista Yes - - - - - - -
Windows Server 2025 - - - - - - - Yes
Windows Server 2022 - - - - Yes Yes Yes Yes
Windows Server 2019 - - Yes Yes Yes Yes Yes Yes
Windows Server 2016 - Yes 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 - -
Windows Server 2008 R2 Yes Yes Yes - - - - -
Windows Server 2008 Yes Yes Yes - - - - -

Supported Editor Versions

Ver. 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

Supported Models

PT Series

Ver.
3.2
(32-bit)
Ver.
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-E920BT - - - - 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-E720BT - - - - 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 -
PT-9700PC Yes - Yes - Yes -
PT-9600 Yes - Yes - Yes -
PT-9500pc Yes - Yes - Yes -
PT-3600 Yes - Yes - Yes -
PT-2730 Yes - Yes - Yes -
PT-2700 Yes - Yes - Yes -
PT-2430PC Yes - Yes - Yes -
PT-2100 Yes - Yes - Yes -
PT-1950 Yes - Yes - Yes -
PT-1230PC Yes - Yes - Yes -
PT-18R/18Rz Yes - Yes - Yes -

QL Series

Ver.
3.2
(32-bit)
Ver.
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 -
QL-1050N Yes - Yes - Yes -
QL-1050 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 -
QL-710W Yes - Yes - Yes -
QL-700 Yes - Yes - Yes -
QL-650TD Yes - Yes - Yes -
QL-600 Yes Yes Yes Yes Yes Yes
QL-580N Yes - Yes - Yes -
QL-570 Yes - Yes - Yes -
QL-560 Yes - Yes - Yes -
QL-550 Yes - Yes - Yes -
QL-500 Yes - Yes - Yes -

TD Series

Ver.
3.2
(32-bit)
Ver.
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-4555DNWBF - - - - Yes Yes
TD-4555DNWB - - - - Yes Yes
TD-4550DNWB Yes Yes Yes Yes Yes Yes
TD-4525DN - - - - Yes Yes
TD-4520DN Yes Yes Yes Yes Yes Yes
TD-4455DNWB - - - - Yes Yes
TD-4425DNF - - - - Yes Yes
TD-4425DN - - - - Yes Yes
TD-4420DN Yes Yes Yes Yes Yes Yes
TD-4415D - - - - Yes Yes
TD-4410D Yes Yes Yes Yes Yes Yes
TD-4215D - - - - Yes Yes
TD-4210D - - - - Yes Yes
TD-4100N Yes - Yes - Yes -
TD-4000 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
TD-2125NWB - - - - Yes Yes
TD-2125N - - - - Yes Yes
TD-2120N Yes Yes Yes Yes Yes Yes
TD-2030A - - - - Yes Yes
TD-2020 Yes Yes Yes Yes Yes Yes

TD-4T Series

Ver.
3.2
(32-bit)
Ver.
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
  • *1: TD-4T series is supported from Ver.3.4.008 or later.

TJ Series

Ver.
3.2
(32-bit)
Ver.
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-6521TN - - - - Yes Yes
TJ-6421TN - - - - Yes Yes
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
  • *1: TJ series is supported from Ver.3.4.008 or later.

RJ Series

Ver.
3.2
(32-bit)
Ver.
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-4255WB - - - - Yes Yes
RJ-4250WB Yes Yes Yes Yes Yes Yes
RJ-4235B - - - - Yes Yes
RJ-4230B Yes Yes Yes Yes Yes Yes
RJ-4040 Yes - Yes - Yes -
RJ-4030 Yes - Yes - Yes -
RJ-4030Ai Yes - Yes - Yes -
RJ-3255WB - - - - Yes Yes
RJ-3250WB - - - - Yes Yes
RJ-3235B - - - - 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.
3.2
(32-bit)
Ver.
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.
3.2
(32-bit)
Ver.
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.

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.