Introduction¶
SII Web SDK¶
SII Web SDK is a library for printing with SII thermal printers from the JavaScript program on the Web browser.
By this library, the printer print text, barcodes, images, etc., and to monitor the printer status with a JavaScript program. The SDK server application is required to use the library.
before Use¶
For Android, the SDK server application runs as a service. If the setting of Notifications is Off, the service cannot run, so please use it with On.
Target printers¶
Android
| Printer | USB | Bluetooth | Wireless LAN | Ethernet |
|---|---|---|---|---|
| RP-F10 | ✓ | ✓ | - | ✓ |
| MP-A40 | ✓ | ✓ | ✓ | - |
| MP-B20 | ✓ | ✓ | - | - |
| MP-B21L | ✓ | ✓ | ✓ | - |
| MP-B30/B30L | ✓ | ✓ | ✓ | - |
| SLP720RT/721RT | ✓ | ✓ | ✓ | ✓ |
Windows
| Printer | USB | Bluetooth | Wireless LAN | Ethernet |
|---|---|---|---|---|
| RP-F10 | ✓ | ✓ | - | ✓ |
| MP-A40 | ✓ | ✓ | ✓ | - |
| MP-B20 | ✓ | ✓ | - | - |
| MP-B21L | ✓ | ✓ | ✓ | - |
| MP-B30/B30L | ✓ | ✓ | ✓ | - |
| SLP720RT/721RT | ✓ | ✓ | ✓ | ✓ |
Preparation¶
The following describes the preparation to use the library.
- On the web server, place siiWebSdk.js in a directory that can be referenced by HTML files and JavaScript code.
- Write instructions to read siiWebSdk.js in a JavaScript code, such as in a HTML file.
- Install the SDK server on an Android device or a Windows PC.
- When using a bluetooth printer, pair it with the host.
Precautions¶
See the following for precautions on the SII Web SDK.
- Set the printer memory switch setting of the printer to the following values before printing.
RP-F10¶
| MS | Function | Value |
|---|---|---|
| 5-1 | Auto Status Back | 0 : Enable |
| 5-2 | Init. Response | 0 : Enable |
| 5-3 | Error Through | 0 : Enable |
| 5-4 | Response Data Discarding | 1 : Disable |
| 13-3 | Realtime Command | 1 : Enable |
| 17-3 | Backfeed After Cut | 1 : Disable |
MP-B20 Series¶
| MS | Function | value |
|---|---|---|
| 3-1 | Auto Status Back | 0 : Enable |
| 3-2 | Init. Response | 0 : Enable |
| 3-3 | Realtime Command | 0 : Enable |
| 3-4 | Error Through | 0 : Enable |
| 3-5 | Response Data Discarding | 1 : Disable |
MP-B21L Series¶
| MS | Function | value |
|---|---|---|
| 1-3 to 1-5 | Command System | 000B : ESC/POS |
| 1-6 | Error Through | 0 : Enable |
| 1-8 | Response Data Discarding | 1 : Disable |
| 2-2 | Realtime Command | 0 : Enable |
| 9-1 | Auto Status Back | 0 : Enable |
| 9-2 | Init. Response | 0 : Enable |
MP-B30, MP-A40 Series¶
| MS | Function | Value |
|---|---|---|
| 1-3 to 1-5 | Command System | 000B : ESC/POS |
| 1-6 | Error Through | 0 : Enable |
| 1-8 | Response Data Discarding | 1 : Disable |
| 2-2 | Realtime Command | 0 : Enable |
| 9-1 | Auto Status Back | 0 : Enable |
| 9-2 | Init. Response | 0 : Enable |
*1:Supported only by MP-A40 series.
MP-B30L Series¶
| MS | Function | Value |
|---|---|---|
| 1-3 to 1-5 | Command System | 000B : ESC/POS |
| 1-6 | Error Through | 0 : Enable |
| 1-8 | Response Data Discarding | 1 : Disable |
| 2-2 | Realtime Command | 0 : Enable |
| 9-1 | Auto Status Back | 0 : Enable |
| 9-2 | Init. Response | 0 : Enable |
SLP720RT, SLP721RT¶
| MS | Function | Value |
|---|---|---|
| 5-1 | Auto Status Back | 0 : Enable |
| 5-2 | Init. Response | 0 : Enable |
| 5-3 | Error Through | 0 :Enable |
| 5-4 | Response Data Discarding | 1 : Disable |
| 13-3 | Realtime Command | 1 : Enable |
| 17-3 | Backfeed After Cut | 1 : Disable |
- See the "User's Guide" of each thermal printer for printer settings.
- On Windows PC, the software cannot be used by multiple users at the same time using "Switch user".
About This Documentation¶
Document Information¶
Last Updated: October 2026
Document Ver.2 Rev.4
Terms of Use / Disclaimer¶
- Unauthorized reproduction, copying, or redistribution of this document is prohibited.
- SII reserves the right to make changes without notice to the specifications and materials contained herein and shall not be responsible for any damages (including consequential) caused by reliance on the materials presented, including but not limited to typographical, arithmetic, or listing errors.